From 8a576438ce1403a5d9f7cc79e7e101ce577ad442 Mon Sep 17 00:00:00 2001 From: Dmitrii Krasnov Date: Fri, 11 Aug 2023 15:50:20 +0200 Subject: [PATCH] Turned off KotlinNativeLinkIT.defaultValueForPartialLinkage on Windows, caches are not supported there yet KT-60839 --- .../org/jetbrains/kotlin/gradle/native/KotlinNativeLinkIT.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/native/KotlinNativeLinkIT.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/native/KotlinNativeLinkIT.kt index baa84ab2dff..a7362dd2267 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/native/KotlinNativeLinkIT.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/native/KotlinNativeLinkIT.kt @@ -10,6 +10,7 @@ import org.gradle.util.GradleVersion import org.jetbrains.kotlin.gradle.dsl.NativeCacheKind import org.jetbrains.kotlin.gradle.testbase.* import org.junit.jupiter.api.DisplayName +import org.junit.jupiter.api.condition.OS import kotlin.io.path.appendText @DisplayName("KotlinNativeLink task tests") @@ -72,6 +73,10 @@ internal class KotlinNativeLinkIT : KGPBaseTest() { @DisplayName("KT-60839: should provide correct default value for -Xpartial-linkage") @GradleTest + @OsCondition( + supportedOn = [OS.LINUX, OS.MAC], // Don't run it on Windows. Caches are not supported there yet. + enabledOnCI = [OS.LINUX] + ) fun defaultValueForPartialLinkage(gradleVersion: GradleVersion) { nativeProject( "kt-60839-native-link-cache-builder",