Я выполняю много тестов JUnit параллельно, и я часто получаю результаты по линиям «Пропущенные N тестов, неудачные тесты, тесты P не запущены» (в отличие от this question, где тесты вообще не начинаются).IntelliJ: Тесты не начались
Что может быть причиной этого? Я попробовал параметр «недействительный кеш», однако, похоже, это ничего не решает. Я должен упомянуть, что тесты занимают больше времени, чем обычные тесты JUnit (они могут занять до 90 секунд), может ли это иметь к этому какое-то отношение? Сейчас я просто нажимаю «повторные неудачные тесты», пока я не заставил IntelliJ запускать все из них, что довольно громоздко. Я не отправляю ничего странного в System.out, и, как я уже сказал, я заставляю их работать в конечном итоге.
Проводится испытания в течение примерно десяти минут, после чего дальнейшие испытания не начинаются. Есть ли какой-то тайм-аут где-то, что я не могу найти?
Иногда это появляется в консоли после того, как это происходит:
Process finished with exit code 255
Версия детали:
- IntelliJ версии 13.1.4
- JUnit 4,10
Это те же тесты, которые запускаются каждый раз? Нет проблем с синхронизацией/потоками/зависимостью? – vikingsteve
Ничего подобного - каждый тест полностью раздельный, и тесты вообще ничего не делят. –
Хорошо. те же, которые не начинаются каждый раз, или это не меняется? – vikingsteve