如果测试被排除在外,如何在声纳qube报告中保留最后一个测试用例代码覆盖范围



在Jenkins管道中,首先我们正在进行"渐变构建"阶段,其中

if(env.RUN_TEST_CASE.toBoolean()){
bat "gradle clean build --no-daemon --no-build-cache"
} else {
bat "gradle clean build --no-daemon --no-build-cache -x test"
}

然后,"声纳代码分析",

if(env.RUN_TEST_CASE.toBoolean()){
echo "sonrqube with test case"
bat 'gradle --info sonarqube'
}
else {
echo "sonrqube without test case"
bat 'gradle --info sonarqube -x test'  
}

即使在声纳代码分析中排除了测试用例(link1(,它也会将以前的覆盖百分比覆盖为零。它没有保留以前的值。

如果排除了测试用例,是否有任何方法可以保留以前的值?

如果排除了测试用例,是否有任何方法可以保留以前的值?

最新更新