Open Bug 1672747 Opened 5 years ago Updated 4 years ago

[Meta] Audit media related telemetry to ensure it's collected on GeckoView as expected

Categories

(Core :: Audio/Video, task, P3)

task

Tracking

()

People

(Reporter: bryce, Unassigned)

References

(Depends on 4 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

Collection of telemetry data on GeckoView based platforms is done via a different process than has historically been used for Mozilla products. Specifically, adding fennec or geckoview (this one is deprecated as of writing) is not sufficient to gather data on Fenix or other GV based platforms. Additionally setting the operating_system property on telemetry does not ensure Android based gathering but rather functions like so

The operating_systems optional param is there to get us to ifdef out certain metrics that aren't used in certain OSes. It's fairly rarely employed.

https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/start/report-gecko-telemetry-in-glean.html is the process we should be using for GV.

If we think data is being gathered on Fenix or we want certain data to be gathered on Fenix I suggest that we verify that it is indeed being gathered. If it's not, we should create bugs to fix that and block this bug on them.

Looking some more, I suspect we're not gathering any data on GV platforms. If I understand correctly, we'd need any such data to be in metrics.yaml[0] and I don't see any media data in there right now.

[0] https://searchfox.org/mozilla-central/rev/25d5a4443a7e13cfa58eff38f1faa5e69f0b170f/toolkit/components/telemetry/geckoview/streaming/metrics.yaml

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