I’m totally new with sonarcloud and I had some difficulties to have my test coverage appears on my dashboard. Editing my pom.xml adding jacoco lines thanks to code found on forums, I finally get it but the result is really different from the one given by intellij (15% in sonarcloud vs 67% in Intellij). Some class are totally detected as 0% whereas they are tested.
Any idea ?
SonarCloud will simply import the coverage from the provided report files, in your example written by jacoco. There are a couple of things you could verify:
Pick a class that’s missing coverage on SonarCloud
Find the coverage data of that file in jacoco’s report files -> if it’s not in any report file, SonarCloud cannot import it
In the output of the scanner in debug mode, find evidence that the report file was actually imported -> if it wasn’t, the coverage in it won’t be passed to SonarCloud
Ok so my problem is more related with Jacoco than sonar. I’m going to check some tuto to understand how it works and will come back on this ! It’s a pity to not have a full tutorial to explain this part here lol