Code changed in jenkins
User: Kevin Scaldeferri
Path:
resources/test/multiple.png
src/main/java/hudson/plugins/jacoco/model/Coverage.java
src/test/java/hudson/plugins/jacoco/CoverageTest.java
src/test/java/hudson/plugins/jacoco/model/CoverageObjectGraphTest.java
src/test/java/hudson/plugins/jacococoveragecolumn/JaCoCoColumnTest.java
http://jenkins-ci.org/commit/jacoco-plugin/174dbd90ab3ffbaaceb07664d57649cefc06d97d
Log:
Report 100% for empty Coverage objects
If a section of code has no branches, we should report 100% branch coverage
not 0% coverage. This prevents spurious threshold violations for such code.
(This concern also applies to other coverage measures, although in practice
I've only encountered this problem for branches.)
Fixes JENKINS-25076 and JENKINS-29117
I too have this issue. Is anyone looking into it?
I am using 1.0.19 version of jacoco plugin for jenkins.