[Buildbot-devel] Customizing the Waterfall

Aaron Dulles-Coelho dulles at artifex.org
Thu Feb 1 19:08:16 UTC 2007


Hi,

I have several projects I build under buildbot, and several methods of
building each one. In order to not clutter my Waterfall, I separate
the builders with category tags and I run several Waterfalls, one per
category. My one changesource is a PBListener that listens to a
long-running daemon that notifies upon SVN changes.

There are several things I want to do.

0. The waterfall in category X will display entries for changes that
only affect a category Y project. So if there are a hundred commits to
project X and none to project Y, the project Y waterfall still
displays all the changes. I want to get rid of this clutter. ** Only
display changes that (cause builds) or (are related to branches that
are watched by schedulers that run builders in this category).

1. I would like to parse the logs so that one display shows ALL lines,
the other only shows lines that match a regex. Currently I patched
TextLog.content() such that the default display is regex'd, but the
"original" is not.

2. I would like to add custom HTML to the head and foot of the
Waterfall page for a given Waterfall.

Only #1 has been temporarily solved, #0 and #2 are critical for me,
though. Any advice?

Aaron




More information about the devel mailing list