From efd218b9637e9f592a14ffe08980aa672f4ed5d6 Mon Sep 17 00:00:00 2001 From: J08nY Date: Fri, 2 Aug 2024 13:25:18 +0200 Subject: Aggregate test coverage over subprojects. --- reader/build.gradle.kts | 3 ++- standalone/build.gradle.kts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/reader/build.gradle.kts b/reader/build.gradle.kts index 10164c7..225f334 100644 --- a/reader/build.gradle.kts +++ b/reader/build.gradle.kts @@ -1,6 +1,7 @@ plugins { application jacoco + id("jacoco-report-aggregation") id("com.adarshr.test-logger") version "4.0.0" } @@ -35,7 +36,7 @@ application { tasks.named("test") { useJUnitPlatform() // Report is always generated after tests run - finalizedBy(tasks.jacocoTestReport) + finalizedBy(tasks.named("testCodeCoverageReport")) } tasks.jacocoTestReport { diff --git a/standalone/build.gradle.kts b/standalone/build.gradle.kts index 5ad3fb4..d022db7 100644 --- a/standalone/build.gradle.kts +++ b/standalone/build.gradle.kts @@ -1,6 +1,7 @@ plugins { application jacoco + id("jacoco-report-aggregation") id("com.google.osdetector") version "1.7.3" id("com.adarshr.test-logger") version "4.0.0" } @@ -42,7 +43,7 @@ tasks.named("test") { ignoreFailures = true useJUnitPlatform() // Report is always generated after tests run - finalizedBy(tasks.jacocoTestReport) + finalizedBy(tasks.named("testCodeCoverageReport")) if (JavaVersion.current() > JavaVersion.VERSION_1_8 && JavaVersion.current() < JavaVersion.VERSION_22) { jvmArgs("--add-exports", "jdk.crypto.ec/sun.security.ec=ALL-UNNAMED" -- cgit v1.3.1