Hi Jason,

We spoke about this issue on our chat in ASF Slack:
"I think his tests have been paused for a long GC periods and timed out 3x
PING period = 30 seconds. After this period forked JVM supposed the Maven
process was killed by JenkinsCI and therefore all surefire processes are
killed as well and all the file handlers and memory consumptions are freed."

"But I have to say that `-Xmx3g` may cause long GC cycles, see
https://maven.apache.org/surefire/maven-surefire-plugin/examples/shutdown.html
"

You are using java-1.8-openjdk. I guess you should use Shenandoah GC which
is an experimental algorithm in  JVM 1.8. This would significantly short
the GC cycles.

We should of cource provide a new configuration parameter to give you a
chance to prolong the PING.

Cheers
Tibor

Reply via email to