Closed Bug 1639148 Opened 5 years ago Closed 5 years ago

Disable telemetry on weekly Fennec tests

Categories

(Testing :: Raptor, defect, P1)

defect

Tracking

(firefox80 fixed)

RESOLVED FIXED
mozilla80
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

Severity: -- → S3
Assignee: nobody → aionescu
Priority: P2 → P1

Could someone point me to the log or code that shows the telemetry is enabled on fennec tests?

Flags: needinfo?(fstrugariu)

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?

Flags: needinfo?(fstrugariu) → needinfo?(hskupin)

I don't know, sorry.

Flags: needinfo?(hskupin)

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.

Flags: needinfo?(fstrugariu)

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

Flags: needinfo?(fstrugariu)
Status: NEW → ASSIGNED

:chutten, shouldn't I set datareporting.healthreport.uploadEnabled to false instead for this patch?

Flags: needinfo?(chutten)

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!

Flags: needinfo?(chutten)
Attachment #9159645 - Attachment description: Bug 1639148 Disable telemetry on weekly Fennec tests r?#perftest,chutten → Bug 1639148 Disable telemetry on weekly Fennec tests r?#perftest,dexter,RyanVM
Pushed by aionescu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/94eaec214310 Disable telemetry on weekly Fennec tests r=chutten,Dexter
Status: ASSIGNED → 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: