【发布时间】:2019-10-07 03:41:06
【问题描述】:
我们正在从 artifactory 下载包并使用 Jenkins 安装在 OS 8.1.0 的 Android 设备上。
安装后我们需要重启安卓设备,框架使用机器人框架和Appium在安卓设备上运行测试用例(rooted)。
在安卓设备上安装成功,但是重启后Jenkins卡住了,一直没有出来。
使用以下命令重新启动
${result} = run process adb -s ${device_id} root shell=True
${result} = run process adb -s ${device_id} reboot shell=True
这会重新启动终端,但 Jenkins 随后会卡住,无法使用机器人框架运行下一个健全性测试用例。
有没有办法让 Jenkins 在 Android 设备重启后仍然可以工作?
【问题讨论】: