t.me/atinfo_chat Telegram группа по автоматизации тестирования

Убрать окно Google Chrome при первом запуске

Теги: #<Tag:0x00007fd76afeb638> #<Tag:0x00007fd76afeb430> #<Tag:0x00007fd76afeb138>

Недавно задумали параллелизацию UI тестов через GitLab CI, где собираются в виде образов различные компоненты приложения, а затем собирается образ тестового контейнера, в докерфайле которого есть установка браузера Google Chrome. С ним все ок, он забирает последнюю версию с оф сайта и устанавливает. Образ взят за основу вот этот: https://hub.docker.com/r/dorowu/ubuntu-desktop-lxde-vnc/
Теперь возникло 2 вопроса:

  1. Такого как на скрине содержания окно, которое появляется только при первом запуске, блочит запуск тестов. Подскажите как решали, куда прописывали дефолт чтобы убрать это окно.
  2. Так как мы заходим в контейнер под рутом, то запуск браузера требует ключ “–no-sandbox”. Вангую что и это должно решаться, хоть и не критично