From ab1490ec8d8f646d95e57c4616106f0d47c9833a Mon Sep 17 00:00:00 2001 From: Frank Liu Date: Thu, 30 May 2024 20:58:45 -0700 Subject: [PATCH] [jacoco] exclude spark extension since it doesnot contain test (#3230) --- engines/ml/xgboost/build.gradle.kts | 1 + engines/pytorch/pytorch-native/build.gradle.kts | 2 +- engines/tensorflow/tensorflow-api/build.gradle.kts | 1 + engines/tensorflow/tensorflow-native/build.gradle.kts | 3 ++- jacoco/build.gradle.kts | 5 +++-- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/engines/ml/xgboost/build.gradle.kts b/engines/ml/xgboost/build.gradle.kts index fe660797d39..f9f976bfd59 100644 --- a/engines/ml/xgboost/build.gradle.kts +++ b/engines/ml/xgboost/build.gradle.kts @@ -11,6 +11,7 @@ val xgbFlavor = if (isGpu) "-gpu" else "" val exclusion by configurations.registering +@Suppress("UnstableApiUsage") dependencies { api(project(":api")) api(libs.commons.logging) diff --git a/engines/pytorch/pytorch-native/build.gradle.kts b/engines/pytorch/pytorch-native/build.gradle.kts index 56225c9619a..dc0c70ff972 100644 --- a/engines/pytorch/pytorch-native/build.gradle.kts +++ b/engines/pytorch/pytorch-native/build.gradle.kts @@ -298,7 +298,7 @@ publishing.repositories { } } -val flavorNames = file(BINARY_ROOT).list() ?: emptyArray() +val flavorNames: Array = file(BINARY_ROOT).list() ?: emptyArray() for (flavor in flavorNames) { val platformNames = BINARY_ROOT.resolve(flavor).list() ?: emptyArray() diff --git a/engines/tensorflow/tensorflow-api/build.gradle.kts b/engines/tensorflow/tensorflow-api/build.gradle.kts index 9fa98d5f2cf..d17e65c3794 100644 --- a/engines/tensorflow/tensorflow-api/build.gradle.kts +++ b/engines/tensorflow/tensorflow-api/build.gradle.kts @@ -9,6 +9,7 @@ group = "ai.djl.tensorflow" val exclusion by configurations.registering +@Suppress("UnstableApiUsage") dependencies { api(libs.bytedeco.javacpp) api(libs.google.protobuf) diff --git a/engines/tensorflow/tensorflow-native/build.gradle.kts b/engines/tensorflow/tensorflow-native/build.gradle.kts index 04727a9a3a1..0d25d4f27dc 100644 --- a/engines/tensorflow/tensorflow-native/build.gradle.kts +++ b/engines/tensorflow/tensorflow-native/build.gradle.kts @@ -11,6 +11,7 @@ version = libs.versions.tensorflow.get() + if (isRelease) "" else "-SNAPSHOT" val download by configurations.registering +@Suppress("UnstableApiUsage") dependencies { download("org.tensorflow:tensorflow-core-api:0.5.0:linux-x86_64-gpu") download("org.tensorflow:tensorflow-core-api:0.5.0:linux-x86_64") @@ -127,7 +128,7 @@ signing { } val BINARY_ROOT = buildDirectory / "download" -val flavorNames = BINARY_ROOT.list() ?: emptyArray() +val flavorNames: Array = BINARY_ROOT.list() ?: emptyArray() for (flavor in flavorNames) { val platformNames = (BINARY_ROOT / flavor).list() ?: emptyArray() diff --git a/jacoco/build.gradle.kts b/jacoco/build.gradle.kts index df5f1b989a3..fa39b82f339 100644 --- a/jacoco/build.gradle.kts +++ b/jacoco/build.gradle.kts @@ -35,13 +35,14 @@ dependencies { jacocoAggregation(project(":extensions:tokenizers")) jacocoAggregation(project(":extensions:tablesaw")) jacocoAggregation(project(":extensions:timeseries")) - if (JavaVersion.current() < JavaVersion.VERSION_19) - jacocoAggregation(project(":extensions:spark")) jacocoAggregation(project(":integration")) jacocoAggregation(project(":model-zoo")) +// if (JavaVersion.current() < JavaVersion.VERSION_19) +// jacocoAggregation(project(":extensions:spark")) } reporting { + @Suppress("UnstableApiUsage") reports { register("testCodeCoverageReport") { testType = TestSuiteType.UNIT_TEST