Есть тест-кейс и в нём тестовый метод, в котором создаются объекты, которые выполняются в несколько потоков. Проблема в том, что запуская этот тест-кейс через eclipse он нормально отрабатывает, и выдаёт зелёную полоску. При запуске же через maven, он говорит, что в тестах ошибка. Я точно знаю, что тесты верны и прав эклипс, а не maven. Объекты, которые выполняются в отдельных потоках - это моки, у которых есть метод заглушка, в котором написано, что поток должен уснуть на 3 секунды. Соответственно, когда я запускаю тесты в эклипсе, я вижу, что их выполнение "подвисает" т.к. потоки спят. В maven же всего этого я не вижу, там тесты как-будто бы в один поток (главный) пролетают, никаких задержек. Кто знает в чём проблема? Как лечить? |