错误:步骤“发布JUnit测试结果报告”失败:未找到测试报告文件。配置错误?

时间:2019-02-11 14:03:47

标签: java android jenkins kotlin

我正在Jenkins中从git设置一个Android项目,但出现以下错误:

  

记录测试结果错误:步骤“发布JUnit测试结果报告”   失败:未找到测试报告文件。配置错误?   完成:失败

我的项目有59个测试用例,我想获得执行Jenkins作业时要创建的测试报告执行结果。

我已经在POST Build Actions中设置了发布JUnit测试结果报告。

2 个答案:

答案 0 :(得分:0)

根据构建工具的不同,应该在一定的路径下放置单元测试以生成测试报告。

以Gradle Java项目为例,所有测试都必须位于src / test / java / ...下。

否则Gradle将不会创建testreport.xml,而jenkins无法获取结果。

也请看这里,主题已经涵盖: Jenkins JUnit Test Result Report plugin states that the JUnit xml file is not found?

答案 1 :(得分:0)

当Jenkins无法从工作空间中找到XML文件时,通常会发生上述错误。需要定义创建XML文件的确切位置。 例如。在我的环境中以这种方式路由 去詹金斯 路由到要触发构建的项目。 检查工作区 点击目标 点击测试结果 点击Test_run 我的XML文件在这里可用,因此将在“添加Junit配置”中定义相同的位置。 例如。 ** / target / test-results / run_tests / *。xml

谢谢

相关问题