diff --git a/kotlin-native/backend.native/tests/build.gradle b/kotlin-native/backend.native/tests/build.gradle index be29c5cc4a0..f3a3e9004f7 100644 --- a/kotlin-native/backend.native/tests/build.gradle +++ b/kotlin-native/backend.native/tests/build.gradle @@ -4503,7 +4503,7 @@ interopTest("interop_kt44283") { } dynamicTest("interop_kt43502") { - disabled = (project.target.name != project.hostName) + disabled = (project.testTarget == 'wasm32') // wasm doesn't support -produce dynamic interop = "kt43502" source = "interop/kt43502/main.kt" cSource = "$projectDir/interop/kt43502/main.c" @@ -4869,14 +4869,14 @@ standaloneTest("interop_objc_illegal_sharing") { } dynamicTest("produce_dynamic") { - disabled = (project.target.name != project.hostName) + disabled = (project.testTarget == 'wasm32') // wasm doesn't support -produce dynamic source = "produce_dynamic/simple/hello.kt" cSource = "$projectDir/produce_dynamic/simple/main.c" useGoldenData = true } dynamicTest("kt36639") { - disabled = (project.target.name != project.hostName) + disabled = (project.testTarget == 'wasm32') // wasm doesn't support -produce dynamic source = "produce_dynamic/kt-36639/main.kt" cSource = "$projectDir/produce_dynamic/kt-36639/main.c" useGoldenData = true @@ -4885,7 +4885,7 @@ dynamicTest("kt36639") { for (i in 0..2) { dynamicTest("kt42796_$i") { clangTool = "clang++" - disabled = (project.target.name != project.hostName) + disabled = (project.testTarget == 'wasm32') // wasm doesn't support -produce dynamic source = "produce_dynamic/kt-42796/main-${i}.kt" cSource = "$projectDir/produce_dynamic/kt-42796/main.cpp" useGoldenData = true @@ -4904,7 +4904,7 @@ dynamicTest("produce_dynamic_unhandledException") { } dynamicTest("interop_concurrentRuntime") { - disabled = (project.target.name != project.hostName) + disabled = (project.testTarget == 'wasm32') // wasm doesn't support -produce dynamic disabled = true // KT-43180 source = "interop/concurrentTerminate/reverseInterop.kt" cSource = "$projectDir/interop/concurrentTerminate/main.cpp" @@ -4914,14 +4914,14 @@ dynamicTest("interop_concurrentRuntime") { } dynamicTest("interop_kt42397") { - disabled = project.target.name != project.hostName + disabled = (project.testTarget == 'wasm32') // wasm doesn't support -produce dynamic source = "interop/kt42397/knlibrary.kt" cSource = "$projectDir/interop/kt42397/test.cpp" clangTool = "clang++" } dynamicTest("interop_cleaners_main_thread") { - disabled = (project.target.name != project.hostName) || isNoopGC + disabled = (project.testTarget == 'wasm32') || isNoopGC // wasm doesn't support -produce dynamic source = "interop/cleaners/cleaners.kt" cSource = "$projectDir/interop/cleaners/main_thread.cpp" clangTool = "clang++" @@ -4930,7 +4930,7 @@ dynamicTest("interop_cleaners_main_thread") { } dynamicTest("interop_cleaners_second_thread") { - disabled = (project.target.name != project.hostName) || isNoopGC + disabled = (project.testTarget == 'wasm32') || isNoopGC // wasm doesn't support -produce dynamic source = "interop/cleaners/cleaners.kt" cSource = "$projectDir/interop/cleaners/second_thread.cpp" clangTool = "clang++" @@ -4939,7 +4939,7 @@ dynamicTest("interop_cleaners_second_thread") { } dynamicTest("interop_cleaners_leak") { - disabled = (project.target.name != project.hostName) + disabled = (project.testTarget == 'wasm32') // wasm doesn't support -produce dynamic source = "interop/cleaners/cleaners.kt" cSource = "$projectDir/interop/cleaners/leak.cpp" clangTool = "clang++" @@ -4948,7 +4948,7 @@ dynamicTest("interop_cleaners_leak") { } dynamicTest("interop_migrating_main_thread_legacy") { - disabled = (project.target.name != project.hostName) || + disabled = (project.testTarget == 'wasm32') || // wasm doesn't support -produce dynamic isExperimentalMM // Experimental MM will not support legacy destroy runtime mode. source = "interop/migrating_main_thread/lib.kt" flags = ['-Xdestroy-runtime-mode=legacy'] @@ -4958,7 +4958,7 @@ dynamicTest("interop_migrating_main_thread_legacy") { } dynamicTest("interop_migrating_main_thread") { - disabled = (project.target.name != project.hostName) + disabled = (project.testTarget == 'wasm32') // wasm doesn't support -produce dynamic source = "interop/migrating_main_thread/lib.kt" flags = ['-Xdestroy-runtime-mode=on-shutdown'] if (isExperimentalMM) { @@ -4969,7 +4969,7 @@ dynamicTest("interop_migrating_main_thread") { } dynamicTest("interop_memory_leaks") { - disabled = (project.target.name != project.hostName) || + disabled = (project.testTarget == 'wasm32') || // wasm doesn't support -produce dynamic isExperimentalMM // Experimental MM will not support legacy destroy runtime mode. source = "interop/memory_leaks/lib.kt" cSource = "$projectDir/interop/memory_leaks/main.cpp"