Linux 机器人框架并行命令执行
我有一个包含多个执行命令(SSH库)的测试用例,这些命令在Linux环境中调用不同的命令。我想做的主要事情是并行运行其中一些。默认情况下,Robot执行一个命令,完成后执行下一个命令 至于我,这不是一个好的行为,我希望在执行前一个命令的过程中执行我的命令。例如:Linux 机器人框架并行命令执行,linux,bash,robotframework,Linux,Bash,Robotframework,我有一个包含多个执行命令(SSH库)的测试用例,这些命令在Linux环境中调用不同的命令。我想做的主要事情是并行运行其中一些。默认情况下,Robot执行一个命令,完成后执行下一个命令 至于我,这不是一个好的行为,我希望在执行前一个命令的过程中执行我的命令。例如: Execute Command ./script.sh Execute Command ./script_parallel.sh 我希望机器人做什么: 执行script.sh 在执行过程中执行script_paralle
Execute Command ./script.sh
Execute Command ./script_parallel.sh
我希望机器人做什么:
- 执行script.sh
- 在执行过程中执行script_parallel.sh(将在script.sh完成之前完成)
- 完成script.sh
Execute Command parallel ::: ./script.sh ./script_parallel.sh
你试过了吗?它在后台启动命令并立即返回。验证您需要的命令的成功执行。当然,这是一种解决方案,但我确实希望能够控制何时执行第二个命令。我不想同时运行这两个脚本。请从
script.sh
中调用script\u parallel.sh&
。符号的意思是过程的分叉。