From b8e728f0cbe485180946313c8076e3d13b7ebb30 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Fri, 21 Jan 2022 17:44:22 +0300 Subject: [PATCH] [Build] Generate run configurations for modularized tests on Space --- buildSrc/src/main/kotlin/BuildPropertiesExt.kt | 3 +++ gradle.properties | 1 + gradle/modularizedTestConfigurations.gradle.kts | 3 ++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/BuildPropertiesExt.kt b/buildSrc/src/main/kotlin/BuildPropertiesExt.kt index 213d97dda95..25301e7c05d 100644 --- a/buildSrc/src/main/kotlin/BuildPropertiesExt.kt +++ b/buildSrc/src/main/kotlin/BuildPropertiesExt.kt @@ -31,6 +31,9 @@ val KotlinBuildProperties.pathToIntellijModularizedTestData: String? val KotlinBuildProperties.pathToYoutrackModularizedTestData: String? get() = getOrNull("kotlin.fir.modularized.testdata.youtrack") as? String +val KotlinBuildProperties.pathToSpaceModularizedTestData: String? + get() = getOrNull("kotlin.fir.modularized.testdata.space") as? String + val KotlinBuildProperties.isObsoleteJdkOverrideEnabled: Boolean get() = getBoolean("kotlin.build.isObsoleteJdkOverrideEnabled", false) diff --git a/gradle.properties b/gradle.properties index 18d034bfb0d..2e91c3bfde3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -77,3 +77,4 @@ org.gradle.vfs.watch=true #kotlin.fir.modularized.testdata.kotlin=/path/to/kotlin/project/testdata #kotlin.fir.modularized.testdata.intellij=/path/to/intellij/project/testdata #kotlin.fir.modularized.testdata.youtrack=/path/to/youtrack/project/testdata +#kotlin.fir.modularized.testdata.space=/path/to/space/project/testdata diff --git a/gradle/modularizedTestConfigurations.gradle.kts b/gradle/modularizedTestConfigurations.gradle.kts index 202c490bb91..0891d7d7a65 100644 --- a/gradle/modularizedTestConfigurations.gradle.kts +++ b/gradle/modularizedTestConfigurations.gradle.kts @@ -149,7 +149,8 @@ val useBuildFileKey = "fir.bench.use.build.file" val testDataPathList = listOfNotNull( Configuration(kotlinBuildProperties.pathToKotlinModularizedTestData, "Kotlin"), Configuration(kotlinBuildProperties.pathToIntellijModularizedTestData, "IntelliJ", mapOf(useBuildFileKey to "true")), - Configuration(kotlinBuildProperties.pathToYoutrackModularizedTestData, "YouTrack", mapOf(languageVersionKey to "1.5")) + Configuration(kotlinBuildProperties.pathToYoutrackModularizedTestData, "YouTrack", mapOf(languageVersionKey to "1.5")), + Configuration(kotlinBuildProperties.pathToSpaceModularizedTestData, "Space", mapOf(languageVersionKey to "1.6")) ) val additionalConfigurationsWithFilter = mapOf(