User:Pascalc: Difference between revisions

Jump to navigation Jump to search
wip
(finish all bugs with autofix)
(wip)
Line 126: Line 126:


== Without autofix ==
== Without autofix ==
{|  class="wikitable"
 
|-
 
! File
{{AutonagRule
! Rules
  | Rule name = Feature vs regression
! Why
  | Purpose  = Fix inconsistency in bugs with both the <code>regression</code> and <code>feature</code> keywords set
! Action
  | Source    = feature_regression.py
! Example
}}
|-
{{AutonagRule
| feature_regression.py
  | Rule name = Inactive bugs with the <code>leave-open</code> keyword set
| the bug with both feature and regression keywords
  | Purpose  = Help identify dead/inactive bugs
| Mismatch in metadata
  | Action    = Needinfo the triage owner if a bug is inactive but has the <code>leave-open</code> keyword set
| Not yet
  | Example  = 1367072
|
  | Source    = leave_open_no_activity.py  
|-
}}
| leave_open_no_activity.py
{{AutonagRule
| Has the leave-open keyword but no activity for a while
  | Rule name = Inactive Meta bugs
| Help identify dead/inactive bugs
  | Purpose  = Help identify dead/inactive bugs
| Needinfo to triage owner
  | Action    = Needinfo the triage owner if a meta bug has no activity and no dependencies set
| {{Bug|1367072}}
  | Source    = meta_no_deps_no_activity.py
|-
}}
| meta_no_deps_no_activity.py  
{{AutonagRule
| Meta bug without open dependencies and no activity
  | Rule name = Low-severity bug but tracked by a release manager
| Help identify dead/inactive bugs
  | Purpose  = Idenitfy mismatch in metadata, a tracked bug should not have a priotity lower than ''normal''
| Needinfo to triage owner
  | Source    = mismatch-priority-tracking.py
|
}}
|-
{{AutonagRule
| mismatch-priority-tracking.py
  | Rule name = Alert for lack of feedback in a bug
| A bug is tracked by release management but the severity is small (<normal)
  | Purpose  = Increase reaction time on bugs prioritized by upper management or release managers
| Mismatch in metadata
  | Action    = If a bug as an unanswered NeedInfo request from a release manager or a director, send a warning email
| Not yet
  | Source    = ni_from_manager.py
|
}}
|-
{{AutonagRule
| ni_from_manager.py
  | Rule name = Bugs with no priority and no activity
| Bugs with a ni from a director or a release manager and no activity
  | Purpose  = Triage owners need to process the backlog
| We need to have fast turn around on bugs
  | Action    = Needinfo the triage owner (only :Overholt for now)
| Mail
  | Example  = 1503461
|
  | Source    = ni_triage_owner.py
|-
}}
| ni_triage_owner.py
{{AutonagRule
| Bugs with no priority and no activity
  | Rule name = Bugs with only one or two words in the summary
| Triage owners need to process the backlog
  | Purpose  = Make sure the bug is actually useful, a two-words summary often indicates a poor quality bug report
| Needinfo to triage owner (only Andrew for now)
  | Example  = 1512823
| {{bug|1503461}}
  | Source    = one_two_word_summary.py
|-
}}
| one_two_word_summary.py  
{{AutonagRule
| Bugs with only one or two words in the summary
  | Rule name =
| usually a sign of an useless bug
  | Purpose  =
| Not yet
  | Action    =
| {{bug|1512823}}
  | Source    =
|-
}}
{{AutonagRule
  | Rule name =
  | Purpose  =
  | Action    =
  | Source    =
}}
{{AutonagRule
  | Rule name =
  | Purpose  =
  | Action    =
  | Source    =
}}
 
 
| query_creator.py  
| query_creator.py  
| Send reminders to developer with assigned tracked bugs  
| Send reminders to developer with assigned tracked bugs  
Confirmed users
1,321

edits

Navigation menu