name | description | metric specification |
---|---|---|
Gnome A1: Duplicated CRs | Number of change request marked as Duplicate relative to the number of all resolved change requests in a time interval. | <metric> <baseFilter> <none/> </baseFilter> <groupingParameters> <fieldGrouping>product</fieldGrouping> </groupingParameters> <groupEvaluations> <calculation name="FirstCalculation"> <countUnique caseValueCalculator="FirstCalculation" /> </calculation> <calculation name="SecondCalculation"> <countUnique caseValueCalculator="SecondCalculation" /> </calculation> <calculation name="CombinationCalculation"> <divide> <multiply> <constant>100.0</constant> <countUnique caseValueCalculator="FirstCalculation" /> </multiply> <countUnique caseValueCalculator="SecondCalculation" /> </divide> </calculation> </groupEvaluations> <caseValueCalculators> <countEvents id="FirstCalculation"> <event> <transition field="resolution"> <to>DUPLICATE</to> </transition> </event> <weight> <default /> </weight> </countEvents> <countEvents id="SecondCalculation"> <event> <transition field="status"> <to>RESOLVED</to> </transition> </event> <weight> <default /> </weight> </countEvents> </caseValueCalculators> <evaluationTimePeriod> <timePeriod> <start>2007-01-01</start> <end>2007-12-31</end> </timePeriod> </evaluationTimePeriod> <timePeriodGranularity> <year /> </timePeriodGranularity> <fixedFields> <field>product</field> </fixedFields> </metric> |
Gnome A2: Invalid CRs | Number of change requests marked as Invalid, NotABug, NotGnome, or Incomplete relative to hte number of resolved change requests in a time interval | <metric> <baseFilter> <none/> </baseFilter> <groupingParameters> <fieldGrouping>product</fieldGrouping> </groupingParameters> <groupEvaluations> <calculation name="FirstCalculation"> <countUnique caseValueCalculator="FirstCalculation" /> </calculation> <calculation name="SecondCalculation"> <countUnique caseValueCalculator="SecondCalculation" /> </calculation> <calculation name="CombinationCalculation"> <divide> <multiply> <constant>100.0</constant> <countUnique caseValueCalculator="FirstCalculation" /> </multiply> <countUnique caseValueCalculator="SecondCalculation" /> </divide> </calculation> </groupEvaluations> <caseValueCalculators> <countEvents id="FirstCalculation"> <event> <transition field="resolution"> <to>INVALID</to> <to>NOTABUG</to> <to>NOTGNOME</to> <to>INCOMPLETE</to> </transition> </event> <weight> <default /> </weight> </countEvents> <countEvents id="SecondCalculation"> <event> <transition field="status"> <to>RESOLVED</to> </transition> </event> <weight> <default /> </weight> </countEvents> </caseValueCalculators> <evaluationTimePeriod> <timePeriod> <start>2007-01-01</start> <end>2007-12-31</end> </timePeriod> </evaluationTimePeriod> <timePeriodGranularity> <year /> </timePeriodGranularity> <fixedFields> <field>product</field> </fixedFields> </metric> |
Gnome A3: Open without Version | Number of reported defects without a version number relative to the number of all reported defects in a time interval. | <metric> <baseFilter> <none/> </baseFilter> <groupingParameters> <fieldGrouping>product</fieldGrouping> </groupingParameters> <groupEvaluations> <calculation name="FirstCalculation"> <countUnique caseValueCalculator="FirstCalculation" /> </calculation> <calculation name="SecondCalculation"> <countUnique caseValueCalculator="SecondCalculation" /> </calculation> <calculation name="CombinationCalculation"> <divide> <multiply> <constant>100.0</constant> <countUnique caseValueCalculator="FirstCalculation" /> </multiply> <countUnique caseValueCalculator="SecondCalculation" /> </divide> </calculation> </groupEvaluations> <caseValueCalculators> <countEvents id="FirstCalculation"> <event> <and> <stateFilter> <and> <value field="type">bug</value> <or> <value field="version">-</value> <value field="version">unspecified</value> </or> </and> </stateFilter> <create /> </and> </event> <weight> <default /> </weight> </countEvents> <countEvents id="SecondCalculation"> <event> <and> <stateFilter> <value field="type">bug</value> </stateFilter> <create /> </and> </event> <weight> <default /> </weight> </countEvents> </caseValueCalculators> <evaluationTimePeriod> <timePeriod> <start>2007-01-01</start> <end>2007-12-31</end> </timePeriod> </evaluationTimePeriod> <timePeriodGranularity> <year /> </timePeriodGranularity> <fixedFields> <field>product</field> </fixedFields> </metric> |
Gnome A4: Transitions to NEEDINFO | Number of transitions into the NeedInfo status relative to the nubmer of change request created in a time interval. | <metric> <baseFilter> <none /> </baseFilter> <groupingParameters> <none /> </groupingParameters> <groupEvaluations> <calculation name="Transitions to NEEDINFO"> <sum caseValueCalculator="Transitions to NEEDINFO" /> </calculation> <calculation name="Created Cases"> <sum caseValueCalculator="Created Cases" /> </calculation> <calculation name="Transitions to NEEDINFO / Created Cases"> <divide> <multiply> <constant>100.0</constant> <sum caseValueCalculator="Transitions to NEEDINFO" /> </multiply> <sum caseValueCalculator="Created Cases" /> </divide> </calculation> <details name="BugsList_Transitions to NEEDINFO" caseValueCalculator="Transitions to NEEDINFO" /> <details name="BugsList_Created Cases" caseValueCalculator="Created Cases" /> </groupEvaluations> <caseValueCalculators> <countEvents id="Transitions to NEEDINFO"> <event> <transition field="status"> <to>NEEDINFO</to> </transition> </event> <weight> <default /> </weight> </countEvents> <countEvents id="Created Cases"> <event> <create /> </event> <weight> <default /> </weight> </countEvents> </caseValueCalculators> <evaluationTimePeriod> <timePeriod> <start>2008-03-04</start> <end>2009-03-04</end> </timePeriod> </evaluationTimePeriod> <timePeriodGranularity> <month /> </timePeriodGranularity> <fixedFields /> </metric> |
Gnome B1: Median age until CR is triaged | Median residence time in days of newly created change requests in the status Unconfirmed. | <metric> <baseFilter> <none/> </baseFilter> <groupingParameters> <none /> </groupingParameters> <groupEvaluations> <calculation name="Median age until a CR is triaged"> <median caseValueCalculator="Median age until a CR is triaged" /> </calculation> </groupEvaluations> <caseValueCalculators> <intervalLength id="Median age until a CR is triaged"> <from> <and> <create /> <stateFilter> <value field="status">UNCONFIRMED</value> </stateFilter> </and> </from> <to> <transition field="status"> <from>UNCONFIRMED</from> </transition> </to> <considerToEvent>firstTime</considerToEvent> </intervalLength> </caseValueCalculators> <evaluationTimePeriod> <timePeriod> <start>2008-03-04</start> <end>2009-03-04</end> </timePeriod> </evaluationTimePeriod> <timePeriodGranularity> <month /> </timePeriodGranularity> <fixedFields /> </metric> |
Gnome B2: Triaged false negatives | Number of triaged change requests with resolution Duplicate, Invalid, NotABug, or NotGnome that have been repoened, relative to the triaged change requests in a time interval. | <metric> <baseFilter> <none/> </baseFilter> <groupingParameters> <fieldGrouping>product</fieldGrouping> </groupingParameters> <groupEvaluations> <calculation name="Triaged CRs transition into Reopened"> <countUnique caseValueCalculator="Triaged CRs transition into Reopened" /> </calculation> <calculation name="Triaged_CRs"> <countUnique caseValueCalculator="Triaged CRs" /> </calculation> <calculation name="Triaged and Reopened / Triaged CRs"> <divide> <multiply> <constant>100.0</constant> <countUnique caseValueCalculator="Triaged CRs transition into Reopened" /> </multiply> <countUnique caseValueCalculator="Triaged CRs" /> </divide> </calculation> <details name="BugsList_Triaged CRs transition into Reopened" caseValueCalculator="Triaged CRs transition into Reopened" /> <details name="BugsList_Triaged CRs" caseValueCalculator="Triaged CRs" /> </groupEvaluations> <caseValueCalculators> <countEvents id="Triaged CRs transition into Reopened"> <event> <and> <transition field="status"> <from>RESOLVED</from> <to>REOPENED</to> </transition> <stateFilter> <or> <value field="resolution">DUPLICATE</value> <value field="resolution">INVALID</value> <value field="resolution">NOTGNOME</value> <value field="resolution">NOTABUG</value> </or> </stateFilter> </and> </event> <weight> <default /> </weight> </countEvents> <countEvents id="Triaged CRs"> <event> <transition field="status"> <from>UNCONFIRMED</from> </transition> </event> <weight> <default /> </weight> </countEvents> </caseValueCalculators> <evaluationTimePeriod> <timePeriod> <start>2008-07-04</start> <end>2009-01-04</end> </timePeriod> </evaluationTimePeriod> <timePeriodGranularity> <month/> </timePeriodGranularity> <fixedFields /> </metric> |
Gnome B3: Triaged false positives | Number of change requests that have been confirmed and later resolved with Duplicate, invalid, NotAbug, or NotGnome, relative to the number of triaged change requests in a time interval. | <metric> <baseFilter> <none/> </baseFilter> <groupingParameters> <fieldGrouping>product</fieldGrouping> </groupingParameters> <groupEvaluations> <calculation name="FalsePositives"> <countAboveThreshold threshold="0" caseValueCalculator="FalsePositives" /> </calculation> <calculation name="Triaged_CRs"> <countUnique caseValueCalculator="Triaged CRs" /> </calculation> <calculation name="FalsePositives / Triaged CRs"> <divide> <multiply> <constant>100.0</constant> <countAboveThreshold threshold="0" caseValueCalculator="FalsePositives" /> </multiply> <countUnique caseValueCalculator="Triaged CRs" /> </divide> </calculation> <details name="BugsList_FalsePositives" caseValueCalculator="FalsePositives" /> <details name="BugsList_Triaged CRs" caseValueCalculator="Triaged CRs" /> </groupEvaluations> <caseValueCalculators> <countEventsUntil id="FalsePositives"> <event> <transition field="status"> <from>UNCONFIRMED</from> <to>NEW</to> </transition> </event> <until> <transition field="resolution"> <to>DUPLICATE</to> <to>INVALID</to> <to>NOTGNOME</to> <to>NOTABUG</to> </transition> </until> </countEventsUntil> <countEvents id="Triaged CRs"> <event> <transition field="status"> <from>UNCONFIRMED</from> </transition> </event> <weight> <default /> </weight> </countEvents> </caseValueCalculators> <evaluationTimePeriod> <timePeriod> <start>2008-07-04</start> <end>2008-12-04</end> </timePeriod> </evaluationTimePeriod> <timePeriodGranularity> <month /> </timePeriodGranularity> <fixedFields /> </metric> |
Gnome C1: Median lifetime of fixed cases | Median age in days of change reuqests that change into the status Resolved/Fixed. | <metric> <baseFilter> <none/> </baseFilter> <groupingParameters> <fieldGrouping>product</fieldGrouping> </groupingParameters> <groupEvaluations> <calculation name="FirstCalculation"> <median caseValueCalculator="FirstCalculation" /> </calculation> <details name="BugsList_FirstCalculation" caseValueCalculator="FirstCalculation" /> </groupEvaluations> <caseValueCalculators> <intervalLength id="FirstCalculation"> <from> <create /> </from> <to> <transition field="resolution"> <to>FIXED</to> </transition> </to> </intervalLength> </caseValueCalculators> <evaluationTimePeriod> <timePeriod> <start>2008-01-01</start> <end>2008-09-30</end> </timePeriod> </evaluationTimePeriod> <timePeriodGranularity> <year /> </timePeriodGranularity> <fixedFields> <field>product</field> </fixedFields> </metric> |
Gnome C2: Reopened Rate of fixed CRs | Number of fixed change requests that are repoened relative to the number of fixed change requests in a time interval. | <metric> <baseFilter> <none/> </baseFilter> <groupingParameters> <fieldGrouping>product</fieldGrouping> </groupingParameters> <groupEvaluations> <calculation name="FixedReopened"> <countUnique caseValueCalculator="FixedReopened" /> </calculation> <calculation name="allFixed"> <countUnique caseValueCalculator="allFixed" /> </calculation> <calculation name="ReopenedRate"> <divide> <multiply> <constant>100.0</constant> <countUnique caseValueCalculator="FixedReopened" /> </multiply> <countUnique caseValueCalculator="allFixed" /> </divide> </calculation> </groupEvaluations> <caseValueCalculators> <countEvents id="FixedReopened"> <event> <and> <transition field="resolution"> <from>FIXED</from> </transition> <stateFilter> <value field="status">REOPENED</value> </stateFilter> </and> </event> <weight> <default /> </weight> </countEvents> <countEvents id="allFixed"> <event> <and> <transition field="resolution"> <to>FIXED</to> </transition> </and> </event> <weight> <default /> </weight> </countEvents> </caseValueCalculators> <evaluationTimePeriod> <timePeriod> <start>2008-01-01</start> <end>2008-09-30</end> </timePeriod> </evaluationTimePeriod> <timePeriodGranularity> <year /> </timePeriodGranularity> <fixedFields> <field>product</field> </fixedFields> </metric> |
Gnome C3: Fixed without Milestone | Number of fixed change requests with no specified target milestone relative to the number of fixed change requests in a time interval. | <metric> <baseFilter> <none/> </baseFilter> <groupingParameters> <fieldGrouping>product</fieldGrouping> </groupingParameters> <groupEvaluations> <calculation name="resolved cases without target milestone"> <sum caseValueCalculator="resolved cases without target milestone" /> </calculation> <calculation name="all_resolved cases"> <sum caseValueCalculator="all_resolved cases" /> </calculation> <calculation name="PercentageWithoutTargetMilestone"> <divide> <sum caseValueCalculator="resolved cases without target milestone" /> <sum caseValueCalculator="all_resolved cases" /> </divide> </calculation> <details name="BugsList_resolved cases without target milestone" caseValueCalculator="resolved cases without target milestone" /> <details name="BugsList_all_resolved cases" caseValueCalculator="all_resolved cases" /> </groupEvaluations> <caseValueCalculators> <countEvents id="resolved cases without target milestone"> <event> <and> <transition field="resolution"> <to>FIXED</to> </transition> <stateFilter> <or> <value field="targetMilestone">---</value> <value field="targetMilestone">--</value> <value field="targetMilestone">-</value> <value field="targetMilestone" /> <value field="targetMilestone">HEAD</value> <value field="targetMilestone">NONE</value> <value field="targetMilestone">Future</value> <value field="targetMilestone">future</value> </or> </stateFilter> </and> </event> <weight> <default /> </weight> </countEvents> <countEvents id="all_resolved cases"> <event> <transition field="resolution"> <to>FIXED</to> </transition> </event> <weight> <default /> </weight> </countEvents> </caseValueCalculators> <evaluationTimePeriod> <timePeriod> <start>2000-01-01</start> <end>2008-09-30</end> </timePeriod> </evaluationTimePeriod> <timePeriodGranularity> <year/> </timePeriodGranularity> <fixedFields> <field>product</field> </fixedFields> </metric> |
generated 2009-05-11 13:19:04 by HeidiSQL 3.2 Revision: 1129