我在通过Robotium+Spoon启动测试时遇到问题。几分钟后,在Spoon的报告中,我看到一个错误:
Failed to receive adb shell test output within 600000 ms. Test may have timed out, or adb connection to device became unresponsive com.android.ddmlib.ShellCommandUnresponsiveException
但我的Robotium测试仍然有效。有没有人可以帮助解决这个问题,或者给出一个如何解决它的建议?
发布于 2013-10-03 17:42:30
您能否提供更多详细信息,例如您连接了多少台设备?什么是adb版本等?看起来亚行10分钟后就要超时了,
发布于 2013-10-04 00:49:59
看起来它在汤匙内是有限制的。我在参考资料中发现测试必须在10分钟内完成。看看这个source code
我不确定它是否可配置。
发布于 2013-10-13 00:05:58
更有可能的是你的测试脚本或被测试的应用程序有问题,而不是Spoon。
此错误消息将告诉您与adb失去连接的时间超过10分钟。在我的测试应用程序崩溃后,我已经看到过它一段时间了,所以我认为找到答案的最好方法是查看您的测试日志,以定位可能的异常。
https://stackoverflow.com/questions/19155223
复制相似问题