Index: net/docs/bug-triage.txt |
diff --git a/net/docs/bug-triage.txt b/net/docs/bug-triage.txt |
index 7139a983f6b6244088f8b976a42fd2d6bb387bab..a09b56edb2824261191d601c03f74e86dc693364 100644 |
--- a/net/docs/bug-triage.txt |
+++ b/net/docs/bug-triage.txt |
@@ -4,15 +4,30 @@ label seems suitable. |
Responsibilities |
-To be done on each rotation. These responsibilities should be tracked, and |
-anything left undone at the end of a rotation should be handed off to the next |
-triager. The downside to passing along bug investigations like this is each new |
+Required: |
+* Identify new crashers |
+* Identify new network issues. |
+* Request data about recent Cr-Internals-Network issue. |
+* Investigate each recent Cr-Internals-Network issue. |
+* Monitor UMA histograms and gasper alerts. |
+ |
+Best effort: |
+* Investigate unowned and owned-but-forgotten net/ crashers |
+* Investigate old bugs |
+* Close obsolete bugs. |
+ |
+All of the above is to be done on each rotation. These |
+responsibilities should be tracked, and anything left undone at the |
+end of a rotation should be handed off to the next triager. The |
+downside to passing along bug investigations like this is each new |
triager has to get back up to speed on bugs the previous triager was |
-investigating. The upside is that triagers don't get stuck investigating issues |
-after their time after their rotation, and it results in a uniform, predictable |
-two day commitment for all triagers. |
+investigating. The upside is that triagers don't get stuck |
+investigating issues after their time after their rotation, and it |
+results in a uniform, predictable two day commitment for all triagers. |
+ |
+More detail: |
-Primary Responsibilities: |
+Required activities: |
* Identify new crashers that are potentially network related. You should check |
the most recent canary, the previous canary (if the most recent less than a |
day old), and any of dev/beta/stable that were released in the last couple |
@@ -25,9 +40,12 @@ Primary Responsibilities: |
last day of the previous triager's rotation until the same time on the last |
day of their rotation. |
* Request data about recent unassigned Cr-Internals-Network bugs from reporters. |
- "Recent" means issues updated in the past week or so. |
+ "Recent" means issues updated in the past week or so. Note that |
+ this means both pinging reporters for more information and |
+ updating the bugs apporpriately when/if that information has come |
+ in. |
* Investigate each recent (New comment within the past week or so) |
- Cr-Internals-Network issue until you can do one of the following: |
+ Cr-Internals-Network issue until you can do one of the following: |
* Mark it as WontFix (working as intended, obsolete issue) or a duplicate. |
* Mark it as a feature request. |
* Remove the Cr-Internals-Network label, replacing it with at least one more |
@@ -43,9 +61,14 @@ Primary Responsibilities: |
Available. Future triagers should ignore bugs with this status, unless |
investigating stale bugs. |
* Monitor UMA histograms and gasper alerts. |
- TODO (mmenke): Add a suggested workflow. |
+ * For each Gasper alert that fires, the triager should determine if |
+ the alert is real (not due to noise), and file a bug with the |
+ appropriate label if so. Note that if no more specifical label |
mmenke
2015/03/02 19:15:13
"no more specifical label" -> "no label more speci
Randy Smith (Not in Mondays)
2015/03/03 15:08:02
Done.
|
+ than Cr-Internals-Network is appropriate, the responsibility |
+ remains with the triager to continue investigating the bug, as |
+ above. |
-Best Effort (As you time): |
+Best Effort (As you have time): |
* Investigate unowned and owned but forgotten net/ crashers that are still |
occurring (As indicated by go/chromecrash), prioritizing frequent and long |
standing crashers. |