Покрытие кода Jacoco не отражается в SonarQube - PullRequest
0 голосов
/ 27 апреля 2020

У меня установлен SonarQube 6.0, и настройки агента jacoco выполнены в setenv.sh из apache как tomcat -

JAVA_OPTS="$JAVA_OPTS -DcoreJMX=true -DqueryJMX=true -javaagent:/home/oracle/Jacoco/jacoco-0.7.5.201505241946/lib/jacocoagent.jar=destfile=/home/oracle/Jacoco/jacoco51.exec,append=false,includes=com.test.*"

Это создает jacoco.exec, и теперь я хочу показать этот отчет поэтому SonarQube выполнил команду -

/home/oracle/jenkins/tools/hudson.plugins.sonar.SonarRunnerInstallation/Sonar6/bin/sonar-scanner -e -Dsonar.web.javaOpts=-Xmx2G -Dsonar.host.url=http://localhost:9000/ -Dsonar.projectKey=test -Dsonar.projectName=test -Dsonar.analysis.mode=publish -Dsonar.issuesReport.html.enable=true -Dsonar.issuesReport.console.enable=true -Dsonar.projectBaseDir=/home/oracle/jenkins/workspace/RedmineAndReviewboardProject/SVNCheckout/branch_test -Dsonar.jacoco.reportPaths=/home/oracle/Jacoco/jacoco51.exec

После ее завершения я никогда не смогу увидеть детали покрытия кода в SonarQube. Не могли бы вы помочь мне понять, что здесь не так?

...