如何在 Jacoco Gradle 中设置最小代码覆盖率?
如果不满足,我希望构建失败。
最佳答案
该功能现已可用。你只需要应用 Gradle JaCoCo 插件并像这样定义覆盖验证:
apply plugin: 'jacoco'
jacocoTestCoverageVerification {
violationRules {
rule {
limit {
minimum = 0.7
}
}
}
}
// to run coverage verification during the build (and fail when appropriate)
check.dependsOn jacocoTestCoverageVerification
最后一行非常重要,因为除非您明确运行
jacocoTestCoverageVerification
,否则您的构建不会失败。任务。有关您可以添加的检查类型的更多信息,请参见 documentation of the plugin .
关于gradle - Jacoco Gradle 中的最小代码覆盖阈值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35540823/