[K/N][tests] Rework tags for K/N tests
Use plain combinations of tags, examples: * codegen/box w/o FIR: 'codegen & !frontend-fir' * codegen/box with FIR: 'codegen & frontend-fir' Avoid using tags with multiple aspects in their names, examples: * 'codegenK1' * 'firCodegen' The obsolete tags to be removed but still used in TeamCity configurations: * 'stdlibK2' * 'kotlin-testK2' * 'codegenK2' * 'k2libContents' * 'firInfrastructure'
This commit is contained in:
committed by
Space Team
parent
f2b6cbeee8
commit
0de06757ca
@@ -46,18 +46,18 @@ if (kotlinBuildProperties.isInJpsBuildIdeaSync) {
|
||||
|
||||
// Tasks that run different sorts of tests. Most frequent use case: running specific tests at TeamCity.
|
||||
val infrastructureTest = nativeTest("infrastructureTest", "infrastructure")
|
||||
val codegenBoxTest = nativeTest("codegenBoxTest", "codegen")
|
||||
val codegenK2BoxTest = nativeTest("codegenK2BoxTest", "codegenK2")
|
||||
val stdlibTest = nativeTest("stdlibTest", "stdlib")
|
||||
val stdlibK2Test = nativeTest("stdlibK2Test", "stdlibK2")
|
||||
val kotlinTestLibraryTest = nativeTest("kotlinTestLibraryTest", "kotlin-test")
|
||||
val kotlinTestK2LibraryTest = nativeTest("kotlinTestK2LibraryTest", "kotlin-testK2")
|
||||
val codegenBoxTest = nativeTest("codegenBoxTest", "codegen & !frontend-fir")
|
||||
val codegenBoxK2Test = nativeTest("codegenBoxK2Test", "codegen & frontend-fir")
|
||||
val stdlibTest = nativeTest("stdlibTest", "stdlib & !frontend-fir")
|
||||
val stdlibK2Test = nativeTest("stdlibK2Test", "stdlib & frontend-fir")
|
||||
val kotlinTestLibraryTest = nativeTest("kotlinTestLibraryTest", "kotlin-test & !frontend-fir")
|
||||
val kotlinTestLibraryK2Test = nativeTest("kotlinTestLibraryK2Test", "kotlin-test & frontend-fir")
|
||||
val partialLinkageTest = nativeTest("partialLinkageTest", "partial-linkage")
|
||||
val cinteropTest = nativeTest("cinteropTest", "cinterop")
|
||||
val debuggerTest = nativeTest("debuggerTest", "debugger")
|
||||
val cachesTest = nativeTest("cachesTest", "caches")
|
||||
val k1libContentsTest = nativeTest("k1libContentsTest", "k1libContents")
|
||||
val k2libContentsTest = nativeTest("k2libContentsTest", "k2libContents")
|
||||
val klibContentsTest = nativeTest("klibContentsTest", "klib-contents & !frontend-fir")
|
||||
val klibContentsK2Test = nativeTest("klibContentsK2Test", "klib-contents & frontend-fir")
|
||||
|
||||
val testTags = findProperty("kotlin.native.tests.tags")?.toString()
|
||||
// Note: arbitrary JUnit tag expressions can be used in this property.
|
||||
|
||||
Reference in New Issue
Block a user