[sugar] Build bots

Ian Bicking ianb
Fri Oct 6 14:37:20 EDT 2006


Marco Pesenti Gritti wrote:
> Might be interesting. Didn't really look into it but it seem to be based 
> on jhbuild.
> http://blogs.igalia.com/dape/2006/10/06/developer-testing-is-good-for-you/

It looks like it's based on buildbot: http://buildbot.sourceforge.net/

Buildbot is basically a server, where you give it a build script and a 
test script.  It runs each, and if either gives a non-zero exit code it 
keeps track of that (and any error messages, just what's printed to 
stdout/stderr).  You can trigger rebuilds, usually from some post-commit 
hook.  Buildbot likes isolated environments generally (so you are 
testing the stability of the code, not the larger environment), which is 
what jhbuild gives you.

You can also have things like multiple build slaves, to test across 
different platforms, and then they report centrally.  That makes 
buildbot a little more complicated, but probably doesn't apply to OLPC.

Even if there are no tests, this would help detect build problems.

-- 
Ian Bicking | ianb at colorstudy.com | http://blog.ianbicking.org


More information about the Sugar-devel mailing list