newtab telemetry bug - not setting tile position.
Categories
(Firefox :: New Tab Page, task)
Tracking
()
People
(Reporter: gleonard, Assigned: gleonard)
References
Details
Attachments
(3 files, 3 obsolete files)
During testing in 123 nightly a bug was found in the instrumentation for https://bugzilla.mozilla.org/show_bug.cgi?id=1862493
The topsites.sponsored_tiles_received
field in the newtab ping sometimes (0.18% of applicable records from nightly) does not have a tile position set when expected.
The behaviour has been reproduced locally using unit tests by mimicking the system tick triggering of the tiles from the contile service.
Assignee | ||
Updated•10 months ago
|
Assignee | ||
Comment 1•10 months ago
|
||
Comment 3•10 months ago
|
||
bugherder |
Assignee | ||
Comment 4•9 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D200047
Updated•9 months ago
|
Comment 5•9 months ago
|
||
Uplift Approval Request
- User impact if declined: Internal Ads dashboards will be inaccurate
- Code covered by automated testing: yes
- Risk associated with taking this patch: Low risk
- Fix verified in Nightly: yes
- String changes made/needed: None
- Is Android affected?: no
- Steps to reproduce for manual QE testing: Manual testing not required
- Explanation of risk level: Fixes new intrumentation added for 123.
- Needs manual QE test: no
Updated•9 months ago
|
Comment 7•9 months ago
|
||
This uplift request patches a file that doesn't exist on the beta branch.
Assignee | ||
Comment 8•9 months ago
|
||
Comment on attachment 9377234 [details]
Bug 1877197 - Set display_position in error condition or set display_fail_reason = unresolved
Beta/Release Uplift Approval Request
- User impact if declined: Internal Ads dashboards will be inaccurate
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce: Manual testing not required
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Fixes new instrumentation added for 123.
- String changes made/needed: none
- Is Android affected?: No
Assignee | ||
Comment 9•9 months ago
•
|
||
Locally git handled the file name change. I think moz-phab or mercurial does not handle file name changes in the same way?
Trying this without moz-phab to see if it will merge cleanly this way. If that doesn't work I'll need advice on next steps.
Assignee | ||
Comment 10•9 months ago
|
||
[Tracking Requested - why for this release]: Internal Ads dashboards will be inaccurate
Comment 11•9 months ago
|
||
You have documentation on how to request an uplift in phabricator/lando here:
https://wiki.mozilla.org/Release_Management/Requesting_an_Uplift
Assignee | ||
Comment 12•9 months ago
|
||
Assignee | ||
Comment 13•9 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D200940
Updated•9 months ago
|
Comment 14•9 months ago
|
||
Uplift Approval Request
- Code covered by automated testing: yes
- String changes made/needed: None
- Fix verified in Nightly: yes
- User impact if declined: Internal Ads dashboards will be inaccurate
- Is Android affected?: no
- Steps to reproduce for manual QE testing: Manual testing not required
- Risk associated with taking this patch: Low risk
- Needs manual QE test: no
- Explanation of risk level: Fixes new intrumentation added for 123.
Assignee | ||
Comment 15•9 months ago
|
||
Updated•9 months ago
|
Updated•9 months ago
|
Assignee | ||
Comment 16•9 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D200949
Updated•9 months ago
|
Comment 17•9 months ago
|
||
Uplift Approval Request
- Explanation of risk level: Fixes new intrumentation added for 123.
- Risk associated with taking this patch: Low risk
- Needs manual QE test: no
- User impact if declined: Internal Ads dashboards will be inaccurate
- Is Android affected?: no
- Steps to reproduce for manual QE testing: Manual testing not required
- String changes made/needed: None
- Code covered by automated testing: yes
- Fix verified in Nightly: yes
Updated•9 months ago
|
Updated•9 months ago
|
Comment 18•9 months ago
|
||
uplift |
Updated•9 months ago
|
Updated•9 months ago
|
Description
•