В настоящее время я работаю над проектом java с использованием maven. Мы используем плагин maven surefire для запуска нашего пакета junit как часть процесса сборки.
Наш тестовый пакет быстро растет как по охвату, так и по времени выполнения. Время выполнения очень расстраивает и занимает много времени, когда вы в ожидании десяти минут, чтобы узнать, что тест не прошел в первую минуту тестирования.
Я хотел бы найти способ сделать процесс сборки неудачным при первой ошибке/ошибке в наборе тестов. Я знаю, что это возможно для других инструментов сборки, но я не смог найти способ сделать это с помощью maven surefire.
Я знаю, что есть неразрешенный билет для этой функции в surefire jira, но я надеюсь, что для этого существует существующее решение.