gpt4 book ai didi

gradle - sonarqube gradle 插件,不包括 jacoco 集成测试

转载 作者:行者123 更新时间:2023-12-03 02:41:38 24 4
gpt4 key购买 nike

我正在尝试将 sonarqube gradle 插件与 jacoco 插件集成:

类路径 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.1'

应用插件:'org.sonarqube'
应用插件:'jacoco'

我的 build/jacoco 文件夹包含:
集成测试.exec
测试执行

但是,sonarqube 插件只能识别“test.exec”文件:

18:20:45.130 信息 - JaCoCoItSensor:未找到 JaCoCo IT 报告:C:\Users\abc3\Downloads\sme-letter\target\jacoco-it.exec
:
18:05:55.609 信息 - 分析 C:\Users\abc3\Downloads\sme-letter\build\jacoco\test.exec

如何让 sonarqube 插件识别“integrationTest.exec”

谢谢

标记

最佳答案

我不确定这是否适用于 Gradle 插件,但您可以尝试。

Sonar 有一个属性来指定集成测试 JaCoCo 报告的名称。此属性称为 sonar.jacoco.itReportPath ( sonar.jacoco.reportPath 用于单元测试报告)。

据我所知,gradle sonar 插件允许你向它添加自定义属性。因此,您可以通过属性更改 IT 报告名称,如下所示:

sonarqube {
properties {
property "sonar.jacoco.itReportPath", "build/jacoco/ integrationTest.exec"
}
}

关于gradle - sonarqube gradle 插件,不包括 jacoco 集成测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40256084/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com