[K/N][tests] Move stress tests into a separate project

This commit is contained in:
Alexander Shabalin
2024-03-07 09:56:59 +01:00
committed by Space Team
parent 60d425e2c7
commit aee87468a6
11 changed files with 142 additions and 26 deletions
+13 -11
View File
@@ -4,20 +4,22 @@ plugins {
}
dependencies {
testImplementation(kotlinStdlib())
testImplementation(commonDependency("org.jetbrains.kotlin:kotlin-reflect")) { isTransitive = false }
testImplementation(intellijCore())
testImplementation(commonDependency("commons-lang:commons-lang"))
testImplementation(commonDependency("org.jetbrains.teamcity:serviceMessages"))
testImplementation(project(":kotlin-compiler-runner-unshaded"))
testImplementation(projectTests(":compiler:tests-common"))
testImplementation(projectTests(":compiler:tests-common-new"))
testImplementation(projectTests(":compiler:test-infrastructure"))
// Reexport these dependencies to every user of nativeTest()
testApi(kotlinStdlib())
testApi(commonDependency("org.jetbrains.kotlin:kotlin-reflect")) { isTransitive = false }
testApi(intellijCore())
testApi(commonDependency("commons-lang:commons-lang"))
testApi(commonDependency("org.jetbrains.teamcity:serviceMessages"))
testApi(project(":kotlin-compiler-runner-unshaded"))
testApi(projectTests(":compiler:tests-common"))
testApi(projectTests(":compiler:tests-common-new"))
testApi(projectTests(":compiler:test-infrastructure"))
testApi(project(":native:kotlin-native-utils"))
testApi(project(":native:executors"))
testImplementation(projectTests(":generators:test-generator"))
testImplementation(project(":compiler:ir.serialization.native"))
testImplementation(project(":compiler:fir:native"))
testImplementation(project(":native:kotlin-native-utils"))
testApi(project(":native:executors")) // Reexport this dependency to every user of nativeTest()
testImplementation(project(":kotlin-util-klib-abi"))
testImplementation(project(":native:swift:swift-export-standalone"))
testImplementation(projectTests(":kotlin-util-klib-abi"))