AndroidGradle-SonarCloud集成中Jacoco插件的覆盖率始终为0.0%。
创始人
2024-10-08 01:31:34
0
  1. 在build.gradle文件中添加Jacoco插件:

build.gradle(Project)文件中的dependencies区域添加以下代码:

classpath "org.jacoco:org.jacoco.core:0.8.7"

build.gradle(Module)文件添加以下配置:

  • 在android区域添加:
buildTypes {
        debug {
            testCoverageEnabled = true
        }
    }
  • 在dependencies区域添加:
dependencies {
    implementation "androidx.test.ext:junit:1.1.2"
    androidTestImplementation "androidx.test.ext:junit:1.1.2"
    androidTestImplementation "androidx.test.espresso:espresso-core:3.3.0"
    debugImplementation 'androidx.fragment:fragment-testing:1.3.4'
    // Required as the Jacoco plugin is being applied to the debug build type only.
    debugImplementation "org.jacoco:org.jacoco.agent:0.8.7"
}
  1. 修改SonarScanner Gradle插件:

build.gradle文件中的dependencies区域添加以下代码:

classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.3"

在build.gradle(Module)文件添加以下配置:

plugins {
    id "org.sonarqube" version "3.3"
}

sonarqube {
    properties {
        property "sonar.projectKey", "your-project-key"
        property "sonar.organization", "your-org"
        property "sonar.host.url", "https://sonarcloud.io"
        property "sonar.branch.name", "your-branch-name"
        property "sonar.coverage.jacoco.xmlReportPaths", "${project.buildDir}/jacoco/testDebugUnitTest.exec"
        property "sonar.junit.reportPaths", "${project.buildDir}/test-results/testDebugUnitTest"
        
    }
}
  1. 运行Gradle任务:

在终端中输入以下命令:

./gradlew clean jacocoTestReport sonarqube

这条命令将重新编译您的

相关内容

热门资讯

透视神器!pokemomo辅助... 透视神器!pokemomo辅助工具,微乐辅助靠谱麻,解谜透视(有挂规律)-哔哩哔哩1、透视神器!po...
透视科普!wepoker手机版... 透视科普!wepoker手机版辅助,wepoker黑侠破解(透视)一直是有工具(哔哩哔哩)1、脚本辅...
长期以来!wejoker免费脚... 长期以来!wejoker免费脚本,微乐四川麻将辅助器,详细透视(有挂细节)-哔哩哔哩1、长期以来!w...
透视详情!德普之星辅助软件,德... 透视详情!德普之星辅助软件,德普之星怎么开辅助(透视)真是存在有工具(哔哩哔哩)1、上手简单,内置详...
透视美元局!werplan怎么... 透视美元局!werplan怎么作必弊,微乐自建房免费黑科技有哪些,教你脚本(证实有挂)-哔哩哔哩1、...
透视辅助!wejoker内置辅... 透视辅助!wejoker内置辅助,微乐卡五星有挂吗,曝光脚本(有挂解惑)-哔哩哔哩进入游戏-大厅左侧...
透视解谜!德扑HHpoker有... 您好,这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054】很多玩家在这款游戏中打...
备受关注的!wpk辅助购买,微... 备受关注的!wpk辅助购买,微乐陕西小程序破解器下载,关于脚本(果真有挂)-哔哩哔哩1、游戏颠覆性的...
透视必备!德普之星透视辅助,德... 透视必备!德普之星透视辅助,德普之星私人局辅助免费(透视)一贯是真的挂(哔哩哔哩)1、该软件可以轻松...
透视挂!WePoKer辅助器,... 透视挂!WePoKer辅助器,手机微乐小程序游戏破解器,详细脚本(果真有挂)-哔哩哔哩1、WePoK...