Closed
Bug 1876159
Opened 10 months ago
Closed 10 months ago
A bug has been identified in the instrumentation for 1862493
Categories
(Firefox :: New Tab Page, task)
Firefox
New Tab Page
Tracking
()
RESOLVED
FIXED
124 Branch
People
(Reporter: gleonard, Assigned: gleonard)
References
Details
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
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 should never have both display_position
and display_fail_reason
set. 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: nobody → gleonard
Assignee | ||
Comment 1•10 months ago
|
||
Pushed by gleonard@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0889e1d96f2c
Added check for display_fail_reason when setting positions. r=thecount,mconley
Comment 3•10 months ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 10 months ago
status-firefox124:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch
Assignee | ||
Comment 4•10 months ago
|
||
While verifying https://bugzilla.mozilla.org/show_bug.cgi?id=1862493 in nightly, it was found that approximately 1.5.% of the the rows contained an error. This patch is to fix that issue.
3 units tests have been added, 2 explicitly around updating lists of tiles.
Original Revision: https://phabricator.services.mozilla.com/D199502
Updated•10 months ago
|
Attachment #9377197 -
Flags: approval-mozilla-beta?
Comment 5•10 months ago
|
||
Uplift Approval Request
- String changes made/needed: None
- Risk associated with taking this patch: Low risk
- Fix verified in Nightly: yes
- Is Android affected?: no
- Code covered by automated testing: yes
- Steps to reproduce for manual QE testing: Manual testing not required
- User impact if declined: Internal Ads dashboards will be inaccurate
- Explanation of risk level: Fixes new intrumentation added for 123.
- Needs manual QE test: no
Updated•10 months ago
|
Attachment #9377197 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•10 months ago
|
status-firefox123:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•