Hello,<span></span>
<div><br></div><div>while waiting for sugar to be branched, I worked a lot on buildbot. There are several improvements:</div><div><br></div><div>* More reliable UI test. It's still failing randomly on the new Fedora 18 slaves (haven't debugged yet) but I haven't seen random failures on the other slaves in a while.</div>
<div>* We have quick builds (incremental), which are run for every commit and full builds which are run once per day.</div><div>* The ccache support plus some other optimizations improved full build times of almost 50%.</div>
<div>* The testing branch is now running on its own instance on port 8081. This makes it possible to test buildbot itself before deploying and it allows to keep the configuration simpler.</div><div>* We are integrating with the new buildbot multi codebase support, builds are made with the exact revision of the change rather then with the latest commit. This should make "blames" more reliable.</div>
<div>* Finally I'm automating most of the setup/management of master and slaves using a fab script. Basically you just need to install a distro with sudo and some basic packages and the scripts take care of the rest. And you can easily run commands on multiple slaves. It was becoming a chore to manage eight slaves, it should be much better now. The README has some more detail:</div>
<div><span style="font-family:Helvetica;font-size:15px;white-space:nowrap"><a href="http://git.sugarlabs.org/sugar-buildbot/sugar-buildbot/blobs/master/README">http://git.sugarlabs.org/sugar-buildbot/sugar-buildbot/blobs/master/README</a></span><br dir="ltr">
</div><div><span style="font-family:Helvetica;font-size:15px;white-space:nowrap">* I finished up F18 support hacking in a remote terminal <span style="font-size:15px;white-space:nowrap"></span>from an iPad. It's pretty awesome</span></div>
<div><span style="font-family:Helvetica;font-size:15px;white-space:nowrap">that you can </span>j<font face="Helvetica"></font><span style="font-size:15px;white-space:nowrap;font-family:Helvetica">ust rely on the buildbot to check that stuff is working as expected (or... can you?</span></div>
<div><span style="font-size:15px;white-space:nowrap;font-family:Helvetica">I haven't tried to run it on a real X server yet :p).</span></div><br><br>-- <br>Daniel Narvaez<br><br>