Closed
Bug 1674827
Opened 4 years ago
Closed 3 years ago
Re-enable startup_about_home_paint_cached Talos test
Categories
(Testing :: Talos, task, P2)
Tracking
(firefox98 fixed)
RESOLVED
FIXED
98 Branch
Tracking | Status | |
---|---|---|
firefox98 | --- | fixed |
People
(Reporter: mconley, Assigned: mconley)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
After some analysis, it seems that this test is failing because:
- During the getInfo.html page load step that runs during the profile-setup part of Talos, when the browser shuts down, we use AsyncShutdown to write a cache of the current about:home state to disk. However, because the getInfo.html step happens so quickly, sometimes at this point, that cache write doesn't include any data for TopSites (since the TopSitesFeed hasn't finished initializing yet).
- During the test then, the about:home document loads, but because the TopSites section hadn't initialized, no TopSites appear, which means that the topsites_first_painted_ts timestamp never gets set, meaning that the Telemetry Scalar that the startup_about_home_paint_cached test waits for also doesn't get set.
Updated•4 years ago
|
Severity: -- → S3
Priority: -- → P2
Comment 1•3 years ago
|
||
Hi :mconley, is this still a priority for you and if so, is there anything we can do to help?
Flags: needinfo?(mconley)
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
Yeah, thanks sparky - it turns out I've had a WIP patch for this lying around that I never posted because I must have gotten distracted by other things.
Here's a try push: https://treeherder.mozilla.org/jobs?repo=try&revision=01fe4757bc138e5afd4d68b92a0c826b850cf642
Flags: needinfo?(mconley)
Updated•3 years ago
|
Attachment #9260904 -
Attachment description: WIP: Bug 1674827 - Make sure getInfo.html waits for about:newtab's DiscoveryStreamFeed to finish initting when setting up a Talos test. r?sparky! → Bug 1674827 - Make sure getInfo.html waits for about:newtab's TopSitesFeed to finish initting when setting up a Talos test. r?sparky!
Assignee | ||
Comment 4•3 years ago
|
||
Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/94ca7b907b60 Make sure getInfo.html waits for about:newtab's TopSitesFeed to finish initting when setting up a Talos test. r=perftest-reviewers,sparky
Comment 6•3 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox98:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•