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 |