K1/K2: split incremental compilation tests properly (relates to KT-59171)

This commit is contained in:
Mikhail Glukhikh
2023-07-11 13:31:05 +02:00
committed by Space Team
parent faa74d124f
commit 66bbb9582c
8 changed files with 247 additions and 222 deletions
@@ -51,7 +51,7 @@ fun main(args: Array<String>) {
System.setProperty("java.awt.headless", "true")
generateTestGroupSuite(args) {
testGroup("compiler/incremental-compilation-impl/test", "jps/jps-plugin/testData") {
testClass<AbstractIncrementalJvmCompilerRunnerTest>(
testClass<AbstractIncrementalK1JvmCompilerRunnerTest>(
init = incrementalJvmTestData(
targetBackend = TargetBackend.JVM_IR,
folderToExcludePatternMap = mapOf(
@@ -62,7 +62,7 @@ fun main(args: Array<String>) {
)
// K2
testClass<AbstractIncrementalFirJvmCompilerRunnerTest>(
testClass<AbstractIncrementalK2JvmCompilerRunnerTest>(
init = incrementalJvmTestData(
TargetBackend.JVM_IR,
folderToExcludePatternMap = mapOf(
@@ -207,7 +207,7 @@ fun main(args: Array<String>) {
}
testGroup("plugins/fir-plugin-prototype/fir-plugin-ic-test/tests-gen", "plugins/fir-plugin-prototype/fir-plugin-ic-test/testData") {
testClass<AbstractIncrementalFirJvmWithPluginCompilerRunnerTest> {
testClass<AbstractIncrementalK2JvmWithPluginCompilerRunnerTest> {
model("pureKotlin", extension = null, recursive = false, targetBackend = TargetBackend.JVM_IR)
}
}