We've been unintentionally skipping browser_startup_mainthreadio.js for 5 months
Categories
(Toolkit :: Performance Monitoring, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox113 | --- | wontfix |
firefox114 | --- | wontfix |
firefox115 | --- | fixed |
People
(Reporter: mconley, Assigned: Gijs)
References
(Depends on 2 open bugs, Regression)
Details
(Keywords: regression)
Attachments
(4 files)
Bug 1794715 added a rule to a mochitest-browser test manifest to not run browser_startup_mainthreadio.js on 32-bit Windows.
Unfortunately, a small typo caused that test to be skipped altogether (since os = win
always evaluates to true, I believe).
We should revive this test, and (ugh) update the allow-list with any new IO that's snuck in since it's been disabled.
Reporter | ||
Comment 1•1 year ago
|
||
Assignee | ||
Comment 2•1 year ago
|
||
😭
Filed bug 1831514 to prevent this structurally in the test manifest parser.
Comment 3•1 year ago
|
||
Set release status flags based on info from the regressing bug 1794715
Updated•1 year ago
|
Updated•1 year ago
|
Assignee | ||
Comment 4•1 year ago
|
||
Mike, do you have cycles to investigate this further and get this re-enabled? If not, let me know and I think I can take it...
Reporter | ||
Comment 5•1 year ago
|
||
Yeah, sorry - been heads down on this device migration thing for the past few days and haven't yet had time to surface. If you have time to take this, please by all means!
Assignee | ||
Comment 6•1 year ago
|
||
(In reply to Mike Conley (:mconley) (:⚙️) from comment #5)
Yeah, sorry - been heads down on this device migration thing for the past few days and haven't yet had time to surface. If you have time to take this, please by all means!
NP, I can chase this some more.
Assignee | ||
Comment 7•1 year ago
|
||
Depends on D178062
Assignee | ||
Comment 8•1 year ago
|
||
Depends on D178063
Assignee | ||
Comment 9•1 year ago
|
||
Depends on D178064
Comment 10•1 year ago
|
||
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/0385612c48c5 move NSS mainthread IO allowlist entries to before becoming idle instead of before handling user events in browser_startup_mainthreadio.js, r=mconley https://hg.mozilla.org/integration/autoland/rev/3558266c434f add exception for ORB JS validator loading ld.so.conf to browser_startup_mainthreadio.js, r=mconley https://hg.mozilla.org/integration/autoland/rev/536375224eb1 re-enable browser_startup_mainthreadio.js, r=mconley
Comment 11•1 year ago
|
||
Backed out 4 changesets (Bug 1833104, Bug 1831406) for causing failures in browser_startup_mainthreadio.js CLOSED TREE
Log: https://treeherder.mozilla.org/logviewer?job_id=415850103&repo=autoland&lineNumber=3734
Backout: https://hg.mozilla.org/integration/autoland/rev/69f226b3c41e8fe89cf6567ac2356cccfa19acfc
Assignee | ||
Comment 12•1 year ago
|
||
Hrmpf, missed that there was an msix-specific failure.
I'm going to reland the patches minus the one enabling the test, to reduce noise...
Comment 13•1 year ago
|
||
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/0f20f53c755c move NSS mainthread IO allowlist entries to before becoming idle instead of before handling user events in browser_startup_mainthreadio.js, r=mconley https://hg.mozilla.org/integration/autoland/rev/b71496ed5bb1 add exception for ORB JS validator loading ld.so.conf to browser_startup_mainthreadio.js, r=mconley
Assignee | ||
Comment 14•1 year ago
|
||
Comment 15•1 year ago
|
||
bugherder |
Comment 16•1 year ago
|
||
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/d366ee04eb45 add exception for msix distribution.ini read, r=mconley https://hg.mozilla.org/integration/autoland/rev/1b84db2f5f78 re-enable browser_startup_mainthreadio.js, r=mconley
Assignee | ||
Updated•1 year ago
|
Comment 17•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d366ee04eb45
https://hg.mozilla.org/mozilla-central/rev/1b84db2f5f78
Comment 18•1 year ago
|
||
The patch landed in nightly and beta is affected.
:Gijs, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox114
towontfix
.
For more information, please visit BugBot documentation.
Assignee | ||
Updated•1 year ago
|
Description
•