我有一个Jenkins任务,需要将一些测试报告(XML)复制到本地,并通过xUnit将它们转换为JUnit报告。
问题在于没有失败或跳过的测试,但我总是收到以下消息:
[xUnit] [INFO] - Check 'Failed Tests' threshold.
[xUnit] [INFO] - Check 'Skipped Tests' threshold.
[xUnit] [INFO] - Setting the build status to FAILURE
[xUnit] [INFO] - Stopping recording.
Finished: FAILURE
这是什么原因引起的?
1
,这导致构建失败。[xUnit] [INFO] - 将构建状态设置为FAILURE
这一行是具有误导性的,因为它并没有将构建设置为失败,而是我的脚本返回代码已经造成了构建失败。我认为这只是简单地反映了当前构建的状态。 - Troyseph[xUnit] [INFO] - 开始记录。 [xUnit] [INFO] - 处理 JUnit [xUnit] [INFO] - [JUnit] - 找到1个测试报告文件,模式为“nosetests.xml”,相对于“/home/jenkins/workspace/mts-pipeline-quality”,测试框架为“JUnit”。
- Henry