Open Bug 1950355 Opened 29 days ago Updated 29 days ago

Send Glean metrics from debug builds

Categories

(Firefox for Android :: Experimentation and Telemetry, task)

All
Android
task

Tracking

()

People

(Reporter: polly, Unassigned)

Details

Currently, if you are running a local debug build of Fenix, you don't get any Glean telemetry from it, because we switch in a DebugMetricController that doesn't do anything. This is where the switch happens
This causes problems when trying to examine what pings are sent - you have to wait for the nightly build or make local code changes. This is slowing down QA feedback loops.
Propose getting rid of the DebugMetricController altogether and always using the ReleaseMetricController.
Consequences: This may cause a very small inflation in metrics for all telemetry services defined here. But events from the debug build can be filtered out in looker anyway.

It shouldn't even be an increase of pings anywhere, because debug builds use a different application ID (org.mozilla.fenix.debug), which is not a known app id for our pipeline, so we won't even ingest that data.

You need to log in before you can comment on or make changes to this bug.