shell 中使用screen 让程序后台运行

这是一个自动化测试和部署流程的脚本,包含了OVS(Open vSwitch)的构建与部署,dpdk-testpmd的运行,以及ovs_br_chenwei.sh和ovs_br_chen.sh的执行。同时,使用pybot-cli.py进行自动化测试,并通过screen进行多任务管理。

#!/bin/bash

pwd

/home/smoke_test/ovs/ovs_build.sh -c x86_64 -k /home/jenkins/workspace/node_net_test/install

pkill ovs

pkill testpmd

pkill imu

/home/smoke_test/ovs/ovs_deploy.sh

/home/smoke_test/prepare.sh

nohup /home/smoke_test/xxx >/dev/null &

#expect /home/dailybuild_script/expect_testpmd.sh >/dev/null

screen -dm test2

screen -S test2 -X screen /home/smoke_test/dpdk-testpmd -l 2-3 -n 4 --file-prefix=xxx -w 0000:00:08.0 -w 0000:00:09.0 -w 0000:00:0a.0 -w 0000:00:10.0 -w 0000:00:11.0 -w 0000:00:12.0 -w 0000:00:13.0 -w 0000:00:14.0 &

#screen -dm test3

#screen -S test3 -X screen /home/smoke_test/ovs_br_chenwei.sh

/home/smoke_test/ovs_br_chen.sh

python3 /home/new_robot_qa/jmnd_sw_qa/AutomatedScripts-Net/pybot-cli.py -s ovs-inline /home/new_robot_qa/jmnd_sw_qa/AutomatedScripts-Net

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值