I developed and run this build bot since 2014 - just to have fun, and to redeem to Gentoo Linux I do use and trust since 2003.
The tinderbox identifies build and installation issues of Gentoo Linux software packages. The name was re-used from the (retired) Gentoo developer flameeyes.
About a dozen Gentoo images are setup from recent stage3 tarball with an arbitrary combination of ~amd64 + profile + USE flag set. In each image all Gentoo packages are attempted to be installed, but in an arbitrary order in each image. Once a day @world is updated in each image. No explicit unmerge is made. The ::gentoo repository is synced hourly by each image, any updates are mixed into the image backlog. If emerge starts to have problems (usually after 2-10 days) then an image is replaced by a new one. Images with reported bugs are kept around for few weeks, retention times are otherwise much shorter.
The coverage of the Gentoo repository is about 50% for the past week and about 82% for the past 2 months. The emerge failure rate is usually about 1-4%, sometimes more. Few bugs per day are new and reported. Few statistics and developer related files are accessible via http://tinderbox.zwiebeltoralf.de:port. The captcha to make this url working is to replace port with 31560.
The source code is available under the GPLv3.
back to my home page