Open Bug 1995796 Opened 2 months ago Updated 11 days ago

How much of our applink startup telemetry is coming from our applink startup CI tests?

Categories

(Testing :: Performance, task)

task

Tracking

(Not tracked)

People

(Reporter: mstange, Unassigned)

References

Details

(Whiteboard: [fxp])

We're probably submitting telemetry data from the Android startup tests that we're running in CI. Is that a problem?

Marc suggested that we could potentially capture this with glam debug pings, which could be useful.

Whiteboard: [fxp]

@bas @sparky are you able to help answer this question? do we disable telemetry pings for our applink startup tests in CI, or is there a way to identify them after the fact?

Flags: needinfo?(gmierzwinski)
Flags: needinfo?(bas)

I believe in various situations we disable telemetry pings. But the startup tests are kinda special so I bet we're not? We should though, IMHO.

Flags: needinfo?(bas)

Last time we found this issue, we found a periodic signal coming from them in the telemetry data. We use a special startup activity to disable them in Raptor, but we don't use that with the startup tests so we're likely submitting telemetry data from them: https://searchfox.org/firefox-main/source/testing/raptor/raptor/browsertime/android.py#114

We also have a special tag for any telemetry that does get produced by our tests: https://searchfox.org/firefox-main/source/testing/raptor/raptor/browsertime/android.py#159

Ideally, we should be able to set a pref to disable these instead of having to use a separate startup activity since I imagine that changing the startup activity might impact our tests.

Flags: needinfo?(gmierzwinski)
You need to log in before you can comment on or make changes to this bug.