From 1d77223c6ac5010b365c12937a43c18cda378e4f Mon Sep 17 00:00:00 2001 From: karthik Date: Sat, 7 Oct 2023 13:10:15 +0200 Subject: [PATCH] Provide jvm args for test --- build.gradle.kts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index d788fb6..728e05e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -29,7 +29,7 @@ tasks.register("scalaTest") { dependsOn("testClasses") mainClass = "org.scalatest.tools.Runner" args = listOf("-R", "build/classes/scala/test", "-o") - jvmArgs = listOf("--add-exports=java.base/sun.nio.ch=ALL-UNNAMED") // https://lists.apache.org/thread/p1yrwo126vjx5tht82cktgjbmm2xtpw9 + jvmArgs = listOf("-Xms128m", "-Xmx512m", "-XX:MetaspaceSize=300m", "-ea", "--add-exports=java.base/sun.nio.ch=ALL-UNNAMED") // https://lists.apache.org/thread/p1yrwo126vjx5tht82cktgjbmm2xtpw9 classpath = sourceSets.test.get().runtimeClasspath } @@ -41,6 +41,7 @@ tasks.withType { manifest { attributes["Main-Class"] = "com.barrelsofdata.sparkexamples.Driver" } + duplicatesStrategy = DuplicatesStrategy.EXCLUDE from (configurations.runtimeClasspath.get().map { if (it.isDirectory()) it else zipTree(it) }) archiveFileName.set("${archiveBaseName.get()}-${project.version}.${archiveExtension.get()}") }