Index: chrome/common/metrics/variations/variations_util.cc |
diff --git a/chrome/common/metrics/variations/variations_util.cc b/chrome/common/metrics/variations/variations_util.cc |
index 2f64c92335a55147025458b7c012b93931d107fa..6cbe7577a77c9c1082fbd046cf4bbd7eccc7ab3b 100644 |
--- a/chrome/common/metrics/variations/variations_util.cc |
+++ b/chrome/common/metrics/variations/variations_util.cc |
@@ -145,6 +145,11 @@ class VariationsParamAssociator { |
return true; |
} |
+ void ClearAllParamsForTesting() { |
Alexei Svitkine (slow)
2013/08/05 18:33:11
You will need to rebase this on top of http://crre
Mark P
2013/08/05 22:11:41
Done.
|
+ base::AutoLock scoped_lock(lock_); |
+ variation_params_.clear(); |
+ } |
+ |
private: |
friend struct DefaultSingletonTraits<VariationsParamAssociator>; |
@@ -378,6 +383,10 @@ void ClearAllVariationIDs() { |
GroupMapAccessor::GetInstance()->ClearAllMapsForTesting(); |
} |
+void ClearAllVariationParams() { |
+ VariationsParamAssociator::GetInstance()->ClearAllParamsForTesting(); |
+} |
+ |
void TestGetFieldTrialActiveGroupIds( |
const base::FieldTrial::ActiveGroups& active_groups, |
std::vector<ActiveGroupId>* name_group_ids) { |