java - Code coverage percentage values in Jacoco eclipse plug-in and SonarQube are different -
i have java project. code coverage of project according jacoco eclipse plug-in (eclemma java code coverage 2.3.1.201405111647) 22.3%. generate .exec report , feed sonarqube , run analysis sonar runner. code coverage shown on sonarqube's web interface result 20.2%. coverage values @ package level different shown jacoco's eclipse plug-in. how possible? isn't sonarqube taking values .exec report generated jacoco?
jacoco based on bytecode analysis. exec file combined class files final code coverage values. problem in case bytecode generated eclipse compiler java (for jacoco eclipse plug-in) , produced javac (during analysis on sonar runner) different. hence, code coverage values generated both tools different.
Comments
Post a Comment