SonarQube的Jacoco插件未显示多模块Gradle项目的覆盖范围

时间:2019-03-22 10:17:41

标签: sonarqube code-coverage jacoco

SonarQube在阅读Jacoco报告时面临着独特的挑战。当我们使用多模块gradle项目时,会发生这种情况,其中各个模块都有自己的测试用例,但是构建配置将所有测试用例报告组合到根jacoco文件夹中。

在此阶段,SonarQube显示0%的覆盖率,而各个模块(已构建)显示有效的覆盖率%。

有人可以帮我吗?

allprojects {
apply plugin: 'java'
apply plugin: 'groovy'
apply plugin: 'jacoco'

repositories {
    jcenter()
    mavenCentral()
}
def allTestCoverageFile = "$buildDir/jacoco/jacoco.exec"
}

0 个答案:

没有答案