Нотатки сісадміна Docker How to fix no such session chromeDriver error in SeleniumChrome

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 та після цього апнув контейнер – тесты покищо білше не фейляться.

 

Click to rate this post!
[Total: 0 Average: 0]

Leave a Reply

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

Related Post

docker rmi

Как удалить старые и не используемые образы DockerКак удалить старые и не используемые образы Docker

Так как в Docker более менее адекватный механизм удаления старых образов и контейнеров появился в версии 1.13: PR 26108 (за счет параметра prune который удаляет все старые контейнеры volume без