[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