|Re: [cbi-dev] OOM in Standalone TCK build job and question about where do the default NLP_PROTOCOL_OPTS settings get configured?
The JNLP_PROTOCOL_OPTS is defined here https://github.com/eclipse-cbi/jiro-agents/blob/master/default.libsonnet#L37. It is then used in the docker image and in the podtemplates configurations to define environment variables. It's a default value for all provided agents and for the default jnlp containers on the cluster. We recognize that this can be too low of a value for some projects (see bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=560283) but it works in 95% of the cases so we want to keep the default low.
The way you override it in https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/Jenkinsfile#L130 is the correct way to do it for a pipeline job.
Unfortunately, job  is a freestyle job, so you cannot override it by yourself. Two options:
Which solution do you prefer? IMO, you should go with #1, it will give you greater control and freedom in tweaking resources for each jobs individually.
Team Lead - Release Engineering | Eclipse Foundation
Eclipse Foundation: The Platform for Open Innovation and Collaboration
Description: Message signed with OpenPGP
Back to the top