Перейти к содержимому

Техники локализации плавающих дефектов
онлайн, начало 17 августа
Школа для начинающих тестировщиков
онлайн, начало 20 августа
Программирование на Python для тестировщиков
онлайн, начало 14 августа
Тестирование без требований
онлайн, начало 17 августа

lexis2001

Регистрация: 06 окт 2016
Offline Активность: 12 окт 2016 13:24
-----

Мои темы

ChromeDriver иногда зависает на запуске Chrome

06 октября 2016 - 09:03

Нужна помощь в решении сложного случая.
Периодически браузер хром не стартует. Просто висит на запуске, или запустился но ChromeDriver не может с ним связатся.

Используется jenkins, xvfb-run и длинная серия front-end тестов. Всё работает, но не стабильно.

В логе chromedriver.log наиболее информативные ошибки это:

 

[1.272][DEBUG]: DevTools request: http://localhost:12216/json/version
[1.272][DEBUG]: DevTools request failed
 
Все остальные ошибки есть и в успешно пройденных билдах. Потому я думаю не стоит на них обращать внимания.
Полную версию лога можно увидеть по ссылке ниже на гугл форуме chromedriver-users.

 

Версия как хрома так и хромдрайвера самая последняя. То есть 2.24 и 53.
Было время помогал параметр --no-sandbox. Но теперь не помогает.

 

Эта же тема в groups.google.com: https://groups.googl...ers/2pxHCAINxX0

 

Почитал официальные рекомендации от разработчиков хромдрайвера:

https://sites.google...e-doesn-t-start

If your issue only occurs in a special, uncommon testing environment, be aware that the ChromeDriver devs may choose not to investigate/resolve your issue.

 

Судя по всему проблема лежит в testing environment. Только я не знаю как его правильно настроить для этого хромдрайвера, что ему может мешать.

Кто сталкивался с таким?

 


Яндекс.Метрика
Реклама на портале