Перейти к содержимому

sinister

Регистрация: 24 мая 2012
Offline Активность: 07 ноя 2016 14:52
-----

Мои темы

TestNG. Как запустить параллельные тесты в определенном порядке?

11 февраля 2015 - 09:15

Добрый день! 
Проблема:
Тесты запускаются параллельно на 10 машинах. 

Есть набор тестов. 4 теста из этого набора имеют priority = 1, 2, 3, 4 соответственно. 
Как можно запустить эти 4 теста последовательно (или в 1 поток), чтоб следующий по приоритетности начинался только после того, как предыдущий закончился (или упал). т.е. dependsOn... не подходит.  
Так как по факту они запускаются в порядке приоритетности, но из-за параллельности результаты накладываются.