Closed Bug 2076491 Opened 1 month ago Closed 1 month ago

Update New Tab train-hop runtime metrics generation to handle new extra_keys

Categories

(Firefox :: New Tab Page, task, P1)

task

Tracking

()

RESOLVED FIXED
160 Branch
Tracking Status
firefox160 --- fixed

People

(Reporter: ini, Assigned: ini)

References

(Blocks 1 open bug)

Details

(Whiteboard: [hnt])

Attachments

(3 external files)

As suggested in Bug 2076281, if Glean is able to register new extra_keys on an existing event at runtime, we can update our metrics generation script to include existing telemetry.

Component: Glean: SDK → Telemetry
Priority: -- → P3
Product: Data Platform and Tools → Toolkit
Summary: Update New Tab train-hop runtime metrics generation script to handle new extra_keys → Update New Tab train-hop runtime metrics generation to handle new extra_keys
Attachment #9655507 - Attachment description: WIP: Bug 2076491 - Update New Tab train-hop runtime metrics generation to handle new extra_keys. r=#home-newtab-reviewers → WIP: Bug 2076491 - Update New Tab train-hop runtime metrics generation to handle new extra_keys on existing events. r=#home-newtab-reviewers
Component: Telemetry → New Tab Page
Product: Toolkit → Firefox

The product::component has been changed since the backlog priority was decided, so we're resetting it.
For more information, please visit BugBot documentation.

Priority: P3 → --
Assignee: nobody → ini
Attachment #9655507 - Attachment description: WIP: Bug 2076491 - Update New Tab train-hop runtime metrics generation to handle new extra_keys on existing events. r=#home-newtab-reviewers → Bug 2076491 - Update New Tab train-hop runtime metrics generation to handle new extra_keys on existing events. r=#home-newtab-reviewers
Status: NEW → ASSIGNED
Attachment #9656987 - Attachment description: Bug 2076491 - Update New Tab train-hop runtime metrics generation to handle new extra_keys. r=#home-newtab-reviewers → Bug 2076491 - Continue New Tab runtime metric registration past individual failures. r=#home-newtab-reviewers
Priority: -- → P1
Pushed by ini@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/738d032c675c https://hg.mozilla.org/integration/autoland/rev/e3bef2af4440 Update New Tab train-hop runtime metrics generation to handle new extra_keys on existing events. r=mconley https://github.com/mozilla-firefox/firefox/commit/2ca9f7cd685d https://hg.mozilla.org/integration/autoland/rev/aa5eff349280 Continue New Tab runtime metric registration past individual failures. r=mconley https://github.com/mozilla-firefox/firefox/commit/4cbf7b1359ba https://hg.mozilla.org/integration/autoland/rev/d46556c102cb Add a train-hop CI test for New Tab runtime events recording all extra keys. r=mconley
Pushed by abutkovits@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/fdf5d518a28f https://hg.mozilla.org/integration/autoland/rev/3fde972a91ce Revert "Bug 2076491 - Add a train-hop CI test for New Tab runtime events recording all extra keys. r=mconley" for causing failures at test_NewTabGleanUtils.js.

Backout cause: Bug 1954203 (custom pings aren't re-registered after testResetFOG in compiled builds) silently dropped the event. The test now uses the built-in events ping.

Flags: needinfo?(ini)
Pushed by ini@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/f3db19dec2b1 https://hg.mozilla.org/integration/autoland/rev/ec36718ddfad Update New Tab train-hop runtime metrics generation to handle new extra_keys on existing events. r=mconley https://github.com/mozilla-firefox/firefox/commit/0746d58ae83d https://hg.mozilla.org/integration/autoland/rev/5f64c9442b49 Continue New Tab runtime metric registration past individual failures. r=mconley https://github.com/mozilla-firefox/firefox/commit/32578170bef0 https://hg.mozilla.org/integration/autoland/rev/58f109ff9221 Add a train-hop CI test for New Tab runtime events recording all extra keys. r=mconley
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 160 Branch
QA Whiteboard: [qa-triage-done-c161/b160]
See Also: → 2086669
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: