[Buildbot-devel] Using blamelist

Martin Buchleitner mabu at ablepsia.net
Wed Sep 27 16:15:50 UTC 2006


Quoting Alexander Lorenz <lorenz at testingtech.de>:

Hi,


> the default configuration for the mailer is to send mail to 'interested
> users', which are all users who contributed to the build, not just the
> ones that might have caused errors (bb has no way of knowing what
> exactly caused the build to fail, it only has a notion of its
> buildstep's exit codes).

Ok

> via 'extra recipients' you can send the build info mail to other uses
> (or mailing groups) as well.

Ok, this feature i am using at the moment.

> but don't have too high expectations: as for explained reason, the
> blamelist is rather 'stupid' and can in no way replace deeper problem
> analysis by a human (also as to who exactly caused the problem), but it
> is helpful for a start.

Ok, so i have to parse the compile log on my own if the build breaks.

In this project we have several modules which have dependencies. In a  
nightly build all modules are compiled. For each module a leader is  
defined which should be informed that his module broke at nightly build.

I already noticed that bb is able to build dependening builders. But i  
was not able to find out, if i can use this.

module a: generates headers used by module b and c
module b: generates headers used by module c
module c: builds binary file

I had the idea to define builders for module a, b and c. but i think  
then the headers are not detected by the environment ( c++ project  
using normal makefiles ).
If someone reading the mailinglist already constructed a similar  
configuration may contact me.


Thanks so far, Martin






More information about the devel mailing list