[Buildbot-devel] getting buildslaves to exit after one build?

Dustin J. Mitchell dustin at v.igoro.us
Wed Aug 29 02:20:46 UTC 2012


So, Mozilla's release engineering has a similar need, but using "real"
machines.  The approach they've used is a buildstep that reboots the
slave.  This means all builds end with "exception slave lost", which
is kind of yucky, but it ensures that no extra builds sneak in.

The interesting failure case is when a build fails quickly and in such
a way that the reboot fails silently.  Suddenly a single slave can eat
up a *lot* of pending builds!

Dustin




More information about the devel mailing list