Android的Gradle build中的JUnit测试结果在哪里?

克雷斯波湖

我正在尝试通过jenkins进行持续集成。我现在正在发布测试结果,有些挣扎。

记录测试结果错误:由于hudson.AbortException异常,发布者hudson.tasks.junit.JUnitResultArchiver中止了:未找到测试报告文件。配置错误?在hudson.tasks.junit.JUnitParser $ ParseResultCallable.invoke(JUnitParser.java:116)在hudson.tasks.junit.JUnitParser $ ParseResultCallable.invoke(JUnitParser.java:92)在hudson.FilePath.act(FilePath.java:981) )在hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:89)在hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:121)在hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:89)在hudson位于hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74)的.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:138)位于hudson.tasks.BuildStepMonitor $ 1.perform(BuildStepMonitor.java:20)位于hudson.model 。

它说它找不到任何测试结果。

这是我在詹金斯人中设置的路径: 在此处输入图片说明

我只是按照这里所说的进行了Gradle插件用户指南

所有测试结果均以XML文件存储在build / androidTest-results下

那么真正的道路是什么?谢谢!

布拉兹

自撰写该文章以来,测试报告的路径已更改。现在,您将在<module-name>/build/outputs/reports/androidTests目录中找到报告默认情况下,Android Studio将创建名为name的模块app在这种情况下,您的报告路径将为app/build/outputs/reports/androidTests

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TOP 榜单

热门标签

归档