使用Java,JUnit 4,JaCoCo,Gradle和Sonarqube,我能够看到Sonarqube中的代码覆盖率,但是,我无法看到哪些测试覆盖了代码行(即哪些测试对覆盖率有贡献)。
似乎使用Maven有一个surefire
插件可以配置为启用此功能,但是我无法为Gradle找到一个选项。
这是一个多项目的gradle构建,每个子项目都有以下部分:
project(":<proj_name>") {
sonarqube {
properties {
property "sonar.jacoco.reportPaths", "$project.buildDir/jacoco/test.exec"
property "sonar.junit.reportsPath", "$project.buildDir/test-results/*.xml"
}
}
}
我需要打开与argLine
surefire
属性相同的内容吗?这是否可以使用Gradle / JaCoCo / JUnit组合?
答案 0 :(得分:0)
SonarQube不再提供此功能。