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

Issue 150087: Create A/B test of SDCH... (Closed)

Created:
11 years, 5 months ago by jar (doing other things)
Modified:
9 years, 7 months ago
Reviewers:
Mike Belshe, mbelshe
CC:
chromium-reviews_googlegroups.com, darin (slow to review), willchan no longer on Chromium, Ben Goodger (Google)
Visibility:
Public.

Description

Create A/B test of SDCH To do this, I needed to add the feature that ALL FieldTrials that are established in the browser process are forwarded and established in the corresponding renderer processes. This then allows both DNS impact, as well as SDCH inmpact (and any other field tests) to be studied at the same time in a single binary. This checkin also establishes a pattern that when we're doing A/B tests via a histogram such as RequestToFinish, that we produce names for all groups, rather than leaving one group as the "default" or "empty postfix" group. This is critical for naming various sub-groups when a multitude of tests are taking place at the same time. BUG=15479 r=mbelshe Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=19595

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Total comments: 9

Patch Set 7 : '' #

Total comments: 10

Patch Set 8 : '' #

Patch Set 9 : '' #

Patch Set 10 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+207 lines, -103 lines) Patch
M base/field_trial.h View 1 2 3 4 5 6 7 7 chunks +34 lines, -18 lines 0 comments Download
M base/field_trial.cc View 1 2 3 4 5 6 3 chunks +59 lines, -35 lines 0 comments Download
M base/field_trial_unittest.cc View 1 2 3 4 5 6 1 chunk +39 lines, -17 lines 0 comments Download
M chrome/browser/browser_main.cc View 1 2 3 4 5 6 1 chunk +23 lines, -4 lines 0 comments Download
M chrome/browser/net/dns_global.cc View 1 2 3 4 5 6 7 1 chunk +5 lines, -2 lines 0 comments Download
M chrome/browser/net/dns_master.h View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/net/dns_master_unittest.cc View 1 2 3 4 5 6 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/renderer_host/browser_render_process_host.cc View 1 2 3 4 5 6 1 chunk +7 lines, -8 lines 0 comments Download
M chrome/common/chrome_switches.cc View 1 2 3 4 5 6 7 8 9 1 chunk +10 lines, -10 lines 0 comments Download
M chrome/renderer/render_view.cc View 2 3 4 5 6 7 3 chunks +22 lines, -4 lines 0 comments Download
M chrome/renderer/renderer_main.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
jar (doing other things)
Dave: Can you take a look at what I did for the renderer histograms? Since ...
11 years, 5 months ago (2009-06-30 03:34:53 UTC) #1
DaveMoore
http://codereview.chromium.org/150087/diff/92/1066 File chrome/browser/net/dns_global.cc (right): http://codereview.chromium.org/150087/diff/92/1066#newcode228 Line 228: base::Time start_acrual(base::Time::Now()); acrual->accrual http://codereview.chromium.org/150087/diff/92/1066#newcode246 Line 246: base::Time::Now() - ...
11 years, 5 months ago (2009-06-30 15:07:58 UTC) #2
Mike Belshe
http://codereview.chromium.org/150087/diff/1084/99 File base/field_trial.h (right): http://codereview.chromium.org/150087/diff/1084/99#newcode175 Line 175: // resurection in another process. This allows randomization ...
11 years, 5 months ago (2009-06-30 16:04:33 UTC) #3
jar (doing other things)
http://codereview.chromium.org/150087/diff/92/1066 File chrome/browser/net/dns_global.cc (right): http://codereview.chromium.org/150087/diff/92/1066#newcode228 Line 228: base::Time start_acrual(base::Time::Now()); On 2009/06/30 15:07:58, davemoore wrote: > ...
11 years, 5 months ago (2009-06-30 16:12:55 UTC) #4
jar (doing other things)
http://codereview.chromium.org/150087/diff/92/1066 File chrome/browser/net/dns_global.cc (right): http://codereview.chromium.org/150087/diff/92/1066#newcode228 Line 228: base::Time start_acrual(base::Time::Now()); All of this (227-229 and 246-246) ...
11 years, 5 months ago (2009-06-30 16:15:36 UTC) #5
Mike Belshe
11 years, 5 months ago (2009-06-30 16:30:13 UTC) #6
lgtm again

Powered by Google App Engine
This is Rietveld 408576698