• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

JUnit - display results over multiple builds

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm producing JUnit-style XML files from regression tests that I'm running daily.

What I'd like to do is generate a report file that shows test status over time - I'm thinking of a table where the rows are individual tests, and the columns are different dates/builds. Then I could easily see 'this test was passing until February 10th, and it has been failing ever since'.

I'm currently using Ant's JUnitReport task, which gives me a nice list of all the tests from a single date/single build. I'm resorting to using diff tools to see how my tests have changed from one build to the next - this would be a lot simpler if I could display multiple build results all on one page.

Is anyone working on such a feature? It seems quite a general thing to want to do.
I think I can do it by writing a custom XSL stylesheet and passing it to the JUnitReport task. But it seems a lot of work and I am lazy, so I thought I would see if anyone else has done it already
 
author
Posts: 3285
13
Mac OS X Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Maybe a little bit further than what you were originally looking for, but have you looked at tools such as CruiseControl? They do things like run nightly builds and have plug-ins for keeping historical data like that (I personally use Maven and its Dashboard plug-in, but that's something different yet again).
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic