Closed Bug 1703343 Opened 10 months ago Closed 10 months ago

Remove or update probes expiring in Firefox 90: telemetry.*

Categories

(Toolkit :: Telemetry, task, P1)

task

Tracking

()

RESOLVED FIXED
89 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox87 --- unaffected
firefox88 --- unaffected
firefox89 --- fixed

People

(Reporter: aryx, Assigned: chutten)

References

Details

(Whiteboard: [probe-expiry-alert])

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1700835 +++

Creating a new bug to keep the branch states readable. Bug 1700835 didn't extend the telemetry probes it mentioned:

The following Firefox probes will expire in the next major Firefox nightly release: version 90 [1].

telemetry.state_file_save_errors
telemetry.generated_new_client_id
telemetry.loaded_client_id_doesnt_match_pref

This will cause test failures after the version got increased to 90

TEST-UNEXPECTED-FAIL | toolkit/components/telemetry/tests/unit/test_client_id.js | test_client_id - [test_client_id : 58] "undefined" == true
TEST-UNEXPECTED-FAIL | toolkit/components/telemetry/tests/unit/test_SyncPingIntegration.js | test_shutdown_handler_submits - [test_shutdown_handler_submits : 51] recorded that we sent a ping. - "undefined" == true

What to do about this:

  1. If one, some, or all of the metrics are no longer needed, please remove them from their definitions files (Histograms.json, Scalars.yaml, Events.yaml).
  2. If one, some, or all of the metrics are still required, please submit a Data Collection Review [2] and patch to extend their expiry. There is a shorter form for data collection renewal [3].

If you have any problems, please ask for help on the #data-help Slack channel or the #telemetry Matrix room at https://chat.mozilla.org/#/room/#telemetry:mozilla.org. We'll give you a hand.

Your Friendly, Neighborhood Telemetry Team

[1] https://wiki.mozilla.org/Release_Management/Calendar
[2] https://wiki.mozilla.org/Firefox/Data_Collection
[3] https://github.com/mozilla/data-review/blob/master/renewal_request.md

This is an automated message sent from probe-scraper. See https://github.com/mozilla/probe-scraper for details.

Flags: needinfo?(chutten)

[Tracking Requested - why for this release]:

Oh poop. Well that's 100% my bad, sorry about this.

Assignee: nobody → chutten
Severity: -- → S4
Status: NEW → ASSIGNED
Flags: needinfo?(chutten)
Priority: -- → P1
Pushed by chutten@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a875b91d2d60
Renew client_id instrumentation to Fx94 r=TravisLong
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
See Also: → 1725500
You need to log in before you can comment on or make changes to this bug.