From 174b8ee6015837331520b1fc67b6261c326b94ab Mon Sep 17 00:00:00 2001 From: Igor Chevdar Date: Wed, 22 Feb 2017 13:01:20 +0300 Subject: [PATCH] Added parameter 'prefix' to task 'run' in order to run subset of tests --- backend.native/tests/build.gradle | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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" }