diff --git a/core-api/src/test/resources/config/valid-project-config-v4.json b/core-api/src/test/resources/config/valid-project-config-v4.json index 409841ab3..8da766ad0 100644 --- a/core-api/src/test/resources/config/valid-project-config-v4.json +++ b/core-api/src/test/resources/config/valid-project-config-v4.json @@ -13,162 +13,196 @@ ], "attributes": [ { - "id": "334265546", - "key": "Gryffindor" + "id": "553339214", + "key": "house" } ], - "events": [], - "groups": [ + "events": [ { - "id": "1015968292", - "policy": "random", - "trafficAllocation": [ - { - "entityId": "2738374745", - "endOfRange": 5000 - }, - { - "entityId": "3042640549", - "endOfRange": 10000 - } + "id": "3785620495", + "key": "basic_event", + "experimentIds": [ + "1323241596", + "2738374745", + "3042640549", + "3262035800", + "3072915611" ] - } - ], - "features": [ - { - "id": "4195505407", - "key": "boolean_feature", - "layerId": "", - "experimentIds": [], - "variables": [] }, { - "id": "3926744821", - "key": "double_single_variable_feature", - "layerId": "", - "experimentIds": [], - "variables": [ - { - "id": "4111654444", - "key": "double_variable", - "type": "double", - "defaultValue": "14.99" - } + "id": "3195631717", + "key": "event_with_paused_experiment", + "experimentIds": [ + "2667098701" ] }, { - "id": "3281420120", - "key": "integer_single_variable_feature", - "layerId": "", - "experimentIds": [], - "variables": [ - { - "id": "593964691", - "key": "integer_variable", - "type": "integer", - "defaultValue": "7" - } + "id": "1987018666", + "key": "event_with_launched_experiments_only", + "experimentIds": [ + "3072915611" ] - }, + } + ], + "experiments": [ { - "id": "2591051011", - "key": "boolean_single_variable_feature", - "layerId": "", - "experimentIds": [], - "variables": [ + "id": "1323241596", + "key": "basic_experiment", + "layerId": "1630555626", + "status": "Running", + "variations": [ { - "id": "3974680341", - "key": "boolean_variable", - "type": "boolean", - "defaultValue": "true" + "id": "1423767502", + "key": "A", + "variables": [] + }, + { + "id": "3433458314", + "key": "B", + "variables": [] } - ] - }, - { - "id": "2079378557", - "key": "string_single_variable_feature", - "layerId": "", - "experimentIds": [], - "variables": [ + ], + "trafficAllocation": [ { - "id": "2077511132", - "key": "string_variable", - "type": "string", - "defaultValue": "wingardium leviosa" + "entityId": "1423767502", + "endOfRange": 5000 + }, + { + "entityId": "3433458314", + "endOfRange": 10000 } - ] + ], + "audienceIds": [], + "forcedVariations": { + "Harry Potter": "A", + "Tom Riddle": "B" + } }, { - "id": "3263342226", - "key": "multi_variate_feature", - "layerId": "", - "experimentIds": [], - "variables": [ + "id": "3262035800", + "key": "multivariate_experiment", + "layerId": "3262035800", + "status": "Running", + "variations": [ { - "id": "675244127", - "key": "first_letter", - "type": "string", - "defaultValue": "H" + "id": "1880281238", + "key": "Fred", + "variables": [ + { + "id": "675244127", + "value": "F" + }, + { + "id": "4052219963", + "value": "red" + } + ] }, { - "id": "4052219963", - "key": "rest_of_name", - "type": "string", - "defaultValue": "arry" - } - ] - } - ], - "layers": [ - { - "id": "1630555626", - "policy": "single_experiment", - "experiments": [ + "id": "3631049532", + "key": "Feorge", + "variables": [ + { + "id": "675244127", + "value": "F" + }, + { + "id": "4052219963", + "value": "eorge" + } + ] + }, { - "id": "1323241596", - "key": "basic_experiment", - "status": "Running", - "variations": [ + "id": "4204375027", + "key": "Gred", + "variables": [ { - "id": "1423767502", - "key": "A", - "variables": [] + "id": "675244127", + "value": "G" }, { - "id": "3433458314", - "key": "B", - "variables": [] + "id": "4052219963", + "value": "red" } - ], - "trafficAllocation": [ + ] + }, + { + "id": "2099211198", + "key": "George", + "variables": [ { - "entityId": "1423767502", - "endOfRange": 5000 + "id": "675244127", + "value": "G" }, { - "entityId": "3433458314", - "endOfRange": 10000 + "id": "4052219963", + "value": "eorge" } - ], - "audienceIds": [ - "3468206642" - ], - "forcedVariations": { - "Harry Potter": "A", - "Tom Riddle": "B" - } + ] } - ] + ], + "trafficAllocation": [ + { + "entityId": "1880281238", + "endOfRange": 2500 + }, + { + "entityId": "3631049532", + "endOfRange": 5000 + }, + { + "entityId": "4204375027", + "endOfRange": 7500 + }, + { + "entityId": "2099211198", + "endOfRange": 10000 + } + ], + "audienceIds": [ + "3468206642" + ], + "forcedVariations": { + "Fred": "Fred", + "Feorge": "Feorge", + "Gred": "Gred", + "George": "George" + } }, { - "id": "3301900159", - "policy": "single_experiment", + "id": "2667098701", + "key": "paused_experiment", + "layerId": "3949273892", + "status": "Paused", + "variations": [ + { + "id": "391535909", + "key": "Control", + "variables": [] + } + ], + "trafficAllocation": [ + { + "entityId": "391535909", + "endOfRange": 10000 + } + ], + "audienceIds": [], + "forcedVariations": { + "Harry Potter": "Control" + } + } + ], + "groups": [ + { + "id": "1015968292", + "policy": "random", "experiments": [ { "id": "2738374745", "key": "first_grouped_experiment", + "layerId": "3301900159", "status": "Running", - "groupId": "1015968292", "variations": [ { "id": "2377378132", @@ -198,18 +232,12 @@ "Harry Potter": "A", "Tom Riddle": "B" } - } - ] - }, - { - "id": "2625300442", - "policy": "single_experiment", - "experiments": [ + }, { "id": "3042640549", "key": "second_grouped_experiment", + "layerId": "2625300442", "status": "Running", - "groupId": "1015968292", "variations": [ { "id": "1558539439", @@ -240,103 +268,124 @@ "Ronald Weasley": "B" } } + ], + "trafficAllocation": [ + { + "entityId": "2738374745", + "endOfRange": 4000 + }, + { + "entityId": "3042640549", + "endOfRange": 8000 + } ] + } + ], + "features": [ + { + "id": "4195505407", + "key": "boolean_feature", + "layerId": "", + "experimentIds": [], + "variables": [] }, { - "id": "3780747876", - "policy": "single_experiment", - "experiments": [ + "id": "3926744821", + "key": "double_single_variable_feature", + "layerId": "", + "experimentIds": [], + "variables": [ { - "id": "3262035800", - "key": "multivariate_experiment", - "status": "Running", - "variations": [ - { - "id": "1880281238", - "key": "Fred", - "variables": [ - { - "id": "675244127", - "value": "F" - }, - { - "id": "4052219963", - "value": "red" - } - ] - }, - { - "id": "3631049532", - "key": "Feorge", - "variables": [ - { - "id": "675244127", - "value": "F" - }, - { - "id": "4052219963", - "value": "eorge" - } - ] - }, - { - "id": "4204375027", - "key": "Gred", - "variables": [ - { - "id": "675244127", - "value": "G" - }, - { - "id": "4052219963", - "value": "red" - } - ] - }, - { - "id": "2099211198", - "key": "George", - "variables": [ - { - "id": "675244127", - "value": "G" - }, - { - "id": "4052219963", - "value": "eorge" - } - ] - } - ], - "trafficAllocation": [ - { - "entityId": "1880281238", - "endOfRange": 2500 - }, - { - "entityId": "3631049532", - "endOfRange": 5000 - }, - { - "entityId": "4204375027", - "endOfRange": 7500 - }, - { - "entityId": "2099211198", - "endOfRange": 10000 - } - ], - "audienceIds": [ - "3468206642" - ], - "forcedVariations": { - "Fred": "Fred", - "Feorge": "Feorge", - "Gred": "Gred", - "George": "George" - } + "id": "4111654444", + "key": "double_variable", + "type": "double", + "defaultValue": "14.99" + } + ] + }, + { + "id": "3281420120", + "key": "integer_single_variable_feature", + "layerId": "", + "experimentIds": [], + "variables": [ + { + "id": "593964691", + "key": "integer_variable", + "type": "integer", + "defaultValue": "7" } ] + }, + { + "id": "2591051011", + "key": "boolean_single_variable_feature", + "layerId": "", + "experimentIds": [], + "variables": [ + { + "id": "3974680341", + "key": "boolean_variable", + "type": "boolean", + "defaultValue": "true" + } + ] + }, + { + "id": "2079378557", + "key": "string_single_variable_feature", + "layerId": "", + "experimentIds": [], + "variables": [ + { + "id": "2077511132", + "key": "string_variable", + "type": "string", + "defaultValue": "wingardium leviosa" + } + ] + }, + { + "id": "3263342226", + "key": "multi_variate_feature", + "layerId": "", + "experimentIds": [], + "variables": [ + { + "id": "675244127", + "key": "first_letter", + "type": "string", + "defaultValue": "H" + }, + { + "id": "4052219963", + "key": "rest_of_name", + "type": "string", + "defaultValue": "arry" + } + ] + }, + { + "id": "3072915611", + "key": "launched_experiment", + "layerId": "3587821424", + "status": "Launched", + "variations": [ + { + "id": "1647582435", + "key": "launch_control", + "variables": [] + } + ], + "trafficAllocation": [ + { + "entityId": "1647582435", + "endOfRange": 8000 + } + ], + "audienceIds": [], + "forcedVariations": {} } - ] -} \ No newline at end of file + ], + "liveVariables": [] +}