Branch: refs/heads/master Home: https://github.com/jenkinsci/plugin-pom Commit: b7098af93eeb9f0e388dc7179c613f216cf183dd https://github.com/jenkinsci/plugin-pom/commit/b7098af93eeb9f0e388dc7179c613f216cf183dd Author: Baptiste Mathus <bat...@batmat.net> Date: 2017-01-18 (Wed, 18 Jan 2017)
Changed paths: M pom.xml Log Message: ----------- [JENKINS-37177] surefire concurrency inappropriate default causes random build failures As explained in the report, I concur that this setting is not the best one. We should have least-surprising default, i.e. one that for instance makes test successful in most cases. Then, for CI, or for testing, let people choose to go for more hunts. This settings is even worse nowadays I think, because it is becoming common to slice hosts through containerization, but in most situations people would simply slice the memory and let the default settings on. That means that you would have more often than some years ago a config with say 4 GB only, but maybe 8 or 16 cores. And that would obviously fail. I had the exact same case in the past with the GWT compiler on that very kind of agent. In general, hence also on dev boxes like explained in the report, this is also an issue with the Moore Law at least slowing down: we are going to have more and more machines with a bunch of CPUs, but not necessarily more than 16, or even soon 32 GB, which should be enough for running the builds *only* but probably could be short with all the other things developers typically run nowadays (IDEs, all manners of browsers, and so on). Commit: 4b6e300d4d38db3ec5d8e63f3ddf2ddfffda8b08 https://github.com/jenkinsci/plugin-pom/commit/4b6e300d4d38db3ec5d8e63f3ddf2ddfffda8b08 Author: Stephen Connolly <stephen.alan.conno...@gmail.com> Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M pom.xml Log Message: ----------- Merge pull request #42 from batmat/JENKINS-37177 [JENKINS-37177] surefire concurrency inappropriate default causes random build failures Compare: https://github.com/jenkinsci/plugin-pom/compare/afe60afe46f2...4b6e300d4d38 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.