tb3 -- using tinderboxes efficiently for build and unittests
There is ongoing word in making our tinderboxes less archaic and more useful. This talk gives an overview of progress to far and a prospect on what is to come.
Details of the Talk
tb3 is a new implementation for tinderbox coordination. A blog entry already explained the basic idea.
tb3 can:
- coordinate multiple tinderboxes working on the same build scenario or branch
- coordinate one tinderbox working on multiple build scenarios or multiple branches
- make tinderboxes bisect without loosing sight of the head of a branch
- especially help tests and builds that are painfully slow
It should also enable:
- better bibisect repo generation
- covers the scope of simple "does it build"-tinderboxing and unittesting up to "blackbox" integration and system testing (we need your tests now!)
- in the long run, should be integrated with all our communication channels (IRC, mailing list, RSS feeds etc. -- each with messages appropriate for that medium)