【发布时间】:2016-05-31 11:36:45
【问题描述】:
当我单击运行测试按钮时,Android Studio 会构建并尝试运行测试。
70% 的情况下,它会说“正在实例化测试...”,并且从不去任何地方。如果我终止 adb-server、拔下设备或终止模拟器,测试套件会神奇地运行良好。
那天晚上我什至看到了一个奇怪的行为。当它说实例化测试时,我拔掉了设备。 Android Studio 发现它消失了。几个小时后,我从口袋里掏出手机,解锁,不知从何而来,它开始运行测试套件。
知道什么会导致这种行为吗?我找到的最接近的是Android Test stopping in instantiating tests,但这是指不同的问题。
【问题讨论】:
-
解决了吗?
-
否 :( 我已经部分改用 Genymotion,这对一些人有帮助,但我有需要 VPN 的测试,所以它不能解决我的问题。
-
有什么解决办法吗?
-
还是没有解决办法,没有
-
我不敢相信我们就这样接受了 gradle。一台计算机每秒可以执行数百万次操作,而 gradle 被困在单个任务中长达 6 分钟才能运行一个测试。他们在幕后所做的事情超出了我的理解
标签: android unit-testing android-studio