Большое количество тестов эспрессо, запущенных с покрытием, застревает после запуска тестов - PullRequest
0 голосов
/ 26 января 2019

Эспрессо-тесты с покрытием, застрявшим после выполнения всех тестов. Я вынужден остановить приложение вручную, чтобы закончить задачу. Задача завершается только тогда, когда я принудительно прекращаю приложение. Я не вижу этой проблемы, если я запускаю несколько тестов.

Может ли кто-нибудь помочь мне с этим?

Спасибо!

Вот что я вижу в 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 () заняло: 0 мс
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 отправил 3308 синхронизаций за 60 с
01-25 10: 01: 59,550 1225-1286 /? D / hwcomposer: hw_composer отправил 3306 синхронизаций за 60 с
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 отправил 3309 синхронизаций за 60 с
01-25 10: 03: 59,556 1225-1286 /? D / hwcomposer: hw_composer отправил 3310 синхронизаций за 60 с

В выводе я вижу это снова и снова:

10: 02: 45.600 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] DaemonExpirationPeriodicCheck running
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}

...