Нотатки сісадміна 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]

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

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

Related Post

docker push image with latest version

docker push image with latest versiondocker push image with latest version

Работая с докером приходится изучать и изучать новые фишки, штучки, хаки и прочие делишки. Сейчас стала задача, так как используется докер, необходимо для ускорения разворачивания среды использовать готовые свои образа,

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 в контейнере докера необходимо подумать про доставку почты, в моем случае я не сразу догадался что будут проблемы и понял о проблеме только тогда – когда в контейнере