Я пытался интегрировать Sonarqube с моим андроидом проекта на Android Studio я установил следующее свойство гидролокатораSonarQube 5,6 не показывает testcoverage отчета проекта Android
sonarqube {
properties {
property "sonar.sources", "src/main"
property "sonar.test", "src/test"
property "sonar.java.coveragePlugin", "jacoco"
property "sonar.jacoco.reportPath", "$buildDir/jacoco/testDebugUnitTest.exec"
property "sonar.junit.reportsPath", "$buildDir/test-results/debug/"
property "sonar.language", "java"
property "sonar.sourceEncoding", "UTF-8"
property "sonar.exclusions", "**/R.java,**/R\$*.java,src/main/gen/**/*"
property "sonar.projectKey", "My project package"
property "sonar.projectName", "Project Name "
property "sonar.java.binaries", "$buildDir/intermediates/classes/debug/"
property "sonar.java.test.binaries", "$buildDir/intermediates/classes/test/debug/"
property "sonar.surefire.reportsPath", "$buildDir/test-results/debug"
}}
Отчеты Jacoco является gernerating в о * .exec файлы, но я получаю следующее предупреждение.
Однако тестовые примеры проходят, а также генерируют TEST-имя файла test.xml, но все еще не получают тестовое покрытие на гидролокаторе.
Пожалуйста, помогите мне избавиться от этого ..!