[FIR] Add gradle property for extending jvmArgs of modularized test

This commit is contained in:
Simon Ogorodnik
2019-09-10 02:45:17 +03:00
parent 841ed45440
commit 375920da58
@@ -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()