测试运行后,大量具有覆盖率的Espresso测试被卡住

时间:2019-01-26 17:09:25

标签: android gradle code-coverage android-espresso spoon

运行所有测试后,Espresso测试的覆盖范围卡住了。我必须强制手动停止应用程序才能完成任务。仅当我手动强制停止应用程序时,任务才能完成。如果运行几次测试,则看不到此问题。

有人可以帮我吗?

谢谢!

这是我在logcat中看到的内容,输出:

在logcat中

  

1-25 10:00:08.938 27943-27969 / com.test.debug I / TestRunner:运行完成:278个测试,71个失败,0个被忽略
  01-25 10:00:11.285 27943-27962 / com.test.debug I / BranchSDK:返回了{}
  01-25 10:00:31.830 27943-27969 / com.test.debug I / MonitoringInstr:waitForActivitiesToComplete()花费了:0ms
  01-25 10:00:31.831 1588-2135 / system_process W / WindowManager:尝试删除不存在的令牌:android.os.Binder@9cd6d9a
  01-25 10:00:31.834 27943-27943 / com.test.debugI / MonitoringInstr:仍处于“创建为停止”状态的活动:0
  01-25 10:00:31.839 27943-27969 / com.test.debug E / JavaBinder:!!!绑定交易失败!!! (包裹大小= 4574692)
  01-25 10:00:59.559 1225-1286 /? D / hwcomposer:hw_composer在60秒内发送了3308个同步记录
  01-25 10:01:59.550 1225-1286 /? D / hwcomposer:hw_composer在60秒内发送了3306个同步信息
  01-25 10:02:01.539 1916-32035 / com.google.android.gms.persistent E / WakeLock:GCM_HB_ALARM版本没有匹配的获取!
  01-25 10:02:59.555 1225-1286 /? D / hwcomposer:hw_composer在60秒内发送了3309次同步
  01-25 10:03:59.556 1225-1286 /? D / hwcomposer:hw_composer在60秒内发送了3310个同步

在输出中,我一遍又一遍地看到这一点:

  

10:02:45.600 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] DaemonExpirationPeriodicCheck正在运行
  10:02:45.601 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager]等待获取守护程序地址注册表上的共享锁。
  10:02:45.601 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager]在守护程序地址注册表上获取的锁。
  10:02:45.601 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager]释放对守护程序地址注册表的锁定。
  10:02:45.602 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager]等待获取守护程序地址注册表上的共享锁。
  10:02:45.602 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager]在守护程序地址注册表上获得的锁。
  10:02:45.602 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager]释放守护程序地址注册表上的锁定。
  10:02:47.109 [DEBUG] [org.gradle.process.internal.health.memory.MemoryManager]发出操作系统内存状态事件{总计:17179869184,免费:4601053184}
  10:02:47.109 [DEBUG] [org.gradle.launcher.daemon.server.health.LowMemoryDaemonExpirationStrategy]收到的内存状态更新:{总计:17179869184,免费:4601053184}
  10:02:47.109 [DEBUG] [org.gradle.process.internal.health.memory.MemoryManager]发出JVM内存状态事件{最大值:5726797824,已提交:4952948736}
  10:02:52.108 [DEBUG] [org.gradle.process.internal.health.memory.MemoryManager]发出操作系统内存状态事件{总计:17179869184,免费:4597641216}
  10:02:52.108 [DEBUG] [org.gradle.launcher.daemon.server.health.LowMemoryDaemonExpirationStrategy]收到的内存状态更新:{总计:17179869184,免费:4597641216}

0 个答案:

没有答案