[webkit-dev] A mechanism for detecting red bots (was Re: Yet another email about a broken tree)
Maciej Stachowiak
mjs at apple.com
Wed Mar 17 16:12:56 PDT 2010
On Mar 17, 2010, at 9:10 AM, Adam Barth wrote:
> On Wed, Mar 17, 2010 at 2:16 AM, Maciej Stachowiak <mjs at apple.com>
> wrote:
>> That being said, the mechanism I'd really like to see first is better
>> notification of when the bot goes red (I suspect a number of people
>> involved
>> in today's redness didn't notice right away because there is no
>> active
>> notification system).
>
> Eric and I are working on a system that does this (under the codename
> "Smokey the Bear"). webkit-patch what-broke is our first attempt at
> analyzing buildbot output, which we'll be improving iteratively. Our
> plan is for the bot to do the following:
>
> 1) Analyze buildbot output to find SVN revisions that broke things.
> 2) Ping the appropriate people on IRC (as determined by the
> ChangeLog).
> 3) Open a bug about the regressions, CCing the appropriate people (as
> determined by the ChangeLog).
> 4) Attach a "rollout" patch to the bug to let committers rollback the
> brokenness with one click.
>
> We're also considering summarily rolling out patches committed by the
> commit queue to further reduce the likelihood that the commit queue
> breaks things.
>
> Feedback welcome.
Those seem like good things. I'd also like to see email notification
(though we'd likely need a separate list from webkit-dev), so that
other people who might be able to help fix the problem are aware.
Regards,
Maciej
More information about the webkit-dev
mailing list