Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cbi-dev] OOM in Standalone TCK build job and question about where do the default NLP_PROTOCOL_OPTS settings get configured?

Hi,

I would like to understand what the container/VM memory size is that goes with the "OutOfMemoryError: Java heap space" failures we get collecting job results from standalonetck-nightly-build-run-master [1].  

I do see from standalonetck-nightly-build-run-master/47/injectedEnvVars [2] that JNLP_PROTOCOL_OPTS contains -Xmx256m.  Can we identify where the JNLP_PROTOCOL_OPTS setting is coming from for [2] and also understand how much memory is available for a possibly higher -Xmx256m?  

Just for comparison, the [1] job launches [3] which requests (Java max of) -Xmx2048m to be used for JNLP, of a possible OS/container/VM max memory limit of 2176Mi (as controlled via [4]).

Scott

[1] https://ci.eclipse.org/jakartaee-tck/job/standalonetck-nightly-build-run-master/47/console
[2] https://ci.eclipse.org/jakartaee-tck/job/standalonetck-nightly-build-run-master/47/injectedEnvVars/
[3] https://ci.eclipse.org/jakartaee-tck/job/jakartaee-tck/job/master/655/consoleText
[4] https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/Jenkinsfile#L130

Back to the top