我有一个从命令行启动 Robotium 测试的 Jenkins 工作:
adb shell am 仪器 -w com.foo.tests/android.test.InstrumentationTestRunner
有时测试运行会卡住。当我中止 Jenkins 作业时,它不会停止 Robotium 测试运行。在运行另一个 Jenkins 作业之前,我可能必须从设备手动取消测试执行。
如何停止测试执行?我不能只卸载正在测试的应用程序,adb uninstall
因为它具有活动的设备管理员。