Как исправить ошибку, которую gitlab CI возвращает после запуска тестов кармы? - PullRequest
0 голосов
/ 20 декабря 2018

Я запускаю тесты кармы на Gitlab CI, используя эту конфигурацию:

test:
image: markadams/chromium-xvfb-js
stage: test
script:
- echo "Testing"
- apt-get install git -y
- cd ClientApp
- apt-get install libfontconfig -y
- npm install
- ./node_modules/@angular/cli/bin/ng test --browsers=ChromeHeadless --watch=false

Задание вернуло следующий результат:

TOTAL: 48 SUCCESS
TOTAL: 48 SUCCESS
TOTAL: 48 SUCCESS
19 12 2018 17:20:14.754:ERROR [karma]: { Error: spawn ps ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:232:19)
    at onErrorNT (internal/child_process.js:407:16)
    at process._tickCallback (internal/process/next_tick.js:63:19)
  errno: 'ENOENT',
  code: 'ENOENT',
  syscall: 'spawn ps',
  path: 'ps',
  spawnargs: [ '-o', 'pid', '--no-headers', '--ppid', 985 ] }
Job succeeded

Несмотря на то, что задание выполнено успешно, до этого ябыла ошибкаКак мне от этого избавиться?

1 Ответ

0 голосов
/ 14 марта 2019

Эта проблема из-за сбоя одного из ваших тестовых примеров.

...