Zalenium, не может использовать более 3 контейнеров

Я использую zalenium/docker для создания докеризованного решения для сетки селена. При первом запуске тесты запускаются нормально для всех созданных контейнеров (контейнеры создаются до запуска теста). Однако мне не удается получить более 3 контейнеров для выполнения моих тестов, когда я запускаю тесты во второй раз. Я совершенно новичок в этой теме, возможно, я делаю что-то не так с самими тестами. Я запускаю их параллельно (C#). Сами тесты выполняются все время, но количество времени, необходимое для их выполнения, может быть улучшено с помощью большего количества контейнеров. Вот моя команда и параметры:

запуск докера --rm -ti - имя zalenium -p 4444:4444 -v /var/run/docker.sock:/var/run/docker.sock -v /tmp/videos:/home/seluser/videos - привилегированное начало дозирования /zalenium --desiredContainers 8 --maxDockerSeleniumContainers 8 --maxTestSessions 4

На моем компьютере с Windows 10 сейчас установлен докер.

ОБНОВЛЕНИЕ: В представлении / grid / console есть эта строка:

1 запрос в ожидании освобождения слота. Возможности {browserName: firefox, платформа: LINUX, zal:name: myTestName2}

1 ответ

Какую версию Zalenium вы используете? Я считаю, что проблема решена с помощью этого: https://github.com/zalando/zalenium/issues/322

Другие вопросы по тегам