[Build] Add ability to choose which run configurations for modularized tests should be generated

This commit is contained in:
Dmitriy Novozhilov
2022-01-21 17:55:08 +03:00
parent b8e728f0cb
commit b9c22a5e5e
3 changed files with 60 additions and 7 deletions
@@ -22,6 +22,15 @@ val KotlinBuildProperties.ignoreTestFailures: Boolean get() = getBoolean("ignore
val KotlinBuildProperties.disableWerror: Boolean
get() = getBoolean("kotlin.build.disable.werror") || useFir || isInJpsBuildIdeaSync || getBoolean("test.progressive.mode")
val KotlinBuildProperties.generateModularizedConfigurations: Boolean
get() = getBoolean("kotlin.fir.modularized.mt.configurations", false)
val KotlinBuildProperties.generateFullPipelineConfigurations: Boolean
get() = getBoolean("kotlin.fir.modularized.fp.configurations", false)
val KotlinBuildProperties.generateAdditionalConfigurations: Boolean
get() = getBoolean("kotlin.fir.modularized.additional.configurations", false)
val KotlinBuildProperties.pathToKotlinModularizedTestData: String?
get() = getOrNull("kotlin.fir.modularized.testdata.kotlin") as? String