Skip to content

Commit d69caf1

Browse files
committed
fix tests with es8
1 parent f52d096 commit d69caf1

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

es8/testkit/build.sbt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,31 @@ libraryDependencies ++= elastic4sTestkitDependencies(elasticSearchVersion.value)
1212
"org.testcontainers" % "elasticsearch" % Versions.testContainers excludeAll (jacksonExclusions: _*)
1313
)
1414

15+
val testJavaOptions = {
16+
val heapSize = sys.env.getOrElse("HEAP_SIZE", "1g")
17+
val extraTestJavaArgs = Seq(
18+
"-XX:+IgnoreUnrecognizedVMOptions",
19+
"--add-opens=java.base/java.lang=ALL-UNNAMED",
20+
"--add-opens=java.base/java.lang.invoke=ALL-UNNAMED",
21+
"--add-opens=java.base/java.lang.reflect=ALL-UNNAMED",
22+
"--add-opens=java.base/java.io=ALL-UNNAMED",
23+
"--add-opens=java.base/java.net=ALL-UNNAMED",
24+
"--add-opens=java.base/java.nio=ALL-UNNAMED",
25+
"--add-opens=java.base/java.util=ALL-UNNAMED",
26+
"--add-opens=java.base/java.util.concurrent=ALL-UNNAMED",
27+
"--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED",
28+
"--add-opens=java.base/jdk.internal.ref=ALL-UNNAMED",
29+
"--add-opens=java.base/sun.nio.ch=ALL-UNNAMED",
30+
"--add-opens=java.base/sun.nio.cs=ALL-UNNAMED",
31+
"--add-opens=java.base/sun.security.action=ALL-UNNAMED",
32+
"--add-opens=java.base/sun.util.calendar=ALL-UNNAMED"
33+
).mkString(" ")
34+
s"-Xmx$heapSize -Xss4m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8 $extraTestJavaArgs"
35+
.split(" ")
36+
.toSeq
37+
}
38+
39+
Test / javaOptions ++= testJavaOptions
40+
1541
// Required by the Test container framework
1642
Test / fork := true

0 commit comments

Comments
 (0)