У меня есть длинные тесты JUnit, которые я хочу запустить первым, чтобы избежать их очереди и выполнения последней и таким образом задержать весь процесс выполнения теста.Как запустить разветвленные тесты JUnit в оптимальном порядке?
Я сейчас использую Maven безошибочный запустить свои тесты с помощью:
forkCount
: 5reuseForks
: ложные
Есть ли способ, чтобы определить, какие тесты должны выполняться в первую очередь? Или способ оптимизации порядка выполнения тестов?
Параметр runOrder=balanced
не работает в сочетании с forkCount> 0 и reuseForks false.
Определенный порядок, необходимый для модульных испытаний, показывает, что у вас нет модульных тестов, которые по определению ошибочны ... Эти тесты являются интеграционными тестами, которые должны выполняться TestNG и maven-failafe-plugin вместо этого ... – khmarbaise
Don Не путайте начальное название. Я хочу выполнить единичные тесты в оптимальном порядке, чтобы сохранить время выполнения. Я обновил название. – Jotschi