我们在 Jenkins 上有一个 CI 管道。正在测试的是在 Docker 容器中运行的 REST api。它用同样使用 jasmine 的 frisby.js 进行了测试。
测试成功
Finished in 0.168 seconds
1 test, 4 assertions, 0 failures, 0 skipped
但是 xUnit 将构建状态设置为 FAILURE:
[xUnit] [INFO] - Converting '/path/to/TEST-FrisbyTestMyApiTest.xml' .
[xUnit] [INFO] - Check 'Failed Tests' threshold.
[xUnit] [INFO] - Check 'Skipped Tests' threshold.
[xUnit] [INFO] - Setting the build status to FAILURE
这是为什么?我怎样才能让它成功?
路径经过验证且正确。测试运行成功。我正在使用 JUnit 模式运行 Jenkins xUnit 插件。所有 xUnit 阈值都设置为 0。