cost 105 ms
當代碼和單元測試在不同模塊中時,Quarkus Jacoco 覆蓋率不起作用

[英]Quarkus Jacoco coverage not working when code and unit tests are in different modules

在我的 Quarkus 應用程序中,我有 2 個模塊, module-api和module-impl 。 兩個模塊的單元測試都在module-impl中。 當我運行mvn verify時,報告僅包含module-impl中代碼的覆蓋率。 module-api中的代碼為 0%,即使我對其進行了單元測 ...

為集成測試生成 Jacoco 報告

[英]Generate Jacoco report for integration tests

我使用jvm-test-suite插件創建了一個名為integrationTest的新測試套件。 現在我想為集成測試生成一個 jacoco 報告。 我像這樣創建一個新的 gradle 任務: 但是生成的 HTML/XML 報告是空的。 我在執行任務之前運行了集成測試並且文件integrationTe ...

您無權運行分析

[英]You're not authorized to run analysis

我想為我的 java 項目配置 sonarqube。 這是我添加的配置。 但是當我跑 我有 [錯誤] 無法在項目 api-backend 上執行目標 org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184:sonar (default- ...

當代碼覆蓋率低於指定值時構建不會失敗

[英]build not failing when code coverage is below specified value

如果代碼覆蓋率低於 90%,我希望我的構建失敗。 為了做到這一點,我為我的構建 gradle 創建了 jacocoTestCoverageVerification 任務。 然后我在我的詹金斯管道中調用它 但我的構建並沒有失敗。 我也嘗試過將最小值設置為1.0,但也成功了。 我嘗試添加check.de ...

如何從 jacoco 覆蓋率報告中排除生成的代碼?

[英]How to exclude generated code from jacoco coverge report?

我有一個 maven 項目,在執行 surefire 測試(對於 JUnit)和故障安全(對於集成測試)之后立即提到了以下步驟。 但是,我無法從 generated-sources 文件夾中排除文件。 但是,如果我使用單個 exclusionPattern:' /tomcat/ ',它會從報告中排 ...

如何從 Jacoco 報告中排除所有 Jetpack Compose 的預覽功能?

[英]How can I exclude all Jetpack Compose's Preview functions from Jacoco report?

當我們運行 Jetpack Compose function 的 Jacoco 代碼覆蓋率時,我喜歡排除所有預覽功能。 我可以這樣做使用 然后對於我想從報告中排除的 function,我用 這行得通。 但是我必須將注釋添加到我所有的預覽功能中。 我希望我可以在 build.gradle 文件中將它 ...

有沒有辦法擺脫 > 警告:[io.quarkus.config] 提供了無法識別的配置密鑰“quarkus.jacoco.excludes”; 它將被忽略

[英]Is there a way to get rid of > Warning: [io.quarkus.config] Unrecognized configuration key "quarkus.jacoco.excludes" was provided; it will be ignored

使用 Quarkus 2.14.2.Final,帶有quarkus-maven-plugin和quarkus-jacoco 。 pom.xml:... <dependency> <groupId>io.quarkus</groupId> <arti ...

Jacoco 代碼覆蓋率報告顯示錯誤

[英]Jacoco code coverage report showing wrong

當我運行單個測試類時,它顯示了 100% 的覆蓋率,而當我為整個項目構建 maven 時,Jacoco 報告顯示許多類的覆蓋率錯誤。 有沒有辦法通過測試 class 獲得 jacaco 報告? 下面是我的pom配置 ...

Maven - 為什么運行多個包的構建會導致不同的結果?

[英]Maven - why does running a build of multiple packages result in a different result?

假設我有一個包含 2 個模塊和 3 個 pom.xml 文件的項目(1 個用於模塊 A,1 個用於模塊 B,1 個父 pom.xml) 我添加了以下插件來驗證我的變更集和另一個分支之間的代碼覆蓋差異,如果它低於某個閾值https://github.com/SurpSG/diff-coverage- ...

Junit 在 Java 中的 Completable Future 中測試異步方法調用

[英]Junit test async method call in Completable Future in Java

我有一個方法: 單元測試: 我沒有看到覆蓋行m_serviceBClient.sendMessage(request.getMessage())的 jacoco 單元測試覆蓋率。 我相信這是因為在執行未來回調處理程序時,junit 測試已經完成,因此代碼覆蓋率工具不會檢測到未來回調語句覆蓋率。 ...

Jacoco 0.8.2>= + Java 11 + Spring 5 不工作

[英]Jacoco 0.8.2>= + Java 11 + Spring 5 not working

嘗試“運行覆蓋”作為 junit 測試時出現以下錯誤: 我真正能找到的是 Java 11 支持從版本 0.8.2 開始對 jacoco 進行了更新,但我仍然無法解決問題,有人有什么建議嗎? mvn clean install : 最討厭的: ...

Jacoco 在與 Kotlin 的貓王接線員進行安全通話時缺少分支

[英]Jacoco has a missing branch on a safe call with an elvis operator in Kotlin

這是一些代碼: 這是一個測試(使用Kotest和Junit 5) 對於這條線return street?.house?: throw IllegalArgumentException("unknown key")我的 jacoco 覆蓋率報告說我只覆蓋了 4 個條件中的 3 個。 我對此感到困惑。 ...

JaCoCo 與 Gradle Kotlin 多模塊 Android 項目 - isTestCoverageEnabled 實際上是做什么的?

[英]JaCoCo with Gradle Kotlin multi-module Android project - what does isTestCoverageEnabled actually do?

我正在配置一個 Android 多模塊 Gradle 項目,該項目將 Kotlin 用於應用程序和 Z7B5CC4FB56E11DC75Z0F0FAZ 構建文件(gradlele6E11DC75Z0F0FAZ)構建文件) 我正在使用 Gradle 7.3.3。 首先,我將 Jacoco 插件添加到 ...

Jacoco 0.8.7 顯示代碼覆蓋率為零

[英]Jacoco 0.8.7 showing code coverage as zero

我在詹金斯插件中看到代碼覆蓋率為零。 我在客戶端服務器模式下使用 Jacoco 0.8.7。 客戶端是 Jenkins,服務器(這里有 jacoco 代理 jar)是一個虛擬機。 當我使用舊版本的 jacoco 0.7.4 時,這並沒有發生。 詹金斯 CI 日志 - Jenkins CI ...

Android Gradle - SonarCloud 與 Jacoco 插件集成,覆蓋率始終為 0.0%

[英]Android Gradle - SonarCloud Integration with Jacoco Plugin, coverage is always 0.0%

我正在嘗試將本地生成的覆蓋率報告從 Jacoco 同步到 SonarCloud,即使沒有錯誤,覆蓋率始終為 0.0%。 我能夠生成一個總體覆蓋率為 86% 的 JacocTestReport.xml。 下面是 build.gradle 文件的代碼片段。 請指導我如何將覆蓋率報告與 SonarClo ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM