Skip to content

Instantly share code, notes, and snippets.

@nbhasin2
Created July 6, 2021 18:18
Show Gist options
  • Select an option

  • Save nbhasin2/35faa153b7d48aed56d05a3f0909a801 to your computer and use it in GitHub Desktop.

Select an option

Save nbhasin2/35faa153b7d48aed56d05a3f0909a801 to your computer and use it in GitHub Desktop.
sample_experiment.json
{
"data": [
{
"slug": "android-keystore-reliability-experiment-v3",
"appId": "org.mozilla.firefox",
"appName": "fenix",
"channel": "release",
"endDate": null,
"branches": [
{
"slug": "control",
"ratio": 1,
"feature": {
"value": {},
"enabled": true,
"featureId": "fenix-android-keystore"
}
},
{
"slug": "treatment",
"ratio": 1,
"feature": {
"value": {},
"enabled": true,
"featureId": "fenix-android-keystore"
}
}
],
"outcomes": [],
"arguments": {},
"probeSets": [],
"startDate": null,
"targeting": "true",
"featureIds": [
"fenix-android-keystore"
],
"application": "org.mozilla.firefox",
"bucketConfig": {
"count": 10000,
"start": 0,
"total": 10000,
"namespace": "fenix-android-keystore-1",
"randomizationUnit": "nimbus_id"
},
"schemaVersion": "1.5.0",
"userFacingName": "Android KeyStore Reliability Experiment v3",
"referenceBranch": "control",
"proposedDuration": 28,
"isEnrollmentPaused": false,
"proposedEnrollment": 7,
"userFacingDescription": "This experiment tests reliability of the Android KeyStore, which is used to protect (encrypt) sensitive data at rest.",
"id": "android-keystore-reliability-experiment-v3",
"last_modified": 1619558823897
},
{
"slug": "nimbus-aa-validation-for-ios-v2",
"appId": "org.mozilla.ios.Fennec",
"appName": "firefox_ios",
"channel": "beta",
"endDate": null,
"branches": [
{
"slug": "a2",
"ratio": 40,
"feature": {
"value": {},
"enabled": true,
"featureId": "nimbusValidation"
}
},
{
"slug": "a1",
"ratio": 60,
"feature": {
"value": {},
"enabled": true,
"featureId": "nimbusValidation"
}
}
],
"outcomes": [],
"arguments": {},
"probeSets": [],
"startDate": "2021-04-19T22:40:44.614622Z",
"targeting": "true",
"featureIds": [
"nimbusValidation"
],
"application": "org.mozilla.ios.Fennec",
"bucketConfig": {
"count": 8000,
"start": 0,
"total": 10000,
"namespace": "nimbus-aa-validation-for-ios-v2-1",
"randomizationUnit": "nimbus_id"
},
"schemaVersion": "1.4.0",
"userFacingName": "Nimbus A/A validation for iOS v2",
"referenceBranch": "a1",
"proposedDuration": 28,
"isEnrollmentPaused": true,
"proposedEnrollment": 7,
"userFacingDescription": "Is Nimbus working? This experiment tries to find out.",
"id": "nimbus-aa-validation-for-ios-v2",
"last_modified": 1619530368808
},
{
"slug": "nimbus-tab-tray-validation-for-ios-v3",
"appId": "org.mozilla.ios.Fennec",
"appName": "firefox_ios",
"channel": "beta",
"endDate": null,
"branches": [
{
"slug": "t1",
"ratio": 40,
"feature": {
"value": {},
"enabled": true,
"featureId": "tabTrayValidation"
}
},
{
"slug": "t2",
"ratio": 60,
"feature": {
"value": {},
"enabled": true,
"featureId": "tabTrayValidation"
}
}
],
"outcomes": [],
"arguments": {},
"probeSets": [],
"startDate": "2021-04-19T22:40:44.614622Z",
"targeting": "true",
"featureIds": [
"tabTrayValidation"
],
"application": "org.mozilla.ios.Fennec",
"bucketConfig": {
"count": 8000,
"start": 0,
"total": 10000,
"namespace": "nimbus-tab-tray-id3",
"randomizationUnit": "nimbus_id"
},
"schemaVersion": "1.4.0",
"userFacingName": "nimbus tab tray validation",
"referenceBranch": "a1",
"proposedDuration": 28,
"isEnrollmentPaused": true,
"proposedEnrollment": 7,
"userFacingDescription": "Is Nimbus tab tray",
"id": "nimbus-tab-tray-id3",
"last_modified": 1619530368808
},
{
"slug": "android-keystore-reliability-experiment-v2",
"appId": "org.mozilla.firefox_beta",
"appName": "fenix",
"channel": "beta",
"endDate": null,
"branches": [
{
"slug": "treatment",
"ratio": 1,
"feature": {
"value": {},
"enabled": true,
"featureId": "fenix-android-keystore"
}
},
{
"slug": "control",
"ratio": 1,
"feature": {
"value": {},
"enabled": true,
"featureId": "fenix-android-keystore"
}
}
],
"outcomes": [],
"arguments": {},
"probeSets": [],
"startDate": null,
"targeting": "true",
"featureIds": [
"fenix-android-keystore"
],
"application": "org.mozilla.firefox_beta",
"bucketConfig": {
"count": 10000,
"start": 0,
"total": 10000,
"namespace": "android-keystore-reliability-experiment-v2-1",
"randomizationUnit": "nimbus_id"
},
"schemaVersion": "1.4.0",
"userFacingName": "Android KeyStore Reliability Experiment v2",
"referenceBranch": "control",
"proposedDuration": 28,
"isEnrollmentPaused": true,
"proposedEnrollment": 7,
"userFacingDescription": "This experiment tests reliability of the Android KeyStore, which is used to protect (encrypt) sensitive data at rest.",
"id": "android-keystore-reliability-experiment-v2",
"last_modified": 1617884422539
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment