如何修复运行业力测试后gitlab CI返回的错误?

时间:2018-12-20 13:13:15

标签: karma-runner gitlab-ci

我正在使用以下配置在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 :(得分:0)

此问题是由于您的一个测试用例失败。