Я запускаю тесты JUnit Selenium на Saucelabs через TeamCity параллельно.У меня есть 4 одновременных сеанса и 125 тестов.Когда я запускаю сборку, все кажется хорошо в начале.Есть 4 теста, запущенных одновременно.Но примерно в 90-м тесте параллельные сеансы становятся равными 3, а затем двум, а последние 5 или около того запускаются 1 на 1.
Я попытался увеличить число maxParallelForks до 6, надеясь, что это компенсирует замедлениено теперь Saucelabs жалуются на неправильно настроенные тесты и хотят, чтобы я обновил свой план.
Это то, что у меня есть в build.gradle
include `<my_tests_packages>`
maxParallelForks = 4
Мои сборки TeamCity просто запускаются clean test
Кто-нибудь сталкивался с такой проблемой.Я ожидаю, что будут использованы все 4 сеанса, хотя есть еще как минимум 4 теста.
РЕДАКТИРОВАТЬ: В каждом классе есть только один @Test.К сожалению, я вынужден использовать Gradle вместо Maven.