Add support for custom user-defined build and test metrics and show them on a configurable dashboard page

XMLWordPrintable

    • 0
    • 4

      The Bamboo build-in metrics and reporting are only minimalistically useful. I'd like to see a customizable dashboard where I can easiliy see different build plans/projects vertically down the page with selected built-in and user-defined build and test metrics horizontally across the page. This would be use for dev managers to quickly assess overall product quality across several components. Types of metrics to display would include:

      Code coverage % (with links to the detailed html artifact reports generated by Clover, NCover, Cobertura, Bullseye.
      Unit Tests (#, pass, fail ) (with links to the detailed html artifact reports generated by Clover, NCover, Cobertura, Bullseye.
      Static Code analyis ( severe, critical, warning, info for Coverity, PMD, Fortify, FindBugs, etc) with links to the detailed artifact reports
      SLOC
      Fisheye (# files changed, # lines changed, by author )

      The dashboard should also be able to allow display of trend graphs for each of the metrics:

      [ Drop down box: Unit Tests ] [ Time frame: Last 90 days ]

      Project A < graph of unit tests over time >
      Project B < graph of unit tests over time >
      Project C < graph of unit tests over time >

      ----------------------------

      [ Drop down box: Code coverage ] [ Time frame: Last 90 days ]

      Project A < graph of code coverage over time >
      Project B < graph of code coverage over time >
      Project C < graph of code coverage over time >

      As an example, have a look at how Borland's TeamInspector (TM) displays build and test dashboard info:

      http://www.borland.com/us/products/team/team-inspector/index.html
      http://www.borland.com/images/products/team/team-inspector/team-inspector-screen-lg.jpg

              Assignee:
              Unassigned
              Reporter:
              Greg Baysden
              Votes:
              1 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: