С момента обновления мои тесты 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'