CircleCi и Puppeteer - не удалось запустить процесс браузера. - PullRequest
0 голосов
/ 26 мая 2020

Я не могу заставить мои тесты Puppeteer правильно работать на CircleCI.

Все, что я получаю, это Error: Failed to launch the browser process!

Кажется, он запускает тесты Cucumber, но не очень далеко.

Моя конфигурация CircleCI:

version: 2.1
orbs:
  node: circleci/node@1.1.6
  puppeteer: threetreeslight/puppeteer@0.1.2
jobs:
  bdd-test:
    environment:
      NODE_ENV: development
    executor:
      name: node/default
    steps:
      - checkout
      - node/with-cache:
          steps:
            - run: npm install
            - run: npm run test:bdd

workflows:
    build-and-test:
      jobs:
        - unit-test

Это мой пакет. json задача

"cucumber": "npx cucumber-js --no-strict",
"test:bdd": "npm run build && start-server-and-test serve http://localhost:9000 cucumber",

Мне кажется, что я упускаю что-то очевидное, но есть не так много документации, чтобы помочь.

Все это работает локально, я мог бы добавить.

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