blob: 51bfe19b3138a666d142f4637839fbf0873a555c [file] [log] [blame]
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
{
"type_name": "FieldTrialTestingConfig",
"headers": ["components/variations/proto/study.pb.h"],
"schema": [{
"field": "studies",
"type": "array",
"contents": {
"type_name": "FieldTrialTestingStudy",
"type": "struct",
"fields": [
{"field": "name", "type": "string"},
{
"field": "experiments",
"type": "array",
"contents": {
"type_name": "FieldTrialTestingExperiment",
"type": "struct",
"fields": [
{"field": "name", "type": "string"},
{
"field": "platforms",
"type": "array",
"contents": {"type": "enum", "ctype": "Study::Platform"}
},
{
"field": "params",
"type": "array",
"contents": {
"type_name": "FieldTrialTestingExperimentParams",
"type": "struct",
"fields": [
{"field": "key", "type": "string"},
{"field": "value", "type": "string"}
]
}
},
{
"field": "enable_features",
"type": "array",
"contents": { "type": "string"}
},
{
"field": "disable_features",
"type": "array",
"contents": { "type": "string"}
},
{
"field": "forcing_flag",
"type": "string"
}
]
}
}
]
}
}]
}