experimenter
experimenter copied to clipboard
A web application for managing user experiments for Mozilla Firefox.
We have a pattern with our experiment dates in Experimenter that is used both in legacy and in Nimbus: For each of (start_date, enrollment_end_date, end_date) there are three possible states:...
https://mozilla-hub.atlassian.net/browse/EXP-3828 ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/EXP-3972)
In the frontend we use Bootstrap which has utility classes for anything you could need in terms of layout and spacing and typography. Using inline style attributes can create styles...
[Thread in #ask-experimenter](https://mozilla.slack.com/archives/CF94YGE03/p1698342474319499) for context When one or more multifeature experiments are Live and a user goes to launch a new **single feature** experiment, they will need to adjust their...
(Most) metrics in the [Android Unified Search experiment](https://experimenter.services.mozilla.com/nimbus/new-unified-search-for-firefox-android/results#tagged_follow_on_searches) are missing the (?) which on hover displays the metric description. Expected behavior:  Actual behavior:...
Ciprian raised a very good point which is that now that we can re enroll in rollouts, that could interact with the pref logic in desktop so that 1) A...
A race condition can cause the branches page to crash. STR: 1. Load an experiment branches page that is already configured with a feature value 1. Click into the rich...
Replace with `screen.getByTestId(...);` which throws if it is not found. _Originally posted by @brennie in https://github.com/mozilla/experimenter/pull/8961#discussion_r1228603149_ ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/EXP-3569)
We don't have any docs about the differences between our v5 and v6 APIs, so let's add some. We could add a readme to the experimenter/experiments/api, or add docstrings to...
**[Prerequisites]:** * Have a rollout in the Live state. (eg [https://stage.experimenter.nonprod.dataops.mozgcp.net/nimbus/vbandac-past-enrollment-tracking-reqexcl-ios-rollout/](https://stage.experimenter.nonprod.dataops.mozgcp.net/nimbus/vbandac-past-enrollment-tracking-reqexcl-ios-rollout/edit/branches)) **[Steps to reproduce]:** 1. Navigate to the rollout from prerequisites. 1. Select the “summary” string from the URL and...