[英]How To Get Code Coverage for only specific classes in Gradle project using Jacoco
這里的 ProjectA 是 gradle 項目,ProjectA 下的每個包(Service1,Service2,Service3)就像一個微服務。
ProjectA
- Service1
- ClassA
- ClassB
build.gradle
- Service2
- ClassC
- ClassD
build.gradle
- Service3
-ClassE
- Class F
build.gradle
build.gradle (for entire ProjectA)
一種。 現在我想在 build.gradle(ProjectA) 中只對每個包內的特定類(比如 ClassA、ClassD 和 ClassF)進行 jacoco 覆蓋,並為其生成 html 覆蓋率報告。
有人可以幫我嗎?
b. 此外,通常報告會在 target/site/jacoco/index.html 中生成,但是否可以指定我們自己的需要生成報告的路徑?
有人可以指導我如何在我們自己的預定義路徑中為特定類生成報告嗎?
提前致謝。
查看 Gradle Jacoco 插件文檔,您會看到:
jacoco.reportsDir
設置報告目錄includes
和excludes
。 所以test.jacoco.includes
用於默認test
任務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.