diff options
author | stevet@chromium.org <stevet@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-07 10:22:50 +0000 |
---|---|---|
committer | stevet@chromium.org <stevet@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-07 10:22:50 +0000 |
commit | 33a913bdd5503c105ad6e5350e3170b2a2de4239 (patch) | |
tree | bef8269199fa185b5b60a69ac03be53eb78a164b /base | |
parent | 52348b2e09e06b88e1caa2cb29843acaaaaa53cf (diff) | |
download | chromium_src-33a913bdd5503c105ad6e5350e3170b2a2de4239.zip chromium_src-33a913bdd5503c105ad6e5350e3170b2a2de4239.tar.gz chromium_src-33a913bdd5503c105ad6e5350e3170b2a2de4239.tar.bz2 |
Add a temporary histogram to track if a FieldTrial is disabled due to not having an entropy source.
This can be removed after we're done investigating this logging issue.
BUG=None
TEST=No user visible changes.
Review URL: https://chromiumcodereview.appspot.com/11358124
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166379 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base')
-rw-r--r-- | base/metrics/field_trial.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/base/metrics/field_trial.cc b/base/metrics/field_trial.cc index 589c1eb..f048897 100644 --- a/base/metrics/field_trial.cc +++ b/base/metrics/field_trial.cc @@ -6,6 +6,7 @@ #include "base/build_time.h" #include "base/logging.h" +#include "base/metrics/histogram.h" #include "base/rand_util.h" #include "base/sha1.h" #include "base/stringprintf.h" @@ -84,6 +85,9 @@ void FieldTrial::UseOneTimeRandomization() { FieldTrialList::GetEntropyProviderForOneTimeRandomization(); if (!entropy_provider) { NOTREACHED(); + // TODO(stevet): Remove this temporary histogram when logging + // investigations are complete. + UMA_HISTOGRAM_BOOLEAN("Variations.DisabledNoEntropyProvider", true); Disable(); return; } |