如果排除测试,如何在声纳报告中保留最后一个测试用例代码覆盖率
How to retain last test case code coverage in sonar qube report if test is excluded
在 Jenkins 管道中,第一个我们正在做 "gradle build" 阶段,其中
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"
}
然后,"Sonar Code Analysis",还有
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),它也会将之前的覆盖率覆盖为零。它不保留以前的值。
如果排除了测试用例,有没有办法保留以前的值?
Is there any way to retain previous value if the test case is excluded?
没有
在 Jenkins 管道中,第一个我们正在做 "gradle build" 阶段,其中
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"
}
然后,"Sonar Code Analysis",还有
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),它也会将之前的覆盖率覆盖为零。它不保留以前的值。
如果排除了测试用例,有没有办法保留以前的值?
Is there any way to retain previous value if the test case is excluded?
没有