From bc41681a2e98b24da69b3216c4487ae7e9e8317e Mon Sep 17 00:00:00 2001 From: Ivan Kylchik Date: Thu, 23 Jul 2020 14:17:21 +0300 Subject: [PATCH] Fix gradle import error after introducing new gradle task in benchmarks --- benchmarks/build.gradle.kts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/benchmarks/build.gradle.kts b/benchmarks/build.gradle.kts index 5fec7a6a24c..df09953a26e 100644 --- a/benchmarks/build.gradle.kts +++ b/benchmarks/build.gradle.kts @@ -111,8 +111,9 @@ tasks.named("classes") { } } -/*tasks.register("runBenchmark") { - val jmhArgs: String by project // example: -PjmhArgs='CommonCalls -p size=500 -p isIR=true -p useNI=true -f 1' +tasks.register("runBenchmark") { + // jmhArgs example: -PjmhArgs='CommonCalls -p size=500 -p isIR=true -p useNI=true -f 1' + val jmhArgs = if (project.hasProperty("jmhArgs")) project.property("jmhArgs").toString() else "" val resultFilePath = "$buildDir/benchmarks/jmh-result.json" val ideaHome = intellijRootDir().canonicalPath @@ -120,7 +121,6 @@ tasks.named("classes") { args = mutableListOf("-Didea.home.path=$ideaHome", benchmarkJarPath, "-rf", "json", "-rff", resultFilePath) + jmhArgs.split("\\s".toRegex()) main = "-jar" - doLast { if (project.kotlinBuildProperties.isTeamcityBuild) { val jsonArray = com.google.gson.JsonParser.parseString(File(resultFilePath).readText()).asJsonArray @@ -144,4 +144,4 @@ tasks.named("classes") { } } } -}*/ +}