Package b4j.report

Class ManagementTrackingReport

java.lang.Object
All Implemented Interfaces:
BugzillaReportGenerator, IConfigurable

public class ManagementTrackingReport
extends AbstractFileReport
Creates a tracking report for management purposes. The CSV file produced tells about number of opened bugs for each calendar week per severity, the amount of those bugs opened already closed, and the average time in days that closing a bug needed.

The report allows configuration of severity groups as too many severities might make a report unreadable.

Configuration:

    <report class="b4j.report.ManagementTrackingReport">
       <outputFile>test-ManagementTrackingReport.csv</outputFile>
 
       <!-- Sev groups are optional. All sevs not listed in a group will be tracked individually -->
       <severityGroup name="URGENT">
          <severity>blocker</severity>
          <severity>critical</severity>
          <severity>major</severity>
       </severityGroup>
       <severityGroup name="MINORS">
          <severity>minor</severity>
          <severity>trivial</severity>
       </severityGroup>
    </report>
 
Author:
Ralph Schuster