chrome 83 начал вылетать после обновления - PullRequest
6 голосов
/ 26 мая 2020

С момента обновления мои тесты angular e2e начали давать сбой со следующим сообщением:

Я использую directConnect: true, и все мои тесты используют async / await. Похоже, что он дает сбой и не всегда выскакивает sh в один и тот же момент в моих тестах - и у меня есть некоторые тесты, которые успешно выполняются. Также отключено сегментирование.

- Failed: unknown error: session deleted because of page crash from unknown error: cannot determine loading status from tab crashed (Session info: headless chrome=83.0.4103.61) (Driver info: chromedriver=83.0.4103.39 (ccbf011cb2d2b19b506d844400483861342c20cd-refs/branch-heads/4103@{#416}),platform=Linux 3.10.0-1127.el7.x86_64 x86_64)

ОБНОВЛЕНИЕ: 01.06.2020 После добавления дополнительной общей памяти (поиска CI-бегунов с большим объемом памяти) эта проблема ушел. По-прежнему оставляет проблему в «загадочном режиме».

Обновление 02.06.2020:

Chrome Флаги

    'headless',
    'verbose',
    'w3c=false',
    'disable-infobars',
    'window-size=1440x1080',
    'disable-dev-shm-usage',
    'disable-gpu',
    'incognito',
    'disable-extensions',
    'disable-plugins',
    'no-sandbox'

Ответы [ 2 ]

5 голосов
/ 02 июня 2020

Я использую chrome headless в podman, и я столкнулся с той же проблемой, вот что, кажется, работает для меня:

  1. увеличить / dev / shm
  2. удалить опцию «disable-dev-shm-usage»

Раньше мне была нужна опция, потому что было невозможно изменить размер / dev / shm по умолчанию в проприетарном облачном программном обеспечении, которое я использую, похоже, что он сломался в последней версии chrome. Самое смешное - chrome тоже намного быстрее работает после изменений

3 голосов
/ 27 мая 2020

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

...