| OLD | NEW |
| 1 # Chrome Network Bug Triage : Suggested Workflow | 1 # Chrome Network Bug Triage : Suggested Workflow |
| 2 | 2 |
| 3 [TOC] | 3 [TOC] |
| 4 | 4 |
| 5 ## Looking for new crashers | 5 ## Looking for new crashers |
| 6 | 6 |
| 7 1. Go to [go/chromecrash](https://goto.google.com/chromecrash). | 7 1. Go to [go/chromecrash](https://goto.google.com/chromecrash). |
| 8 | 8 |
| 9 2. For each platform, look through the releases for which releases to | 9 2. For each platform, look through the releases for which releases to |
| 10 investigate. As per bug-triage.txt, this should be the most recent canary, | 10 investigate. As per bug-triage.txt, this should be the most recent canary, |
| (...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 152 * If you are having trouble with an issue, particularly for help understanding | 152 * If you are having trouble with an issue, particularly for help understanding |
| 153 net-internals logs, email the public net-dev@chromium.org list for help | 153 net-internals logs, email the public net-dev@chromium.org list for help |
| 154 debugging. If it's a crasher, or for some other reason discussion needs to | 154 debugging. If it's a crasher, or for some other reason discussion needs to |
| 155 be done in private, use chrome-network-debugging@google.com. TODO(mmenke): | 155 be done in private, use chrome-network-debugging@google.com. TODO(mmenke): |
| 156 Write up a net-internals tips and tricks docs. | 156 Write up a net-internals tips and tricks docs. |
| 157 | 157 |
| 158 * If it appears to be a bug in the unowned core of the network stack (i.e. no | 158 * If it appears to be a bug in the unowned core of the network stack (i.e. no |
| 159 sublabel applies, or only the Cr-Internals-Network-HTTP sublabel applies, and | 159 sublabel applies, or only the Cr-Internals-Network-HTTP sublabel applies, and |
| 160 there's no clear owner), try to figure out the exact cause. | 160 there's no clear owner), try to figure out the exact cause. |
| 161 | 161 |
| 162 ## Monitoring UMA histograms and gasper alerts | 162 ## Monitoring UMA histograms and Chirp/Gasper alerts |
| 163 | 163 |
| 164 For each Gasper alert that fires, determine if it's a real alert and file a bug | 164 Sign up to chrome-network-debugging@google.com mailing list to receive automated |
| 165 if so. | 165 e-mails about UMA alerts. Chirp is the new alert system, sending automated |
| 166 e-mails with sender address finch-chirp@google.com. Gasper is the old alert |
| 167 system, sending automated e-mails with sender address gasper-alerts@google.com. |
| 168 While Chirp is of higher priority, Gasper is not deprecated yet, so both alerts |
| 169 should be monitored for the time being. |
| 170 |
| 171 For each alert that fires, determine if it's a real alert and file a bug if so. |
| 166 | 172 |
| 167 * Don't file if the alert is coincident with a major volume change. The volume | 173 * Don't file if the alert is coincident with a major volume change. The volume |
| 168 at a particular date can be determined by hovering the mouse over the | 174 at a particular date can be determined by hovering the mouse over the |
| 169 appropriate location on the alert line. | 175 appropriate location on the alert line. |
| 170 | 176 |
| 171 * Don't file if the alert is on a graph with very low volume (< ~200 data | 177 * Don't file if the alert is on a graph with very low volume (< ~200 data |
| 172 points); it's probably noise, and we probably don't care even if it isn't. | 178 points); it's probably noise, and we probably don't care even if it isn't. |
| 173 | 179 |
| 174 * Don't file if the graph is really noisy (but eyeball it to decide if there is | 180 * Don't file if the graph is really noisy (but eyeball it to decide if there is |
| 175 an underlying important shift under the noise). | 181 an underlying important shift under the noise). |
| 176 | 182 |
| 177 * Don't file if the alert is in the "Known Ignorable" list: | 183 * Don't file if the alert is in the "Known Ignorable" list: |
| 178 * SimpleCache on Windows | 184 * SimpleCache on Windows |
| 179 * DiskCache on Android. | 185 * DiskCache on Android. |
| 180 | 186 |
| 181 For each Gasper alert, respond to chrome-network-debugging@google.com with a | 187 For each alert, respond to chrome-network-debugging@google.com with a summary of |
| 182 summary of the action you've taken and why, including issue link if an issue | 188 the action you've taken and why, including issue link if an issue was filed. |
| 183 was filed. | |
| 184 | 189 |
| 185 ## Investigating crashers | 190 ## Investigating crashers |
| 186 | 191 |
| 187 * Only investigate crashers that are still occurring, as identified by above | 192 * Only investigate crashers that are still occurring, as identified by above |
| 188 section. If a search on go/crash indicates a crasher is no longer occurring, | 193 section. If a search on go/crash indicates a crasher is no longer occurring, |
| 189 mark it as WontFix. | 194 mark it as WontFix. |
| 190 | 195 |
| 191 * On Windows, you may want to look for weird dlls associated with the crashes. | 196 * On Windows, you may want to look for weird dlls associated with the crashes. |
| 192 This generally needs crashes from a fair number of different users to reach | 197 This generally needs crashes from a fair number of different users to reach |
| 193 any conclusions. | 198 any conclusions. |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 230 reproduced or really understood: | 235 reproduced or really understood: |
| 231 * If it's over a year old, go ahead and mark the issue as Archived. | 236 * If it's over a year old, go ahead and mark the issue as Archived. |
| 232 * Otherwise, ask reporters if the issue is still present, and attach | 237 * Otherwise, ask reporters if the issue is still present, and attach |
| 233 the Needs-Feedback label. | 238 the Needs-Feedback label. |
| 234 | 239 |
| 235 * Old unconfirmed or untriaged Cr-Internals-Network issues can be investigated | 240 * Old unconfirmed or untriaged Cr-Internals-Network issues can be investigated |
| 236 just like newer ones. Crashers should generally be given higher priority, | 241 just like newer ones. Crashers should generally be given higher priority, |
| 237 since we can verify if they still occur, and then newer issues, as they're | 242 since we can verify if they still occur, and then newer issues, as they're |
| 238 more likely to still be present, and more likely to have a still responsive | 243 more likely to still be present, and more likely to have a still responsive |
| 239 bug reporter. | 244 bug reporter. |
| OLD | NEW |