首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >詹金斯:所有的测试报告都没有结果。

詹金斯:所有的测试报告都没有结果。
EN

Stack Overflow用户
提问于 2018-12-26 17:41:41
回答 3查看 9.6K关注 0票数 8

我正在尝试向Jenkins注册JUnit测试结果。这已经不是我第一次这样做了,我有一个为Matlab制作的手工测试框架,它生成一个手工的Junit测试报告,并将它提供给Jenkins,它工作得完美无缺。

在本例中,这要简单得多,我使用Junit5来对Java代码进行单元测试。它是用gradle建造的。测试报告是正确生成的,我将它们存档到Jenkins中,它们就在这里。但我仍然收到以下信息:

管道junit记录测试结果没有一个测试报告包含任何结果。

我不明白,测试报告里有什么不对的地方吗?我附上了其中一个,这样也许有人能帮我解决这个错误:

非常感谢你,因为我有点糊涂了

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-12-26 18:00:41

事实证明,这是一条误导的信息,如果您允许空的归档不会失败构建(这里是这样的,一些java插件生成测试,而另一些则不会),如果没有找到测试报告,就会发生这种情况。

在这种情况下,它是路径中的一个错误。由于某些原因,文件被正确归档,即使使用了错误(?!)。

我让这篇文章的答案,只是删除链接,以防有人遇到同样的误导性错误信息。

票数 7
EN

Stack Overflow用户

发布于 2020-02-26 11:49:33

我也面临着类似的问题。我得到的解决方案是,我将xmlVersion添加为null。这是我的密码,它起作用了:

代码语言:javascript
运行
复制
junitReporter: {
outputDir: 'test-reports',
outputFile: 'unit-test-report.xml',
useBrowserName: false,
xmlVersion: null
}
票数 1
EN

Stack Overflow用户

发布于 2021-12-23 00:06:11

您也可以在配置工作区时检查这一点,如果您不关心空结果,它将删除错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53935293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档