问题标签 [jacoco]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2308 浏览

hudson - 詹金斯 jacoco 插件

我注意到 jenkins whitout 声纳的 jacoco 插件已经发布,我的问题是如何在我的pom.xml? 我已经制作了,jacoco.exec但是如何使用 jacoco 插件制作.xml文件?我在 github 上找到了它(GitHub 上的 Jacoco 插件

我已经下载了 zip 并试图用 maven 编译它,但我得到了错误

jacoco插件的步骤是什么,我该怎么办?

0 投票
5 回答
22401 浏览

jacoco - JaCoCo 无法添加具有相同名称的不同类:org/hamcrest/BaseDescription

嗨,我在运行 JaCoCo 覆盖时遇到以下异常:


0 投票
1 回答
3345 浏览

ant - Ant 和 Jacoco:需要将 junit 的 fork 设置为“true”,而不是设置为 true 的属性

我正在使用 Jacoco Junit 任务并尝试了以下操作:

并得到以下信息:

如您所见,${junit.fork}属性设置为true,我在<junit fork="${junit.fork}"/>.

但是,我没有使用该属性,而是简单地设置<junit fork="true">了它,它可以正常工作:

当我使用该属性时,我已经运行ant -d test以验证 Java JVM 是否正在分叉。${junit.fork}

为什么 JaCoCo 坚持不分叉 JUnit 测试,除非我将fork参数设置为字符串true而不是设置为 equals 的属性true

0 投票
3 回答
9994 浏览

maven-3 - 如何使用声纳配置 JaCoCo

如何使用 Sonar 2.3 和 Maven 3.0.4 配置 JaCoCo?

我的项目是一个多模块的 Maven 项目。我的顶级 pom 有以下内容:

运行 mvn sonar:sonar 后,Sonar 中报告的代码覆盖率为 0%。我应该看到至少 50%。注意我确实在每个子项目的目标文件夹中看到了 jacoco.exec。

0 投票
5 回答
67868 浏览

xml - Maven JaCoCo 插件错误

我在 pom.xml 文件中配置了 Maven JaCoCo 插件,如下所示:

我正在使用 Windows 7 和 apache-maven-3.0.4 插件。当我mvn -P jacoco4 install从 cygwin 终端或命令提示符终端键入 时,Maven 会下载并运行 JaCoCo 插件,但jacoco.exec似乎没有创建该文件。以下是错误消息:

无论我是否在插件的配置中包含destfileand说明符,都会出现此错误消息:datafile

有人可以告诉我我做错了什么吗?

0 投票
1 回答
1665 浏览

testing - Jacoco 和 Arquillian 在多模块 Maven 项目中

我正在关注这篇文章: http: //www.softwarepassion.com/it-coverage-with-arquillian-jacoco-extension/以获得 arquillian 集成测试的测试覆盖率。我的项目虽然是一个多模块,但我不知道将插件和依赖项放在哪里。是在顶级pom,神器制作模块还是集成测试模块?谢谢

0 投票
1 回答
8941 浏览

integration-testing - 在 SONAR 中使用 Jacoco 的 IT 测试覆盖率为 0%

我在用:

SONAR v.3.2(它有 jacoco)

Maven 3.0.4

按照“ http://johndobie.blogspot.in/2012/05/easy-unit-and-integration-code-coverage.html#comment-form ”获取单元和 IT 测试的单独代码覆盖率。但 IT 测试覆盖率显示为 0%。它正在生成单独的 jacoco-unit.exec (44kb) 和 jacoco-it.exec (14kb),但仅针对 SONAR 上的单元测试显示覆盖率。

日志显示为:

POM 文件:

0 投票
2 回答
3476 浏览

java - Jenkins 中的 JaCoCo 代码覆盖引擎和 Sonar

我需要在 Jenkins 中使用 Sonar 配置 JaCoCo 代码覆盖引擎。

我在 sonar-project.properties 文件中做了以下条目

我还写了以下蚂蚁任务:

jacoco.exec 文件不是从“jacoco-coverage”生成的,因此“jacoco-report”目标失败。

任何输入,指针将不胜感激。

提前致谢。

0 投票
2 回答
1895 浏览

java - Jenkins 和 JaCoCo 与 sbt

我在 Jenkins 中有一个项目,我想创建一个 JaCoCo 代码覆盖率报告。如果我在本地运行jacoco:testjacoco:report它会在其中创建正确的文件(.exec、.classes 和源),myproject/target/scala-2.9.1/jacoco因此它可以工作。

但是,在 jenkins 上构建时,这只创建了 classes 目录,这意味着它会拾取代码,而不是覆盖它的测试,所以我得到 0% 的代码覆盖率。

有没有人让 jacoco 以这种方式与 sbt 合作?

0 投票
1 回答
616 浏览

code-coverage - 如何使用 jacoco 或其他工具以编程方式获得 junit 4 测试代码覆盖率?

我想运行我的测试,然后创建一个报告。我想在我的报告中添加代码覆盖率。
我怎样才能做到这一点?