diff --git a/compiler/fir/modularized-tests/build.gradle.kts b/compiler/fir/modularized-tests/build.gradle.kts index a0315e59984..a66b953c99a 100644 --- a/compiler/fir/modularized-tests/build.gradle.kts +++ b/compiler/fir/modularized-tests/build.gradle.kts @@ -47,6 +47,14 @@ projectTest { jvmArgs!!.removeIf { it.contains("-Xmx") } maxHeapSize = "8g" dependsOn(":dist") + + run { + val argsExt = project.findProperty("fir.modularized.jvm.args") as? String + if (argsExt != null) { + val paramRegex = "([^\"]\\S*|\".+?\")\\s*".toRegex() + jvmArgs(paramRegex.findAll(argsExt).map { it.groupValues[1] }.toList()) + } + } } testsJar() \ No newline at end of file