[Buildbot-devel] [RFC] enhancements to buildbots repo/gerrit support

Aurelien Bompard aurelien at bompard.org
Wed Jul 13 21:57:56 UTC 2011

Hey there,

I've modified GerritStatusPush to act on sourcestamp completion only :

It works fine with my install (Gerrit + Git) but I did not test it with 
Gerrit + repo.

The process we currently have is :
 1. GerritChangeSource listens to events
 2. Gerrit pushes an event
 3. It goes through the schedulers and causes a number of builds to run
 4. Every build's status is pushed back to Gerrit in the order they are
    completed, overwriting the change's status in Gerrit as they go.

With my change, step 4 is replaced by:
 4. Only the global status of the change is pushed back to Gerrit by

It feels much nicer. Could someone with a Gerrit+repo setup test it, or 
shoud I just go ahead and submit a merge request ?

http://aurelien.bompard.org    ~~~~~~    jabber: aurelien at bompard.org
"Normal people [...] believe that if it ain't broke, don't fix it.
Engineers believe that if it ain't broke, it doesn't have enough
features yet." -- Scott Adams

More information about the devel mailing list