У меня есть большой набор тестов, выполнение которых занимает около получаса, и я хотел бы иметь возможность параллельно проводить тестовые классы.
Есть ли способ сделать это с IntelliJ IDEA 9?
У меня есть большой набор тестов, выполнение которых занимает около получаса, и я хотел бы иметь возможность параллельно проводить тестовые классы.
Есть ли способ сделать это с IntelliJ IDEA 9?
IDEA будет понимать параллельные тесты JUnit только с версии 10.
Существует проблема трекера, за которую вы можете проголосовать и следить за прогрессом: http://youtrack.jetbrains.net/issue/IDEA-47103
Мы планируем добавить его в IDEA 10, но приоритет будет зависеть от количества голосов.
Отвечаю поздно для потомков.
Вы можете запустить тесты JUnit параллельно (или последовательно) с любым уровнем детализации в IntelliJ, изменив Fork mode
в конфигурации запуска теста.
Будьте осторожны, чтобы не спутать это с опцией Allow parallel run
, которая позволяет запускать выполнение теста несколько раз в вашей среде IDE.
Если вы используете JUnit4, вы можете попробовать этот плагин: https://plugins.jetbrains.com/plugin/12959-junit4-parallel-runner
Параллельный запуск тестов так же прост, как щелчок по зеленому треугольнику рядом с
ОБНОВЛЕНИЕ. Вы можете попробовать этот плагин, работает с JUnit4, JUnit5 и TestNG: https://plugins.jetbrains.com/plugin/16229-unit-test-parallel-runner