Hi, First let me say I am also a fan of buildbot. I use it for a couple of projects and it is really flexible, low on resources, easy to add new builders/workers and easily extensible if you like python.
On Thu, 2017-09-21 at 07:18 +0200, Markus Trippelsdorf wrote: > And it has the basic problem of all automatic testing: that in the > long run everyone simply ignores it. > The same thing would happen with the proposed new buildbot. It would > use still more resources on the already overused machines without > producing useful results. But this is a real concern and will happen if you are too eager testing all the things all the time. So I would recommend to start as small as possible. Pick a target that builds as fast as possible. Once you go over 30 minutes of build/test time it really is already too long. Both on machine resources and human attention span. And pick a subset of the testsuite that should be zero-FAIL. Only then will people really take notice when the build turns from green-to-red. Otherwise people will always have an excuse "well, those tests aren't really reliable, it could be something else". And then only once you have a stable small/fast builder that reliably warns committers that their commit broke something extend it to new targets/setups/tests as long as you can keep the false warnings as close to zero as possible. Cheers, Mark