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

Issue 9432033: Add experiments info to crash dumps. (Closed)

Created:
8 years, 10 months ago by MAD
Modified:
5 years, 4 months ago
Reviewers:
Nico, robertshield
CC:
cpu_(ooo_6.6-7.5), Mark Seaborn, chromium-reviews, Ilya Sherman, jar (doing other things), ramant (doing other things), sadrul
Visibility:
Public.

Description

Add experiments info to crash dumps. BUG=None TEST=Make sure that the crash dumps are correctly generated and contain experiments information when appropriate. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=128910 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=130858

Patch Set 1 : #

Total comments: 2

Patch Set 2 : #

Total comments: 27

Patch Set 3 : #

Total comments: 10

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : now works with component build #

Patch Set 7 : with new experiments helper #

Total comments: 6

Patch Set 8 : Last Few Nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+444 lines, -23 lines) Patch
A chrome/app/breakpad_field_trial_win.h View 1 2 3 4 5 1 chunk +19 lines, -0 lines 0 comments Download
A chrome/app/breakpad_field_trial_win.cc View 1 2 3 4 5 1 chunk +71 lines, -0 lines 0 comments Download
A chrome/app/breakpad_unittest_win.cc View 1 2 3 4 5 1 chunk +77 lines, -0 lines 0 comments Download
M chrome/app/breakpad_win.h View 1 2 3 4 5 6 2 chunks +27 lines, -0 lines 0 comments Download
M chrome/app/breakpad_win.cc View 1 2 3 4 5 6 9 chunks +59 lines, -21 lines 0 comments Download
A chrome/app/run_all_unittests.cc View 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/browser/chrome_browser_main.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/metrics/field_trial_synchronizer.cc View 1 2 3 4 5 6 7 4 chunks +5 lines, -1 line 0 comments Download
M chrome/chrome_common.gypi View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_exe.gypi View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 1 chunk +77 lines, -0 lines 0 comments Download
M chrome/common/child_process_logging.h View 1 2 3 4 5 6 3 chunks +10 lines, -0 lines 0 comments Download
M chrome/common/child_process_logging_mac.mm View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/common/child_process_logging_posix.cc View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/common/child_process_logging_win.cc View 1 2 3 4 5 6 7 8 chunks +26 lines, -0 lines 0 comments Download
A chrome/common/metrics/experiments_helper.h View 1 2 3 4 5 6 1 chunk +17 lines, -0 lines 0 comments Download
A chrome/common/metrics/experiments_helper.cc View 1 2 3 4 5 6 1 chunk +29 lines, -0 lines 0 comments Download
M chrome/renderer/chrome_render_process_observer.cc View 1 2 3 4 5 6 3 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 33 (0 generated)
MAD
Let me know if you don't think you are the right person for reviewing this ...
8 years, 9 months ago (2012-03-09 21:15:31 UTC) #1
Mark Seaborn
I don't really know enough context to be a good person to review this. Maybe ...
8 years, 9 months ago (2012-03-12 21:35:06 UTC) #2
MAD
OK, Thanks Mark... Carlos, Robert, would one of you be willing to review this change? ...
8 years, 9 months ago (2012-03-13 23:37:36 UTC) #3
robertshield
http://codereview.chromium.org/9432033/diff/41002/chrome/app/breakpad_win.cc File chrome/app/breakpad_win.cc (right): http://codereview.chromium.org/9432033/diff/41002/chrome/app/breakpad_win.cc#newcode87 chrome/app/breakpad_win.cc:87: static size_t g_experiment_chunks_offset; For clarity I'd prefer these to ...
8 years, 9 months ago (2012-03-14 13:51:47 UTC) #4
cpu_(ooo_6.6-7.5)
I respectfully decline. For experiments you want to add an experiments person --> jar@ If ...
8 years, 9 months ago (2012-03-14 21:55:45 UTC) #5
MAD
Thanks Robert... I have a few questions and I'll wait till I have answers before ...
8 years, 9 months ago (2012-03-15 22:37:36 UTC) #6
MAD
On 2012/03/15 22:37:36, MAD wrote: > Thanks Robert... > > I have a few questions ...
8 years, 9 months ago (2012-03-20 19:00:44 UTC) #7
robertshield
http://codereview.chromium.org/9432033/diff/41002/chrome/app/breakpad_win.cc File chrome/app/breakpad_win.cc (right): http://codereview.chromium.org/9432033/diff/41002/chrome/app/breakpad_win.cc#newcode87 chrome/app/breakpad_win.cc:87: static size_t g_experiment_chunks_offset; On 2012/03/15 22:37:36, MAD wrote: > ...
8 years, 9 months ago (2012-03-20 19:24:31 UTC) #8
MAD
Excellent! Thanks... You should receive an update soon...ish... :-) On Tue, Mar 20, 2012 at ...
8 years, 9 months ago (2012-03-20 19:36:00 UTC) #9
MAD
Thanks Robert for the comments, I think I addressed them all, and then some... Can ...
8 years, 9 months ago (2012-03-22 19:54:29 UTC) #10
robertshield
looking good, few more nits https://chromiumcodereview.appspot.com/9432033/diff/56014/chrome/app/breakpad_field_trial_win.cc File chrome/app/breakpad_field_trial_win.cc (right): https://chromiumcodereview.appspot.com/9432033/diff/56014/chrome/app/breakpad_field_trial_win.cc#newcode18 chrome/app/breakpad_field_trial_win.cc:18: base::FieldTrialList* g_field_trial_list = NULL; ...
8 years, 9 months ago (2012-03-23 15:42:09 UTC) #11
MAD
Thanks... Should have addressed all your comments... PTAL... BYE MAD https://chromiumcodereview.appspot.com/9432033/diff/56014/chrome/app/breakpad_field_trial_win.cc File chrome/app/breakpad_field_trial_win.cc (right): https://chromiumcodereview.appspot.com/9432033/diff/56014/chrome/app/breakpad_field_trial_win.cc#newcode18 ...
8 years, 9 months ago (2012-03-23 18:24:23 UTC) #12
robertshield
lgtm
8 years, 9 months ago (2012-03-23 18:51:05 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mad@chromium.org/9432033/62003
8 years, 9 months ago (2012-03-23 19:29:23 UTC) #14
commit-bot: I haz the power
Try job failure for 9432033-62003 (previous was lost) (retry) on android for steps "build, android_gyp". ...
8 years, 9 months ago (2012-03-23 20:33:26 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mad@chromium.org/9432033/60011
8 years, 9 months ago (2012-03-23 21:19:12 UTC) #16
commit-bot: I haz the power
Try job failure for 9432033-60011 (previous was lost) (retry) on win_rel for step "browser_tests". It's ...
8 years, 9 months ago (2012-03-24 02:15:17 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mad@chromium.org/9432033/60011
8 years, 9 months ago (2012-03-26 13:07:03 UTC) #18
MAD
Here are the failing tests, I don't think they are related to my patch, these ...
8 years, 9 months ago (2012-03-26 13:09:57 UTC) #19
commit-bot: I haz the power
Change committed as 128910
8 years, 9 months ago (2012-03-26 14:40:23 UTC) #20
MAD
Needed to make some changes to support component build... Can you please take another look? ...
8 years, 8 months ago (2012-04-04 15:31:59 UTC) #21
MAD
On 2012/04/04 15:31:59, MAD wrote: > Needed to make some changes to support component build... ...
8 years, 8 months ago (2012-04-04 16:48:43 UTC) #22
MAD
Should be OK to look at again now... Again, sorry about that... Thanks! BYE MAD
8 years, 8 months ago (2012-04-04 18:42:23 UTC) #23
robertshield
LGTM, nits https://chromiumcodereview.appspot.com/9432033/diff/82008/chrome/browser/metrics/field_trial_synchronizer.cc File chrome/browser/metrics/field_trial_synchronizer.cc (right): https://chromiumcodereview.appspot.com/9432033/diff/82008/chrome/browser/metrics/field_trial_synchronizer.cc#newcode1 chrome/browser/metrics/field_trial_synchronizer.cc:1: // Copyright (c) 2011 The Chromium Authors. ...
8 years, 8 months ago (2012-04-05 00:36:41 UTC) #24
MAD
Thanks... All addressed... CQ all the way! Fingers crossed... BYE MAD https://chromiumcodereview.appspot.com/9432033/diff/82008/chrome/browser/metrics/field_trial_synchronizer.cc File chrome/browser/metrics/field_trial_synchronizer.cc (right): ...
8 years, 8 months ago (2012-04-05 02:31:12 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mad@chromium.org/9432033/86001
8 years, 8 months ago (2012-04-05 02:31:44 UTC) #26
commit-bot: I haz the power
Change committed as 130858
8 years, 8 months ago (2012-04-05 07:23:49 UTC) #27
Nico
Hi mad, when you add a new test binary, please mention that in the CL ...
8 years, 8 months ago (2012-04-07 16:53:20 UTC) #28
MAD
Sorry about that... I thought I needed to update the buildbot scripts to take this ...
8 years, 8 months ago (2012-04-12 13:34:45 UTC) #29
sadrul
Hi! Looks like the new test binary added in this CL (chrome_app_unittests) doesn't actually run ...
5 years, 4 months ago (2015-08-04 18:03:09 UTC) #30
MAD
Ho! I was supposed to add references to this test in the bot scripts and ...
5 years, 4 months ago (2015-08-04 18:28:21 UTC) #31
sadrul
On 2015/08/04 18:28:21, MAD wrote: > Ho! I was supposed to add references to this ...
5 years, 4 months ago (2015-08-11 22:11:53 UTC) #32
MAD
5 years, 4 months ago (2015-08-13 15:30:53 UTC) #33
Message was sent while issue was closed.
Très cool! Thanks... That would make sense to me... I can't remember why it
wasn't done like that initially...


Le mar. 11 août 2015 à 18:11, <sadrul@chromium.org> a écrit :

> On 2015/08/04 18:28:21, MAD wrote:
> > Ho! I was supposed to add references to this test in the bot scripts and
> > never did... :-(
>
> > I would be OK to remove it, but would be happier if we would add a
> > references to this test instead... :-)
>
> Would it be useful to run them with unit_tests, instead of a separate
> test-suite? (looks like the tests still do pass when run with unit_tests in
> this
> hacky cl: https://codereview.chromium.org/1281413002/)
>
> https://codereview.chromium.org/9432033/
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698