хотя фэктори тут ни при чём, всё зависит таки от количества потоков, плагин всё сделает сам
- Форум тестировщиков
- → Просмотр профиля: Сообщения: jurteg
jurteg еще не добавил друзей
02 февраля 2016 - 13:56
хотя фэктори тут ни при чём, всё зависит таки от количества потоков, плагин всё сделает сам
02 февраля 2016 - 13:54
<threadCount>15</threadCount>
Судя по конфигурации, у вас по 10 браузеров разного типа, т.е. 15 потоков это на 5 больше, чем может выделить хаб, при условии, если вы используете стандартный паттерн WebDriverFactory.
Т.е. вам нужно делать количество потоков не больше, чем указано здесь:
-browser "browserName=chrome, maxInstances=10
01 февраля 2016 - 16:47
Запуск UI тестов в многопоточности несколько отличается от запуска бэкенд тестов, т.к. по-дефолту, скорее всего, WebDriverFactory сделает вам по одному браузеру на каждый поток. На ноде нет столько браузеров, лишние ставятся в очередь, но, похоже, что нода не выдерживает такой нагрузки.
01 февраля 2016 - 14:14
maxInstances=10 написано же
Насколько я могу судить из строки конфига, то maxInstances=10 это максимаольное количество браузеров конкретного типа для нод(ы)
а я спрашивал, во сколько потоков тесты запускаются с CI или с локальной машины?
Лимит на 2 нодах по 10 браузеров, т.е. 130 в ожидании сразу висят.
исходя из этого, можно сказать, что каждый тест запускается в отдельном потоке, а это сильно много
01 февраля 2016 - 13:48
Есть Datadriven тесты и их много. Один сет на 200 второй на 500 тестов. При запуске 200 и более в параллели Grid медленно умирает. На нодах появляются браузеры и никакого движения внутри. При запуске ~150 в параллели вроде всё работает но много тестов валятся не начавшись. Лимит на 2 нодах по 10 браузеров, т.е. 130 в ожидании сразу висят.
Добрый день,
во сколько потоков запускаете?
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru