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

Issue 2691033002: Collect field trial information from the stability file (Closed)

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

Description

Collect field trial information from the stability file Field trial information is recorded using the global user data mechanism (https://crrev.com/2666653002/). This CL revises global user data collection such that field trial data is processed (from strings to finch identifiers) and collected to a new field trial field in the report. BUG=691595 Review-Url: https://codereview.chromium.org/2691033002 Cr-Commit-Position: refs/heads/master@{#451625} Committed: https://chromium.googlesource.com/chromium/src/+/4904876279fbe19be093f6a669fd71905a4ac14c

Patch Set 1 #

Patch Set 2 : signed/unsigned #

Patch Set 3 : Merge #

Total comments: 8

Patch Set 4 : Address bcwhite's comments #

Patch Set 5 : Merge #

Patch Set 6 : Fix test post merge #

Total comments: 8

Patch Set 7 : Address rkaplow's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+91 lines, -13 lines) Patch
M components/browser_watcher/BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M components/browser_watcher/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M components/browser_watcher/postmortem_report_collector.h View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M components/browser_watcher/postmortem_report_collector.cc View 1 2 3 4 5 6 8 chunks +36 lines, -12 lines 0 comments Download
M components/browser_watcher/postmortem_report_collector_unittest.cc View 1 2 3 4 5 6 1 chunk +32 lines, -0 lines 0 comments Download
M components/browser_watcher/stability_report.proto View 1 2 3 4 5 6 2 chunks +18 lines, -1 line 0 comments Download

Messages

Total messages: 42 (28 generated)
manzagop (departed)
This revises global data collection to handle field trials. Please have a look!
3 years, 10 months ago (2017-02-13 16:07:39 UTC) #4
bcwhite
https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc File components/browser_watcher/postmortem_report_collector.cc (right): https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc#newcode70 components/browser_watcher/postmortem_report_collector.cc:70: if (report && base::StartsWith(key, kFieldTrialKeyPrefix, To be clear, you ...
3 years, 10 months ago (2017-02-14 15:42:14 UTC) #13
manzagop (departed)
Ready for another look! https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc File components/browser_watcher/postmortem_report_collector.cc (right): https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc#newcode70 components/browser_watcher/postmortem_report_collector.cc:70: if (report && base::StartsWith(key, kFieldTrialKeyPrefix, ...
3 years, 10 months ago (2017-02-14 19:21:15 UTC) #19
bcwhite
https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc File components/browser_watcher/postmortem_report_collector.cc (right): https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc#newcode70 components/browser_watcher/postmortem_report_collector.cc:70: if (report && base::StartsWith(key, kFieldTrialKeyPrefix, On 2017/02/14 19:21:15, manzagop ...
3 years, 10 months ago (2017-02-14 21:05:16 UTC) #23
manzagop (departed)
https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc File components/browser_watcher/postmortem_report_collector.cc (right): https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc#newcode70 components/browser_watcher/postmortem_report_collector.cc:70: if (report && base::StartsWith(key, kFieldTrialKeyPrefix, On 2017/02/14 21:05:16, bcwhite ...
3 years, 10 months ago (2017-02-14 21:27:58 UTC) #24
bcwhite
lgtm https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc File components/browser_watcher/postmortem_report_collector.cc (right): https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc#newcode70 components/browser_watcher/postmortem_report_collector.cc:70: if (report && base::StartsWith(key, kFieldTrialKeyPrefix, On 2017/02/14 21:27:57, ...
3 years, 10 months ago (2017-02-15 16:24:20 UTC) #25
manzagop (departed)
Thanks for the review! https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc File components/browser_watcher/postmortem_report_collector.cc (right): https://codereview.chromium.org/2691033002/diff/40001/components/browser_watcher/postmortem_report_collector.cc#newcode70 components/browser_watcher/postmortem_report_collector.cc:70: if (report && base::StartsWith(key, kFieldTrialKeyPrefix, ...
3 years, 10 months ago (2017-02-15 18:35:07 UTC) #26
manzagop (departed)
Hi Rob! Could you give your OWNERS' blessing for the introduced DEPS on components/variations? I ...
3 years, 10 months ago (2017-02-15 18:37:28 UTC) #28
rkaplow
https://codereview.chromium.org/2691033002/diff/100001/components/browser_watcher/postmortem_report_collector.cc File components/browser_watcher/postmortem_report_collector.cc (right): https://codereview.chromium.org/2691033002/diff/100001/components/browser_watcher/postmortem_report_collector.cc#newcode75 components/browser_watcher/postmortem_report_collector.cc:75: // This entry represents an active Finch experiment. nit, ...
3 years, 10 months ago (2017-02-16 21:27:28 UTC) #29
manzagop (departed)
Please have another look! https://codereview.chromium.org/2691033002/diff/100001/components/browser_watcher/postmortem_report_collector.cc File components/browser_watcher/postmortem_report_collector.cc (right): https://codereview.chromium.org/2691033002/diff/100001/components/browser_watcher/postmortem_report_collector.cc#newcode75 components/browser_watcher/postmortem_report_collector.cc:75: // This entry represents an ...
3 years, 10 months ago (2017-02-17 22:20:06 UTC) #30
rkaplow
lgtm
3 years, 10 months ago (2017-02-17 23:21:22 UTC) #33
manzagop (departed)
Thanks for the review!
3 years, 10 months ago (2017-02-20 13:41:13 UTC) #36
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/2691033002/120001
3 years, 10 months ago (2017-02-20 13:41:43 UTC) #39
commit-bot: I haz the power
3 years, 10 months ago (2017-02-20 15:03:32 UTC) #42
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/4904876279fbe19be093f6a669fd...

Powered by Google App Engine
This is Rietveld 408576698