【发布时间】:2019-03-17 16:27:02
【问题描述】:
我正在关注这些文档
https://docs.gradle.org/4.2.1/userguide/jacoco_plugin.html
在启用了 java 插件的 java 应用程序中,我添加了这一行来启用 jacoco 插件
应用插件:'jacoco'
文档状态
如果 Java 插件也应用于您的项目,则会创建一个名为 jacocoTestReport 的新任务,该任务依赖于测试任务
所以现在当我跑步时
./gradlew build jacocoTestReport
我可以看到它作为构建的一部分启动了测试,但是我们有一些失败的测试,所以整个测试任务报告为失败。
jacoco 代码覆盖率报告不生成任何内容。
如果我跑了
./gradlew jacocoTestReport
我收到一份成功的报告
这听起来像是一个愚蠢的问题,但第一个命令 ./gradle1 build jacocoTestReport 没有生成报告的原因是因为测试失败吗?
如果测试通过,./gradlew build 会运行jacocoTestReport 任务吗?
【问题讨论】:
标签: java gradle build.gradle jacoco gradle-plugin