experimenter icon indicating copy to clipboard operation
experimenter copied to clipboard

A web application for managing user experiments for Mozilla Firefox.

Results 355 experimenter issues
Sort by recently updated
recently updated
newest added

If you set the min and max versions to the same value, the review serializer will complain it can't find any feature configs within that version range. However setting min...

Almost every NimbusReviewSerializer test includes the following snippet: ```python serializer = NimbusReviewSerializer( experiment, data=NimbusReviewSerializer(experiment, context={"user": self.user}).data, context={"user": self.user}, ) ``` We should add a helper to the testcase for this,...

If the user is going to launch a setPref experiment, it may conflict with a live prefFlips experiment, which would cause unenrollment. We should warn about that case. ┆Issue is...

If the user is going to launch a prefFlips experiment, it may conflict with a live setPref experiment, which would cause unenrollment. We should warn about that case. ┆Issue is...

Add a feature config value of: ``` { "key": " " } ``` and the editor will break. The following exception is logged in the console: ``` Uncaught SyntaxError: JSON.parse:...

We set up git in our circleCI config [here](https://github.com/mozilla/experimenter/blob/f23ddd80f2abccfdd491354c8e90bd11a93097cf/.circleci/config.yml#L472-L477), but we commit in a separate step [here](https://github.com/mozilla/experimenter/blob/f23ddd80f2abccfdd491354c8e90bd11a93097cf/.circleci/config.yml#L478-L503). CircleCI does not share state between steps, so the configuration we did in...

we were flooding sentry with duplicate errors on [cirrus-prod](https://mozilla.sentry.io/issues/?project=4505841055825920&statsPeriod=7d) Find a way so that we can reduce that rate if a similar thing happens again? ie subsample rate or something...

Seen here: https://app.circleci.com/pipelines/github/mozilla/experimenter/42275/workflows/fb7f5714-d394-47af-b120-ab56cd3c892e/jobs/217164 ```py _________ test_rollout_live_update_approve_and_reject[FIREFOX_DESKTOP] _________ selenium = kinto_client = application = 'DESKTOP' default_data_api = {'application': 'DESKTOP', 'changelogMessage': 'test updates', 'featureConfigIds': [1], 'firefoxMinVersion': 'FIREFOX_120', ...} experiment_slug = 'test_rollout_live_update_approve_and_rejectfirefox_desktopbecf' experiment_url...

If Cirrus missing any configuration, it should display a clear message to the user about what's wrong with it. ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/EXP-4726)

Seen here: https://app.circleci.com/pipelines/github/mozilla/experimenter/42107/workflows/7940d4e2-96cd-4aeb-9cf5-6692239dd146/jobs/215843 Maybe it's trying to query the config before the server has finished starting? ```py _________ ERROR collecting integration/nimbus/test_mobile_targeting.py _________ /root/.cache/pypoetry/virtualenvs/experimenter_integration_tests-9yJEYhsL-py3.11/lib/python3.11/site-packages/requests/models.py:974: in json return complexjson.loads(self.text, **kwargs) /usr/local/lib/python3.11/json/__init__.py:346: in...