Skip to content

Reduce the amount of jobs run on lampsrv26.epfl.ch #6641

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
smarter opened this issue Jun 8, 2019 · 3 comments
Closed

Reduce the amount of jobs run on lampsrv26.epfl.ch #6641

smarter opened this issue Jun 8, 2019 · 3 comments

Comments

@smarter
Copy link
Member

smarter commented Jun 8, 2019

I've observed lampsrv26 running out of memory several times now: http://tresormon.epfl.ch/munin/epfl.ch/lampsrv26.epfl.ch/memory.html
lampsrv26 has 128 GB of ram like lampsrv9, but it has 40% more CPU cores, and vulpix will run as many tests in parallel as we have cores, so we naturally end up using more memory. Reducing the number of jobs that drone runs on the machine should help (though it still seems surprising that we end up using that much memory).

@Fnux If you have time, maybe something you could look at ?

@anatoliykmetyuk
Copy link
Contributor

Also IMO it would be nice to have a definite way to kill a build immediately. E.g. this build took one hour to run the test_sbt task. I don't remember what it showed when I first cancelled it, but it continued to run, and my subsequent attempts to cancel it resulted in "Failed to cancel your build".

@nicolasstucki
Copy link
Contributor

@anatoliykmetyuk, is this still an issue?

@anatoliykmetyuk
Copy link
Contributor

Nope, drone is running for releases only these days and GH actions runs 5 jobs per machine. Didn't notice any issues so far with performance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants