Closed Bug 1653348 Opened 5 years ago Closed 5 years ago

Add test cases to cover current collection of add-ons Telemetry data

Categories

(Toolkit :: Add-ons Manager, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
mozilla80
Tracking Status
firefox80 --- fixed

People

(Reporter: willdurand, Assigned: willdurand)

References

Details

Attachments

(1 file)

We have various add-ons related data in Telemetry (see Bug 1653028). Let's add some test cases to make sure that nobody removes it without us noticing.

I don't know how to force-update the 'environment.addons.activeAddons'
field in the current ping data so this isn't covered with assertions,
but we make sure that this field is still there at least (despite no
coverage of the exposed properties).

Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9c69d81ccdd2 Add test case to cover current collection of add-ons Telemetry data. r=rpl

Sorry, it looks like local dev and CI don't have the exact same Telemetry settings. I updated the patch with the use of a pref to fix the problem.

Flags: needinfo?(wdurand)
Pushed by abutkovits@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b1182c66cfee Add test case to cover current collection of add-ons Telemetry data. r=rpl
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: