为什么Jenkins在jacoco报告代码覆盖率摘要中显示NO(0%)代码

时间:2016-08-30 13:16:35

标签: jenkins jenkins-plugins code-coverage jacoco

我使用maven作为构建工具。 Jacoco代码覆盖率。詹金斯为CI。 在pom.xml中正确配置了所有内容 但是,当构建成功时,代码覆盖率报告显示0%的代码覆盖。

enter image description here

我在jenkins上为jacoco配置了字段, exec文件的路径: ** / PROJECT_NAME /目标/覆盖-报告/ jacoco-unit.exec

类目录的路径: ** / PROJECT_NAME /目标/类

源目录的路径 ** / PROJECT_NAME / SRC /主/ JAVA

夹杂物: 首先我尝试了** / * Test.class,** / * Spec.class&后来保持字段空白

Just to check if my jacoco version is wrong, I even looked into this

Jacoco版本也是正确的。

HTML报告也在目标

中正确生成

我想知道为什么jenkins没有显示

1 个答案:

答案 0 :(得分:0)

这适用于寻找类似解决方案的其他人......

  1. 检查jacoco.exec文件的大小,它不应该是0KB
  2. 确保您正常停止所有JVM
  3. 确保在生成报告时指向正确的来源。