Skip to content

Instantly share code, notes, and snippets.

@maxxcrawford
Last active December 17, 2019 22:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save maxxcrawford/2b45f707ccc2f930cc979a31ad7dd96b to your computer and use it in GitHub Desktop.
Save maxxcrawford/2b45f707ccc2f930cc979a31ad7dd96b to your computer and use it in GitHub Desktop.
Run to simulate enrollment in v3 Doh Add-on study, and receive the v1.1.0 of the DoH Rollout add-on ENABLED
{
"id": 885,
"last_updated": "2019-12-10T20:09:30.699438Z",
"name": "DoH US Engagement Study V4",
"enabled": true,
"is_approved": true,
"revision_id": 2857,
"action": "branched-addon-study",
"arguments": {
"slug": "addon-doh-us-engagement-study-v4-release-70-72-bug-1599650",
"userFacingDescription": "This Firefox experiment will measure the impact on user engagement and retention when DNS over HTTPS is rolled out in the United States. Users who are part of the study will receive a notification before DNS over HTTPS is enabled. Set network.trr.mode to ‘5’ in about:config to permanently disable DoH. This experiment does not collect personally-identifiable information, DNS queries, or answers.",
"userFacingName": "DNS over HTTPS US Rollout",
"isEnrollmentPaused": false,
"branches": [
{
"extensionApiId": 97,
"ratio": 1,
"slug": "doh-rollout-heuristics"
}
]
},
"extra_filter_expression": "(\n \"browser.search.region\"|preferenceValue == \"US\"\n || normandy.addons[\"doh-rollout@mozilla.org\"].active\n)\n&& normandy.os.isWindows\n&& \"devtools.policy.disabled\"|preferenceValue != true\n&& \"datareporting.policy.dataSubmissionEnabled\"|preferenceValue != false\n&& \"identity.fxaccounts.enabled\"|preferenceValue != false",
"filter_expression": "(normandy.locale in [\"en-GB\",\"en-US\",\"en-CA\",\"en-AU\"]) && (normandy.channel in [\"release\"]) && ((normandy.version>=\"70\"&&normandy.version<\"71\")||(normandy.version>=\"71\"&&normandy.version<\"72\")||(normandy.version>=\"72\"&&normandy.version<\"73\")) && ([\"doh-rollout\",normandy.userId]|bucketSample(200,150,10000)) && ((\n \"browser.search.region\"|preferenceValue == \"US\"\n || normandy.addons[\"doh-rollout@mozilla.org\"].active\n)\n&& normandy.os.isWindows\n&& \"devtools.policy.disabled\"|preferenceValue != true\n&& \"datareporting.policy.dataSubmissionEnabled\"|preferenceValue != false\n&& \"identity.fxaccounts.enabled\"|preferenceValue != false)",
"latest_revision_id": 2857,
"approved_revision_id": 2857,
"approval_request": {
"id": 1925,
"created": "2019-12-10T19:44:18.527846Z",
"creator": {
"id": 6,
"first_name": "Josh",
"last_name": "Gaunt",
"email": "jgaunt@mozilla.com"
},
"approved": true,
"approver": {
"id": 1,
"first_name": "Michael",
"last_name": "Cooper (mythmon)",
"email": "mcooper@mozilla.com"
},
"comment": "r+ to pause"
},
"identicon_seed": "v1:613irhuzmy6",
"capabilities": [
"action.branched-addon-study",
"jexl.transform.bucketSample"
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment