|
DamageControl and its graphs
[
Aslak Hellesoy
]
The most important benefit from Continuous Integration tools is instant notification of build failures. DamageControl supports this of course, but it also supports some interesting historic reports. You can see an example here: DamageControl stats for PicoContainer This kind of information will tell you wether your build process is heading in the right direction (build times going up or down). Seeing this will make it harder to ignore problems related to build time. -And hopefully encourage the development team to do something about it before it becomes too big a hassle. Other similar historic reports that I'm planning to write are Especially a historical JIRA activity graph can be used to determine the responsiveness of a project: o Bug lifetime distribution Combine all these graphs in a single page, and you get a pretty good picture of the health and activity of a project, both historically and currently. I like the build time one... I recently added simple graph reports to CruiseControl, and I can see the value of build time reports. Other reports I would like to see include number of test cases over time... Wanna race me to get them in? ;) --Robert Watkins, April 12, 2004 05:33 AM
Aslak, why don't you use a RRD system for this? One such as http://www.jrobin.org provides better graphs and your db doesn't grow! --Mathias Bogaert, April 12, 2004 08:16 AM
perhaps you can take a look at this maven plugin : i'm using it in combination with DamageControl. the possible metrics are defined by the dashboard plugin http://maven.apache.org/reference/plugins/dashboard/aggregators.html and it's possible to extends them. --Stephan Mestach, November 17, 2004 09:39 AM
Post a comment
|