Disable telemetry on weekly Fennec tests
Categories
(Testing :: Raptor, defect, P1)
Tracking
(firefox80 fixed)
Tracking | Status | |
---|---|---|
firefox80 | --- | fixed |
People
(Reporter: Bebe, Assigned: alexandrui)
Details
Attachments
(1 file)
Weekly Fennec tests have been identified of running with telemetry enabled.
Disable telemetry and make sure we don't submit this data when running automated tests
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Could someone point me to the log or code that shows the telemetry is enabled on fennec tests?
Reporter | ||
Comment 2•5 years ago
|
||
I think there is a pref in firefox.
I think it's something related with: toolkit.telemetry.enabled
Henrik can you confirm it this is true?
Assignee | ||
Comment 4•5 years ago
|
||
My question is how exactly Fennec tests been identified of running with telemetry enabled? There's a way of disabling telemetry connection and another way of preventing the telemetry data to be uploaded.
Reporter | ||
Comment 5•5 years ago
|
||
run a test in debug mode and open about:config. There you can search for the perf in question and see if it's enabled or disabled
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 6•5 years ago
|
||
Assignee | ||
Comment 7•5 years ago
|
||
:chutten, shouldn't I set datareporting.healthreport.uploadEnabled
to false
instead for this patch?
Comment 8•5 years ago
|
||
Ah, with this question you unfortunately start a History Lesson : )
Back around Firefox 42 we had two data reporting mechanisms: Telemetry and Firefox Health Report. A project, called "Telemetry Unification", combined the two so that no one had to worry about which system was which.... Except that Fennec was outside of the scope of the project and so remains without "Unified Telemetry" to this day.
This means Fennec uses the old pref for turning telemetry upload on and off (toolkit.telemetry.enabled
) instead of the unified one (datareporting.healthreport.uploadEnabled
). You can see some of this complexity in TelemetryControllerBase and the Telemetry Preferences Documentation.
Hope that helps!
Updated•5 years ago
|
Comment 10•5 years ago
|
||
bugherder |
Description
•