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

问题描述 投票:1回答:1

我正在使用此配置在gitlab CI上运行karma测试:

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

尽管这项工作取得了成功,但在此之前我遇到了一个错误。我怎么能摆脱它?

karma-runner gitlab-ci
1个回答
0
投票

这个问题是因为你的一个测试用例失败了。

© www.soinside.com 2019 - 2024. All rights reserved.