Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-build] Unexpected Jenkins failure with "git checkout" returning status code 137...

A few days ago, I saw more Eclipse CI Jenkins failures due to:
"hudson.plugins.git.GitException: Command "git checkout -f 5b126670c92e6ab800d35100ad1dfa2a4488daa7" returned status code 137"

I noticed that we have defined -Xmx2048 for the Jenkins (Platform TCK) JNLP process but are using whatever the container memory size is, which could be less than 2gb (default is 512mb I think), which could lead to trashing.  

https://github.com/eclipse-ee4j/jakartaee-tck/commit/00e67287cfbfee273942bfd29b7c41edc035e3d3 changes the JNLP memory limit to be a little higher than 2gb, so we should thrash less than using a potentially 2mb JVM on a 512mb container.

If we still have the git OOM problem, next step might be to enable statistics, that might clue us in as to how the TCK build/run jobs are running.

Scott

On Wed, Jan 22, 2020 at 5:19 PM Stuart Douglas <sdouglas@xxxxxxxxxx> wrote:
We have actually been seeing this same issue intermittently in the Quarkus CI over the last few days, with our azure pipelines jobs failing on checkout with 137. I have never seen this before, so it is odd that two completely unrelated projects with completely different setups hit it in the same week.

The only commonality here seems to be github, but I have no idea what the problem could be.

Stuart

On Fri, 17 Jan 2020 at 14:23, Scott Marlow <smarlow@xxxxxxxxxx> wrote:
Hi,

Any insight as to what this failure [1] represents and how to resolve?
 The command being executed is "git checkout -f
c457c40af61d307b0dea0e0489fed7ab4c3e8490" and the exit code is 137,
which could mean a memory allocation issue (from googling for that
exit code) but I'm not sure.  Have other seen this on our Jenkins and
solved it?

Scott

[1] https://ci.eclipse.org/jakartaee-tck/job/jakartaee-tck/job/8.0/40/console

_______________________________________________
ee4j-build mailing list
ee4j-build@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/ee4j-build

_______________________________________________
ee4j-build mailing list
ee4j-build@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/ee4j-build

Back to the top