Home | History | Annotate | Download | only in metrics

Lines Matching defs:field_trial

5 #include "base/metrics/field_trial.h"
409 FieldTrial* field_trial = new FieldTrial(trial_name, total_probability,
412 field_trial->Disable();
413 FieldTrialList::Register(field_trial);
414 return field_trial;
427 FieldTrial* field_trial = Find(trial_name);
428 if (field_trial)
429 return field_trial->group();
435 FieldTrial* field_trial = Find(trial_name);
436 if (field_trial)
437 return field_trial->group_name();
448 FieldTrial* field_trial = Find(trial_name);
450 return field_trial && field_trial->GetActiveGroup(&active_group);
569 FieldTrial* field_trial = FieldTrialList::Find(name);
570 if (field_trial) {
573 if (field_trial->group_name_internal() != group_name)
575 return field_trial;
578 field_trial = new FieldTrial(name, kTotalProbability, group_name, 0);
579 FieldTrialList::Register(field_trial);
581 field_trial->SetForced();
582 return field_trial;
600 void FieldTrialList::NotifyFieldTrialGroupSelection(FieldTrial* field_trial) {
606 if (field_trial->group_reported_)
608 field_trial->group_reported_ = true;
611 if (!field_trial->enable_field_trial_)
616 field_trial->trial_name(), field_trial->group_name_internal());