diff --git a/backend.native/tests/build.gradle b/backend.native/tests/build.gradle index ef5e5d40f79..6fa2cbde478 100644 --- a/backend.native/tests/build.gradle +++ b/backend.native/tests/build.gradle @@ -36,7 +36,11 @@ task clean { } task run() { - dependsOn(tasks.withType(KonanTest).matching { !(it instanceof RunExternalTestGroup) && it.enabled }) + String prefix = project.findProperty("prefix") + if (prefix != null) + dependsOn(tasks.withType(KonanTest).matching { !(it instanceof RunExternalTestGroup) && it.enabled && it.name.startsWith(prefix) }) + else + dependsOn(tasks.withType(KonanTest).matching { !(it instanceof RunExternalTestGroup) && it.enabled }) } task run_external () { @@ -89,10 +93,6 @@ task slackReport(type:Reporter) { reportHome = rootProject.file("test.output").absoluteFile } -task bridges_all() { - dependsOn(tasks.withType(KonanTest).matching { !(it instanceof RunExternalTestGroup) && it.enabled && it.name.startsWith("bridges_") }) -} - task sum (type:RunKonanTest) { source = "codegen/function/sum.kt" }