问题标签 [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.
hudson - 詹金斯 jacoco 插件
我注意到 jenkins whitout 声纳的 jacoco 插件已经发布,我的问题是如何在我的pom.xml
? 我已经制作了,jacoco.exec
但是如何使用 jacoco 插件制作.xml
文件?我在 github 上找到了它(GitHub 上的 Jacoco 插件)
我已经下载了 zip 并试图用 maven 编译它,但我得到了错误
jacoco插件的步骤是什么,我该怎么办?
jacoco - JaCoCo 无法添加具有相同名称的不同类:org/hamcrest/BaseDescription
嗨,我在运行 JaCoCo 覆盖时遇到以下异常:
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
?
maven-3 - 如何使用声纳配置 JaCoCo
如何使用 Sonar 2.3 和 Maven 3.0.4 配置 JaCoCo?
我的项目是一个多模块的 Maven 项目。我的顶级 pom 有以下内容:
运行 mvn sonar:sonar 后,Sonar 中报告的代码覆盖率为 0%。我应该看到至少 50%。注意我确实在每个子项目的目标文件夹中看到了 jacoco.exec。
xml - Maven JaCoCo 插件错误
我在 pom.xml 文件中配置了 Maven JaCoCo 插件,如下所示:
我正在使用 Windows 7 和 apache-maven-3.0.4 插件。当我mvn -P jacoco4 install
从 cygwin 终端或命令提示符终端键入 时,Maven 会下载并运行 JaCoCo 插件,但jacoco.exec
似乎没有创建该文件。以下是错误消息:
无论我是否在插件的配置中包含destfile
and说明符,都会出现此错误消息:datafile
有人可以告诉我我做错了什么吗?
testing - Jacoco 和 Arquillian 在多模块 Maven 项目中
我正在关注这篇文章: http: //www.softwarepassion.com/it-coverage-with-arquillian-jacoco-extension/以获得 arquillian 集成测试的测试覆盖率。我的项目虽然是一个多模块,但我不知道将插件和依赖项放在哪里。是在顶级pom,神器制作模块还是集成测试模块?谢谢
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 文件:
java - Jenkins 中的 JaCoCo 代码覆盖引擎和 Sonar
我需要在 Jenkins 中使用 Sonar 配置 JaCoCo 代码覆盖引擎。
我在 sonar-project.properties 文件中做了以下条目
我还写了以下蚂蚁任务:
jacoco.exec 文件不是从“jacoco-coverage”生成的,因此“jacoco-report”目标失败。
任何输入,指针将不胜感激。
提前致谢。
java - Jenkins 和 JaCoCo 与 sbt
我在 Jenkins 中有一个项目,我想创建一个 JaCoCo 代码覆盖率报告。如果我在本地运行jacoco:test
,jacoco:report
它会在其中创建正确的文件(.exec、.classes 和源),myproject/target/scala-2.9.1/jacoco
因此它可以工作。
但是,在 jenkins 上构建时,这只创建了 classes 目录,这意味着它会拾取代码,而不是覆盖它的测试,所以我得到 0% 的代码覆盖率。
有没有人让 jacoco 以这种方式与 sbt 合作?
code-coverage - 如何使用 jacoco 或其他工具以编程方式获得 junit 4 测试代码覆盖率?
我想运行我的测试,然后创建一个报告。我想在我的报告中添加代码覆盖率。
我怎样才能做到这一点?