admin@demi4.com

How to fix no such session chromeDriver error in SeleniumChrome

How to fix no such session chromeDriver error

Вже деякий час отримую помилку з сессіями у Selenium клнтейнері при роботі BDD тестів. Сьогодні нарешті з’ясував з чим пов’язана ця помилка, та як її виправити.

 

 

 

 

 

Що маємо – юніт тести, bdd тести які працюють після кожного PR до master та працюють у docker оточенні. Як з’ясувалось – selenium image має лише 64Mb розмір /dev/shm що призводить до ситуації коли шаред меморі не вистачає, та тетси валяться, бо сессії нікуди писати та іншу службову інформацію. У моєму разі для вирішення питання я додав до нашого docker-compose.yml один параметр – shm_size: 512M та після цього апнув контейнер – тесты покищо білше не фейляться.

 

1 голос
Позначки:, ,

Залишити відповідь

Увійти через: 

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Related Post

Logrotate Docker containers logs

Logrotate Docker containers logsLogrotate Docker containers logs

Погружаясь в docker я все больше не люблю эту технологию, точнее не люблю то – как ее применяют, как говорится “благими намерениями…”, так и тут – каждой технологии свое назначение,

php mail() in Docker container (sh: 1: /usr/sbin/sendmail: not found)

php mail() in Docker container (sh: 1: /usr/sbin/sendmail: not found)php mail() in Docker container (sh: 1: /usr/sbin/sendmail: not found)

Запуская php в контейнере докера необходимо подумать про доставку почты, в моем случае я не сразу догадался что будут проблемы и понял о проблеме только тогда – когда в контейнере

nginx proxy_pass $variable

nginx proxy_pass $variablenginx proxy_pass $variable

Век живи – век учись. Я по натуре консервативный человек, но приходится менять и подстраиваться, а иногда делать не так как считаешь нужным, а так – как говорят другие. Настраиваю