configs used:
1) default config ("prepare-agent" + "report") reports 40% coverage
2) report-aggregate reports 55% of coverage.
in #1 config some services has 0%(incorrect) coverage and non-zero(correct) coverage in #2.
3) As is SonarCube uses *.exec files as coverage sources, i tried "merge" goal
it produces merged file which reports 0% coverage totally.
How to make correct merged coverage report?
versions:
jacoco-maven-plugin:0.7.7........
SonarCube:7.1 (build 11001)
java:8
As i can understand, jacoco.exec and report contains different data.
report-aggregate and merge do not change any data, but result is different.
how to check it?
/parent/pom.xml
<properties>
<sonar.jacoco.reportPaths>${maven.multiModuleProjectDirectory}/jacoco-aggregate-report/target/aggregate.exec</sonar.jacoco.reportPaths>