Я использую Robolectric test runner, и, к сожалению, мой тест зависает (не тестируйте, а somwehre в бегуне). Есть ли какой-либо флаг для JUnit, JVM для печати любой подробной информации, чтобы у меня появилось больше информации, где она могла висеть?JUnit подробный вывод
0
A
ответ
1
У меня такое чувство (но я мог быть совершенно неправ), что может быть поток пользователей, и поэтому JUnit никогда не заканчивается.
Хотя вы можете видеть только две темы, когда вы приостановите приложение ...
+0
Я вижу больше потоков. Я сосредоточился на том, что это приостановлено. Но нужно также смотреть на бегущие потоки –
Eugen, если вы можете запустить тесты в режиме отладки из вашего IDE, вы обнаружите, что есть * кнопка паузы *. Приостановить выполнение и посмотреть, какой поток ждет чего-то (http-соединение?) Или в бесконечном цикле или по любой другой причине. – Augusto
Спасибо. Я вижу, что «Обработчик ссылок» и «Финализатор» ждут паузы. Но это не дает больше информации. –
У меня такое чувство (но, возможно, я совершенно ошибаюсь), что может быть поток пользователей, и поэтому JUnit никогда не заканчивается ... Хотя вы можете видеть только два потока при приостановке заявление. Очень странно: S – Augusto