jacoco 相关问题

JaCoCo是一个覆盖率分析工具。它作为JVM代理运行,因此不需要脱机检测。

Jacoco分支覆盖无法覆盖else if语句

我在quarkus中编写了一个rest API来将英里转换为公里。 @得到 @Path("/英里到公里") 公共响应 MilesToKilometers(@QueryParam("value") 双英里) {

回答 1 投票 0

如何解决Surefire“测试被跳过”和jacoco“由于缺少执行数据文件而跳过JaCoCo执行”?

我想生成 jacoco 报告,但不幸的是,maven 没有运行测试,并且未生成报告。运行 mvn test 时,控制台显示以下内容 - --- jacoco-maven-plugin:0.8.8:

回答 1 投票 0

从 Android 的 jacoco 代码覆盖范围中排除包

我试图从 Jacoco 生成的代码覆盖率报告中排除 GreenDao 框架生成的文件,该框架放置在名为 dao 的包中,但创建如下所示的自定义任务不会...

回答 2 投票 0

将启用更改为必需会在 gradle 中引发错误

将启用更改为必需会在 gradle 7.5 中引发错误 > 配置项目: Report.enabled 属性已被弃用。这计划在 Gradle 8.0 中删除。请使用重新...

回答 2 投票 0

Jacoco:对于报告生成,必须使用与运行时相同的类文件

我一直在开发一个android项目,并使用roboletric和powermock进行单元测试。 当我运行 gradle jacocoTestReport 时,它会显示 [ant:jacocoReport] 捆绑包“app”中的类与...

回答 6 投票 0

可以使用 mvn Surefire:test 命令创建 jacaco 报告聚合吗?

这是我的pom: org.jacoco jacoco-maven-插件 0.8.10 ...

回答 0 投票 0

使用 Gadle kotlin 为多模块 Android 代码库设置 jacoco

我目前正在我的团队构建的 Android 代码库中设置 Jacoco。我在 Android 方面没有太多经验,但我之前已经在 Spring Boot 代码库中设置了 Jacoco,以便我可以跟踪...

回答 0 投票 0

JaCoCo:排除生成的方法(与 Lombok 一起使用)

我正在使用 JaCoCo,它正在考虑由 Lombok 生成的方法(在字节码中生成,而不是在源代码中跟踪它们)。 我如何配置 JaCoCo 来忽略它们?

回答 4 投票 0

多模块的 jacoco 配置不起作用

我的 jacoco 配置发生了一些奇怪的事情,我无法弄清楚。我在堆栈溢出和其他平台上访问了多个线程并尝试了很多东西,但是......

回答 3 投票 0

无法读取执行数据文件jacoco.exec

我想使用 jacoco 获取 GWT 应用程序的代码覆盖率。构建是使用 ant 完成的,构建文件如下所示 我想使用 jacoco 获取 GWT 应用程序的代码覆盖率。构建是使用 ant 完成的,构建文件如下所示 <jacoco:coverage destfile="${local.build.dir}/jacoco.exec"> <junit printsummary="yes" fork="true" dir="${basedir}" forkmode="@{aij-forkmode}" haltonfailure="yes" maxmemory="2000m" showoutput="no"> <jvmarg value="-XX:MaxPermSize=128m"/> <sysproperty key="gwt.args" value="-prod -gen ${local.build.dir}/gen -war ${local.build.dir}/build/war" if:true="@{aij-prod}"/> <sysproperty key="gwt.args" value="-devMode -logLevel WARN -war ${local.build.dir}/build/war" unless:true="@{aij-prod}"/> <sysproperty key="java.awt.headless" value="true"/> <classpath refid="@{aij-testingtarget}.path"/> <formatter type="xml"/> <!-- If the ant command line sets the test_name property (see above) then we just run that one test. --> <test fork="true" name="${test_name}" todir="${reports.dir}/raw/" if="test_name"/> <!-- otherwise, we run all the tests --> <batchtest fork="true" todir="${reports.dir}/raw/" unless="test_name"> <fileset dir="${tests.dir}"> <include name="@{aij-dir}/**/*Test.java" /> <exclude name="@{aij-dir}/**/Abstract*Test.java" /> </fileset> </batchtest> </junit> </jacoco:coverage> <junitreport todir="${reports.dir}"> <fileset dir="${reports.dir}/raw/"> <include name="TEST-*.xml"/> </fileset> <report format="frames" todir="${reports.dir}/html"/> </junitreport> <jacoco:report> <executiondata> <file file="${build.dir}/jacoco.exec"/> </executiondata> <structure name="Example Project"> <classfiles> <fileset dir="${class.dir}"/> </classfiles> <sourcefiles encoding="UTF-8"> <fileset dir="${src.dir}"/> </sourcefiles> </structure> <html destdir="${coverage.dir}"/> </jacoco:report> 当我为 jacoco 报告任务运行测试命令Unable to read execution data file /build/jacoco.exec 时出现以下错误。 我该如何解决这个错误。 我尝试了不同的 stackoverflow 答案,但没有任何效果。

回答 0 投票 0

在 lombok.config 上添加 LombokGeneratedAnnotation 不会忽略 Jacoco 报告上的 Lombok 注释

我在我的根目录中创建了一个 lombok.config 文件,内容如下: config.stopBubbling = true lombok.addLombokGeneratedAnnotation = true 但是 Lombok 生成的代码(Getters,Sette ...

回答 5 投票 0

在带有 Gradle 的 Android 项目中使用 JaCoCo

我有一个带有 Gradle 5.1.1 的 android 项目 我想使用 JaCoCo 生成关于测试代码覆盖率的 HTML 报告。我尝试按照某些文章中的说明进行操作,但我所有的尝试都导致了

回答 2 投票 0

Gradle 约定插件和 Jacoco,Android 模块如何设置?

我正在开发一个多模块应用程序,该应用程序使用 Gradle 约定插件来简化其 Gradle 构建脚本。我们有许多插件可以毫无问题地应用。所以基本结构应该...

回答 1 投票 0

Jacoco jenkins 插件无法获取组件测试执行文件

我的项目包结构是app/test/java 单元测试和组件测试位于同一个包下。 组件测试配置文件中 jacoco-maven 插件的 Maven pom.xml 如下所示: ...

回答 0 投票 0

需要从 Jacoco 覆盖范围中排除 AspectJ 闭包类

我们需要使用 AspectJ 编译团队编织,这就是创建 AjcClosure 类。不知何故,包裹编织对我们不起作用。我们需要从 cove 中排除这些 AjcClosure 类......

回答 0 投票 0

Sonarqube for Dockerized multimodule project(JaCoCo and Lombok issue)

我有一个 dockerized 多模块项目,其中两个模块使用 Java。当我启动项目时,JacoCo 形成报告并将其放入容器中(我可以在容器中找到它,它肯定在那里)。的...

回答 0 投票 0

如何以编程方式从 jacoco 获取覆盖行

我尝试为来自 jacoco 的 .exec 文件编写自己的分析器。我有一些例子,但是在 android studio coverage.coveredLines 和 coverage.getFullClassName 中不起作用。那么我怎样才能得到 coveredLines f...

回答 0 投票 0

Jacoco 代码覆盖率报告显示覆盖率为 0%,但测试报告显示 Android App 的正确数据

我一直在使用 Jacoco 生成代码覆盖率报告,并且运行良好。我的项目包含使用 JUnit5 的单元测试。我正在使用“de.mannodermaus.android”插件来编写测试...

回答 0 投票 0

jacocoTestReport 任务失败,出现错误:格式错误的输入关闭:17,长度:1

我的任务有问题:jacocoTestReport。我的 Gradle Java 项目 (Spring Boot) 的 gradle clean 构建任务因错误而失败: 失败:构建失败,出现异常。 * 什么地方出了错: 执行...

回答 1 投票 0

如何将外部包包含到 Jacoco Maven 插件报告中

我有两个不同的 spring boot 微前端,我在两个项目中都运行 Jacoco Maven 插件,它在两个项目中生成一个包含报告的“jacoco-ut”文件夹。有什么办法吗

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.