Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(23)

Issue 2685053003: Switch stability reports to use the crashed version's details (Closed)

Created:
3 years, 10 months ago by manzagop (departed)
Modified:
3 years, 10 months ago
Reviewers:
bcwhite, rkaplow
CC:
chromium-reviews, asvitkine+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Switch stability reports to use the crashed version's details Prior to this CL we report the reporter's version details. This CL switches to using the crasher's version. The reporter's version is added to the report as global data. There may be cases in which the crasher's version details are missing. This CL assumes this is rare. In such cases, no report is sent but we log to ActivityTracker.Collect.MissingProductDetails. BUG=687715 Review-Url: https://codereview.chromium.org/2685053003 Cr-Commit-Position: refs/heads/master@{#450367} Committed: https://chromium.googlesource.com/chromium/src/+/6b9a40a37854fe18d08e55421d05f69973a6038d

Patch Set 1 #

Patch Set 2 : Revise tests. Minidumpwriter extracts product details from report #

Patch Set 3 : Missing BUILD dependencies #

Total comments: 13

Patch Set 4 : Address bcwhite's comments #

Total comments: 6

Patch Set 5 : Address bcwhite's second round #

Patch Set 6 : Merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+204 lines, -80 lines) Patch
M components/browser_watcher/BUILD.gn View 1 2 3 chunks +3 lines, -0 lines 0 comments Download
M components/browser_watcher/postmortem_minidump_writer.h View 1 1 chunk +3 lines, -21 lines 0 comments Download
M components/browser_watcher/postmortem_minidump_writer_win.cc View 1 2 3 4 10 chunks +103 lines, -21 lines 0 comments Download
M components/browser_watcher/postmortem_minidump_writer_win_unittest.cc View 1 2 3 5 chunks +24 lines, -14 lines 0 comments Download
M components/browser_watcher/postmortem_report_collector.h View 1 chunk +1 line, -1 line 0 comments Download
M components/browser_watcher/postmortem_report_collector.cc View 1 2 3 4 chunks +20 lines, -19 lines 0 comments Download
M components/browser_watcher/postmortem_report_collector_unittest.cc View 1 6 chunks +24 lines, -3 lines 0 comments Download
M components/browser_watcher/stability_data_names.h View 1 chunk +4 lines, -0 lines 0 comments Download
M components/browser_watcher/stability_data_names.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M components/browser_watcher/stability_report.proto View 1 2 3 4 2 chunks +3 lines, -1 line 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 2 chunks +15 lines, -0 lines 0 comments Download

Messages

Total messages: 36 (23 generated)
manzagop (departed)
3 years, 10 months ago (2017-02-10 19:49:09 UTC) #4
manzagop (departed)
Hi Brian! Could you have a look? Thanks! Pierre
3 years, 10 months ago (2017-02-10 19:49:33 UTC) #5
bcwhite
https://codereview.chromium.org/2685053003/diff/40001/components/browser_watcher/postmortem_minidump_writer_win.cc File components/browser_watcher/postmortem_minidump_writer_win.cc (right): https://codereview.chromium.org/2685053003/diff/40001/components/browser_watcher/postmortem_minidump_writer_win.cc#newcode71 components/browser_watcher/postmortem_minidump_writer_win.cc:71: return false; Is it possible to fetch only partial ...
3 years, 10 months ago (2017-02-13 13:16:59 UTC) #12
manzagop (departed)
Thanks! Please have another look. https://codereview.chromium.org/2685053003/diff/40001/components/browser_watcher/postmortem_minidump_writer_win.cc File components/browser_watcher/postmortem_minidump_writer_win.cc (right): https://codereview.chromium.org/2685053003/diff/40001/components/browser_watcher/postmortem_minidump_writer_win.cc#newcode71 components/browser_watcher/postmortem_minidump_writer_win.cc:71: return false; On 2017/02/13 ...
3 years, 10 months ago (2017-02-13 17:07:45 UTC) #13
bcwhite
https://codereview.chromium.org/2685053003/diff/40001/components/browser_watcher/stability_report.proto File components/browser_watcher/stability_report.proto (right): https://codereview.chromium.org/2685053003/diff/40001/components/browser_watcher/stability_report.proto#newcode119 components/browser_watcher/stability_report.proto:119: // Tag id 10 is reserved. On 2017/02/13 17:07:45, ...
3 years, 10 months ago (2017-02-13 18:35:07 UTC) #18
manzagop (departed)
Thanks! Another look? https://codereview.chromium.org/2685053003/diff/40001/components/browser_watcher/stability_report.proto File components/browser_watcher/stability_report.proto (right): https://codereview.chromium.org/2685053003/diff/40001/components/browser_watcher/stability_report.proto#newcode119 components/browser_watcher/stability_report.proto:119: // Tag id 10 is reserved. ...
3 years, 10 months ago (2017-02-13 19:22:36 UTC) #20
bcwhite
lgtm https://codereview.chromium.org/2685053003/diff/40001/components/browser_watcher/stability_report.proto File components/browser_watcher/stability_report.proto (right): https://codereview.chromium.org/2685053003/diff/40001/components/browser_watcher/stability_report.proto#newcode119 components/browser_watcher/stability_report.proto:119: // Tag id 10 is reserved. On 2017/02/13 ...
3 years, 10 months ago (2017-02-14 15:18:16 UTC) #26
manzagop (departed)
Thanks!
3 years, 10 months ago (2017-02-14 15:26:30 UTC) #27
manzagop (departed)
Hi Rob! Could you have an OWNERS' look at: tools/metrics/histograms/histograms.xml Thanks! Pierre
3 years, 10 months ago (2017-02-14 15:27:12 UTC) #29
rkaplow
lgtm histogram lg
3 years, 10 months ago (2017-02-14 15:29:49 UTC) #30
manzagop (departed)
Thanks!
3 years, 10 months ago (2017-02-14 15:46:33 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2685053003/100001
3 years, 10 months ago (2017-02-14 15:47:13 UTC) #33
commit-bot: I haz the power
3 years, 10 months ago (2017-02-14 15:52:27 UTC) #36
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/6b9a40a37854fe18d08e55421d05...

Powered by Google App Engine
This is Rietveld 408576698