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

webdriver возвращает "черные" скриншоты с амазоновских виртуалок

virtualization
aws
webdriver
Теги: #<Tag:0x00007fedbba26a10> #<Tag:0x00007fedbba26858> #<Tag:0x00007fedbba26678>

(Pavel Stryhelski) #1

Добрый день, коллеги!
Есть вопрос - может быть кто-то сталкивался.
Гоняем тесты на амазоновских виртуалках - AWS EC2.
После очередного апдейти AMI темплейта (устанавливали больгшой апдейт 59 хрома), скриншоты начали сохранятся как черный экран.
Локально все скрины палят отлично будь то nunit-console3 или решарпер.
Т.е. проблема сводится к тому, что нужно что-то проапдейтить на самом темплейте, чтобы он снимал скриншот как и раньше. Проблема в том, что я понятия не имею в какую сторону даже копать. Может быть у кого-то уже возникали такие проблемы и есть пути решения?

UPD:
все на виртуалке раннится в бекграунд процессах. т.е. даже морды хрома не видно на десктопе. Остается понять, почему так происходит


(Ray Romanov) #2

Вроде уже проскакивало: https://stackoverflow.com/questions/44879525/chromedriver-has-started-to-create-blank-screenshots


(Pavel Stryhelski) #3

Спасибо.
Странно, что версии хрома одинаковые, но в одном случае (локально) все палит, а удаленно - нет.
попробую все-таки откатить на виртуалке хром до 58 и проверить.
Отпишусь потом сюда.


(Pavel Stryhelski) #4

Если кому-то все же интересно:
ХД 2.30.0.1 + Хром 59 - черные скрины
ХД 2.29 + Хром 59 - черные скрины
ХД 2.29 + Хром 58 - пустые скрины (перепроверка вернула скрины)
ХД 2.28 + Хром 57 - ЕСТЬ скриншоты…
ХД 2.29 + Хром 57 - ЕСТЬ скриншоты…

UPD:
проадейтил ишую: