Closed Bug 1559519 Opened 7 months ago Closed 6 months ago

Create add-ons to test and demonstrate Normandy branched add-on studies

Categories

(Firefox :: Normandy Client, task)

task
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: mythmon, Unassigned)

References

Details

Add-ons that demonstrate the functionality of Normandy branched add-on studies (bug 1522214) need to be created in order to fully test the feature, and to serve as an example to study developers.

Type: defect → task
Depends on: 1536658

It'd be great if we can fork https://github.com/mozilla/shield-studies-addon-utils/tree/master/examples/small-study and https://github.com/mozilla/shield-studies-addon-template so that we at the same time see the difference between the previous study add-on structure with the new :)

A first draft of the QA add-on is available here: https://github.com/mozilla/normandy-nextgen-study-example/releases/tag/v0.1.0

I opted not to update the shield studies utils example. Shield study utils does a lot more work than I wanted to demonstrate here, and I wanted to get something ready quickly.

Looks great :mythmon and good choice for getting the example up quickly! :) We/I'll get around to migrating the shield studies utils/template repos in due time, if needed

I've updated the README in the repo, and released a slightly updated version of the add-on in the Releases section of the repo. Please see the updated installation and usage instructions here.

I've released version 0.3 of the add-on, which includes 3 variants for testing branches, and 2 versions (0.3 and 0.3pre) of each variant for testing upgrades. I believe this is enough for QA to test the features.

Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.