Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Timed out receiving message from renderer ошибка

java
webdriver
testng
selenium
Теги: #<Tag:0x00007fedbb3f1938> #<Tag:0x00007fedbb3f17f8> #<Tag:0x00007fedbb3f16b8> #<Tag:0x00007fedbb3f1578>

(Дима Башевский) #1

Запускаю тесты на виртуалке с помощью Jenkins’a, maven проект, из фреймворков использую testng и allure. В pom файле обновил все до последних версий. Запускаю chrome driver (версия браузера также последняя). Получаю ошибку “Timed out receiving message from renderer” при выполнении тестов (доходит до 4-го сьюта и появляется). Как пытался решить:
-Отсутствуют неявные ожидания.
-Запускаю браузер с параметром “–always-authorize-plugins”.
-На самой виртуалке стоит чистый хром, кэш/куки/прочее перед запуском очищаю.
-На виртуалке фаервол выключен.
Версия хромдрайвера(2.38)
Версия селениума в поме(3.12.0)
Хром(66.0.3359.181)
Из логов информации никакой получить не могу кроме того, что тесты доходят до середины 4-го сьюта и возникает данная проблема(тесты в сьюте эти проблемы не вызывают, проверял). Локально данная проблема не воспроизводится и все работает без ошибок.


(Дима Башевский) #2

Вдруг кому пригодится, проблема была в том, что в тесте использовал JS executor, который зажимал кнопку мыши и отпускал её. После исправления данного участка программы, указанная проблема исчезла.