Счетчик Sonarqube Unittest не увеличивается - PullRequest
0 голосов
/ 14 июля 2020

Кто-нибудь имеет представление о конфигурациях Sonarqube в android с тестовыми примерами java и kotlin?

Количество не увеличивается, но процент покрытия увеличивается.

Теперь эти 50 тестовых примеров относятся только к java файлам. Без учета файлов тестовых примеров kotlin. Процент покрытия увеличивается, но количество тестовых случаев не увеличивается

введите описание изображения здесь

Вот мой файл sonar.gradle:

apply plugin: 'org.sonarqube'

sonarqube {
  properties {
    property "sonar.host.url", "**********************"
    property "sonar.login", "*************************"
    property "sonar.projectName", "Test-Project"
    property "sonar.projectKey", "*********************"
    property "sonar.projectVersion", "$project.version"

    property "sonar.sources", "src/main/java"
    property "sonar.exclusions", "build/**,**/*.png,**/*Fragment*.*,**/*Activity*.*,**/util/**.*,**/intents/**.*"

    property "sonar.sourceEncoding", "UTF-8"

    property "sonar.tests", "src/test"

    property "sonar.report.export.path", "sonar-report.json"
    property "sonar.issuesReport.json.enable", "true"

    property "sonar.import_unknown_files", true

    property "sonar.android.lint.report", "${project.buildDir}/outputs/lint-results.xml"

    property "sonar.analysis.mode", "$sonar_mode"

    // Test coverage
    property "sonar.java.coveragePlugin", "jacoco"
    property "sonar.coverage.jacoco.xmlReportPaths", file("${buildDir}/reports/jacocoTestReport.xml")
    property "sonar.jacoco.reportPaths", fileTree(dir: project.projectDir, includes: ['**/*.exec'])
    // path to coverage reports
    property "sonar.jacoco.itReportPath", fileTree(dir: project.projectDir, includes: ['**/*.ec'])
    property "sonar.junit.reportsPath", "${project.buildDir}/test-results/testStageNormalDebugUnitTest"

    //Sonar JOB: ./gradlew assembleDebug jacocoTestReport sonarqube -Psonar_mode=publish
    //./gradlew clean assembleDebug jacocoTestReport sonarqube -Psonar_mode=publish --no-daemon
}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...