JaCoCo是一个覆盖率分析工具。它作为JVM代理运行,因此不需要脱机检测。
我的项目具有以下结构,如下所示。我的集成测试在模块 A 中,它使用其他模块中的类。我希望 JaCoCo 包含其他模块的代码覆盖率...
jacoco 测试报告 build.gradle 文件中的配置导致构建失败
导入现有项目后,Spring Boot 的 gradle 构建在我的本地失败。我之前已经成功构建过这个项目。 控制台中的错误是: 构建文件 'C:\Us...
即使测试失败,也可以使用 JaCoCo 继续进行代码覆盖率报告
我在 VS Code 中有一个 Java 项目,我使用 Maven 作为我的框架。我设置了 JaCoCo 来为我的单元测试运行代码覆盖率报告。我使用以下命令运行它: mvn jacoco:准备代理测试
从 Jacoco 覆盖率报告中排除生成的 Hibernate 方法
我想从 Jacoco 代码覆盖率报告中排除 Hibernate 生成的方法。 例如,应排除图像中的 $$_hibernate_* 方法。 我知道要通过方法排除...
Sonar Jacoco 排除 sonar.jacoco.excludes 会导致 0% 覆盖率而不是被忽略。
当我写作时 *.型号。* 该软件包未排除在检测/报告之外,且覆盖率显示为 0% 为什么是这样 ? 声纳...
我最近从 javax 升级到 jakarta。 我同时升级到 tomcat 10、spring 6 和 spring-boot 3。 该应用程序在本地构建并运行良好,没有任何问题。 然而,它构建并得到部署...
Java8 项目上的 SonarQube 给出 jacoco-Exception
我刚刚下载了最新版本,SonarQube 4.3, 然后尝试使用以下命令构建 java-8 项目: mvn 干净安装 mvn 声纳: 声纳 这给了我下面的例外。 谷歌搜索,我得到了印象......
在我的命令执行构建步骤中,我有以下脚本: `mvn 测试 -Djacoco.percentage.instruction=0.00 echo "##teamcity[jacocoReport dataPath='projectPath/target/coverage-reports/jacoco-u...
可以在onTransformation方法中替换new byte[]吗?
我想在bytebuddy工具AgentBuilder.Listener的onTransformation()方法中使用jacoco的instrument()来替换新的byte[]文件。如何让byte buddy加载这个替换后的byte[]文件呢? @
JACoCo/surefire-plugin 找不到要运行的测试
我的所有测试都位于 src/test/java/... 中,其中 java 标记为测试源文件夹。它们也都被命名为 ***Test,所以 Surefire 插件应该能够找到它们。 但是我的 Maven 验证失败了...
对于 Java 应用程序,是否有人对如何构建质量门有任何建议,以防止合并代码覆盖率不低于 80% 的新代码?我们正在与遗产合作
我正在尝试使用 gradle 实现声纳,以测量我的项目的代码覆盖率。 我们正在使用 gradle-4.0.1 和 sonarqube-6.4 。 当我从命令行运行 gradle sonarqube 时,出现此错误-
我有一个包含项目测试的文件夹(src/test/java/com.example.carsharing)。目前有5个测试班。其中之一只是抛出一个错误(AuthServiceTest)。所有其他的都有效
Jacoco、JMockit 和 JDK14 的 Maven Surefire 插件问题
我尝试将我的项目从 JDK 11 升级到 JDK 14,但是在将 java 版本设置为 14 后运行测试失败。由于我将 jacoco 与 JMockit 结合使用,所以我将构建配置如下...
bundle“app”中的类与执行数据不匹配。对于报告生成,必须使用与运行时相同的类文件
任务:app:jacocoTestReport [ant:jacocoReport] 包“app”中的类与执行数据不匹配。对于报告生成,必须使用与运行时相同的类文件。 [ant:jacocoReport] Exe...
Jacoco 代码覆盖率:不存在静态块仅显示 75% 覆盖率
我在 BrickSortParallel 类中有两个静态方法。它们完全被单元测试覆盖。但我列出了一个静态块 static {...},Jacoco 只列出了 75% 的代码覆盖率。那是什么
我们应用程序中的一些方法信息更丰富,主要记录给定时间特定组件的状态或报告事件的信息,例如以下代码: @覆盖 公共空间
我试图了解 Scala 中的一些单元测试和 Java 中的源代码(测试和代码位于不同的包中)的代码覆盖率。当我运行 Jacoco 报告时,我...
管道运行完成后,Azure DevOps“代码覆盖率”视图发生变化
我确实在 Azure DevOps 管道中使用 PublishCodeCoverageResults@2 任务 - 任务:PublishCodeCoverageResults@2 输入: 代码覆盖工具:“JaCoCo” 摘要文件位置:'$(S...