Я использую Travis CI для тестирования своей веб-страницы с использованием селена. Вот мой .travis.yml:
sudo: false
language: node_js
node_js:
- node
addons:
chrome: stable
install:
- npm ci
script:
- google-chrome-stable --headless --disable-gpu --remote-debugging-port=9222 http://localhost:8080
- npm test
Сборка продолжается правильно, но когда она достигает chrome безголовой части, она застревает на этом:
$ google-chrome-stable --headless --disable-gpu --remote-debugging-port=9222 http://localhost:8080
DevTools listening on ws://127.0.0.1:9222/devtools/browser/4d6aeb8f-eb14-4419-96be-40e270c33ccc
Не далее выполните команду 'npm test', и мои тесты не будут выполняться вечно. Ответы приветствуются.