Zan*_*dar 8 junit jenkins junit5
我正在尝试向 Jenkins 注册 JUnit 测试结果。这不是我第一次这样做,我有一个为 Matlab 制作的手工测试框架,它生成一个手工制作的 Junit 测试报告,将它提供给 Jenkins,它可以完美地工作。
在这种情况下,它更简单,我使用 Junit5 对 Java 代码进行单元测试。它是用 gradle 构建的。测试报告正确生成,我将它们存档到 Jenkins 中并且它们存在。但我仍然收到以下消息:
[管道] junit 记录测试结果 没有一个测试报告包含任何结果
我不明白,测试报告有什么问题吗?我附上了其中一个,所以也许有人可以帮我解决这个错误:
非常感谢,因为我对此有点迷茫
事实证明这是一个误导性消息,如果您允许空存档不会使构建失败(这里是这种情况,一些java插件生成测试,其他一些则没有),如果没有找到测试报告,则会发生这种情况。
在这种情况下,它是路径中的一个错字。出于某种原因,即使有错字 (?!),文件也已正确存档。
我将这篇文章与答案放在一起,只是删除了链接,以防有人遇到相同的误导性错误消息。
| 归档时间: |
|
| 查看次数: |
5975 次 |
| 最近记录: |