[Experiment] Pref-Flip Experiment: Enable Service Worker Debugging on DevEdition Fx 77.0 to 78.0 Beta
Categories
(Shield :: Shield Study, task, P3)
Tracking
(firefox74 unaffected, firefox75 unaffected, firefox76 unaffected, firefox77 fixed, firefox78 fixed)
| Tracking | Status | |
|---|---|---|
| firefox74 | --- | unaffected |
| firefox75 | --- | unaffected |
| firefox76 | --- | unaffected |
| firefox77 | --- | fixed |
| firefox78 | --- | fixed |
People
(Reporter: experimenter, Assigned: Harald)
References
()
Details
User Story
Delivery Type: Pref Flip Experiment
What is the preference we will be changing
devtools.debugger.features.windowless-service-workers
What are the branches of the experiment and what values should
each branch be set to?
- Treatment Debugging Enabled 50%:
Value: true
Control with Service Worker Debugging enabled
- Control Debugging Disabled 50%:
Value: false
Control with Service Worker Debugging disabled
What version and channel do you intend to ship to?
72% of Beta Firefox 77.0 to 78.0
Are there specific criteria for participants?
Countries: all
Locales: all
What is your intended go live date and how long will the experiment run?
May 12, 2020 - Jun 16, 2020 (35 days)
What is the main effect you are looking for and what data will you use to
make these decisions?
The following performance metrics should not increase (>5%):
- `MEMORY_TOTAL`
- `GC_MAX_PAUSE_MS_2`
- `DEVTOOLS_COLD_TOOLBOX_OPEN_DELAY_MS`
- `DEVTOOLS_WARM_TOOLBOX_OPEN_DELAY_MS`
- `DEVTOOLS_TOOLBOX_PAGE_RELOAD_DELAY_MS`
Engagement in the following should remain the same (5%):
- `DEVTOOLS_[TOOLBOX|INSPECTOR|WEBCONSOLE|JSDEBUGGER|NETMONITOR]_OPENED_COUNT`
Who is the owner of the data analysis for this experiment?
cdowhygelund@mozilla.com
Will this experiment require uplift?
False
QA Status of your code:
Experiment testing: https://jira.mozilla.com/browse/PI-612
TBD
Feature testing: https://jira.mozilla.com/browse/PI-362
76 Test report GREEN
77 Test report GREEN
Link to more information about this experiment:
https://experimenter.services.mozilla.com/experiments/service-worker-debugging-performance-experiment/
Service Worker Debugging Performance Experiment
DevTools new feature, Service Worker Debugging, has had performance leak regressions during development that got addressed. We might miss other performance/memory issues that are not covered by automation. To answer that question, we want to a/b test the feature on DevEdition and validate that performance/memory does not regress.
Experimenter is the source of truth for details and delivery. Changes to Bugzilla are not reflected in Experimenter and will not change delivery configuration.
Data Science Issue: https://jira.mozilla.com/browse/DO-167
More information: https://experimenter.services.mozilla.com/experiments/service-worker-debugging-performance-experiment/
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 1•6 years ago
|
||
We need to make sure we enable this first in Nightly (1603190), so this slips to 77 as we depend on DOM team in bug 1618546.
Comment 2•6 years ago
|
||
We have finished testing the DevTools Experiment: Service Worker Debugging experiment for Firefox Developer Edition 77.0bx.
The experiment targets Firefox Developer Edition 77 and 78. Considering the fact that there is no Firefox Dev Edition 78 build available yet, we will perform another round of testing during the Nightly code freeze on what will be the latest Nightly 78.0a1 available since there will be only a few changes for this version during that time and it will be more stable.
Quality status: GREEN - SHIP IT
Why is this experiment green?
- No issues have been found during testing.
Testing Summary:
- Test Suite: Test Rail;
Tested Platforms:
- Windows 10 x64;
- Mac 10.15;
- Ubuntu 18.04 x64;
Tested Firefox versions:
- Firefox Developer Edition 77.0b5 en-US;
- Firefox Developer Edition 77.0b5 de;
- Firefox Developer Edition 77.0b5 es-ES;
| Reporter | ||
Updated•6 years ago
|
| Reporter | ||
Comment 3•6 years ago
|
||
Comment 4•6 years ago
|
||
DevTools Experiment: Service Worker Debugging
Firefox Developer Edition 78.0bx
We have finished testing the DevTools Experiment: Service Worker Debugging experiment for Firefox Developer Edition 78.0bx.
The experiment is already live and since will be also live during Dev Edition 78 we have performed another round of testing during the Nightly 78.0a1 code freeze to ensure that there are no new issues with the experiment between the Firefox versions.
Quality status: GREEN
Why is this experiment green?
During testing, we have encountered a new issue (Bug 1641561). However, this is a feature bug which it’s not considered of high impact for the experiment and for the end user experience.
Testing Summary:
Tested Platforms:
- Windows 10 x64;
- macOS 10.15;
- Ubuntu 18.04 x64;
Tested Firefox versions:
- Nightly 78.0a1 en-US;
- Nightly 78.0a1 de;
- Nightly 78.0a1 es-ES;
| Reporter | ||
Updated•5 years ago
|
Updated•5 years ago
|
Description
•