gpt4 book ai didi

gradle - SonarQube和Jacoco之间的线路覆盖范围不同

转载 作者:行者123 更新时间:2023-12-03 05:51:35 26 4
gpt4 key购买 nike

我有一个问题,在SonarQube v6.7中,行覆盖率低于jacoco报告中的行覆盖率。

当我打开声纳时,我的类(class)文件有很多未发现的行。打开jacoco报告时,它显示出这些行已覆盖。

我正在使用gradle插件。 (v2.6)

任何想法可能是什么问题?

最佳答案

OK,在另一个线程中找到了解决方案。

刚刚添加到build.gradle中

subprojects {
tasks.withType(Test) {
// redirect all coverage data to one file
// ... needs cleaning the data prior to the build to avoid accumulating coverage data of different runs.
// see `task cleanJacoco`
jacoco {
// destinationFile = file("$rootProject.buildDir/jacoco/${project.name}.exec")
destinationFile = file("$rootProject.buildDir/jacoco/test.exec")
}
}

task cleanJacoco(dependsOn: 'clean') { delete "$buildDir/jacoco" }

}

关于gradle - SonarQube和Jacoco之间的线路覆盖范围不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47452133/

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