Как сохранить покрытие кода последнего тестового случая в отчете сонара Qube, если тест исключен - PullRequest
0 голосов
/ 16 марта 2020

В конвейере Дженкинса, 1-й, мы выполняем этап «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"
       }

Затем, «Анализ кода сонара», там

       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'  
       }

Даже после исключения теста case ( link1 ) при анализе кода гидролокатора переопределяет предыдущий процент покрытия на ноль. Это не сохраняет предыдущее значение.

Есть ли способ сохранить предыдущее значение, если исключен контрольный пример?

1 Ответ

1 голос
/ 16 марта 2020

Есть ли способ сохранить предыдущее значение, если исключен контрольный пример?

Нет

...