我们正在从工件中下载软件包,并使用Jenkins在OS 8.1.0的Android设备上安装。
安装后,我们需要重新启动Android设备,该框架使用带有Appium的机器人框架在Android设备(已root)上运行测试用例。
在Android设备上安装成功,但是重启后Jenkins卡住了,并且永不出来。
要重新启动,请使用以下命令
${result} = run process adb -s ${device_id} root shell=True
${result} = run process adb -s ${device_id} reboot shell=True
这将重新启动终端,但詹金斯随后陷入困境,无法使用机器人框架运行下一个健全性测试用例。
重启Android设备后,Jenkins是否仍然可以正常工作?
答案 0 :(得分:0)
运行进程adb -s $ {device_id} root shell = True
运行进程adb -s $ {device_id} reboot shell = True
睡眠120
运行进程adb -s $ {device_id} root shell = True
这行得通。