Alert #34 - mozilla-central - 34.87% AndroidStartup:fenix cold_main_first_frame.median (android-hw-a51-11-0-aarch64-shippable)
Categories
(Fenix :: Performance, defect)
Tracking
(firefox125 unaffected, firefox126 wontfix, firefox127 fix-optional)
Tracking | Status | |
---|---|---|
firefox125 | --- | unaffected |
firefox126 | --- | wontfix |
firefox127 | --- | fix-optional |
People
(Reporter: cpeterson, Unassigned)
References
Details
(Keywords: regression, regressionwindow-wanted)
Attachments
(1 file)
134.65 KB,
image/png
|
Details |
Fenix's "cold_main_first_frame" perf test regressed about 30% (from 830 ms to 1100 ms) on 2024-03-26:
Neither Focus's nor GeckoViewExample's cold_main_first_frame time regressed, so this seems to be something Fenix specific:
Curiously, the mozilla-central pushlog for the regression includes aglavic's change to start running "cold_main_first_frame" on Chrome Android (Bug 1836330). Could those Chrome test changes might have affected the Fenix tests?
The mozilla-central pushlog:
Reporter | ||
Comment 1•5 months ago
|
||
Perfherder regression alert:
Comment 2•5 months ago
|
||
:kaya, pinging as triage owner, we are in the final week of beta for Fx126.
Could this be triaged for investigation?
Reporter | ||
Comment 3•5 months ago
|
||
Curiously, the mozilla-central pushlog for the regression includes aglavic's change to start running "cold_main_first_frame" on Chrome Android (Bug 1836330). Could those Chrome test changes might have affected the Fenix tests?
Andrej, did you have a chance to review whether your Chrome test changes might have caused a regression on Fenix's tests? It seems unlikely but the timing is suspicious. Note that the regression only affects Fenix: Focus and GeckoViewExample are unaffected, suggesting this is caused by some Fenix-specific code.
Comment 4•5 months ago
|
||
:dmeehan, I see Chris already asked for a review of a patch and waiting for the validation I'll quickly go over the pushlog that Chris linked in the description today and try to spot if there're any other suspicious changes. I don't set the prirority but in case I spot any suspicious patch, I'll comment it here.
Comment 5•5 months ago
•
|
||
I believe this is because of a code typo that skips the skip on-boarding, which causes significant delays. I've pushed a patch to double check this I will know soon what it says
Comment 6•5 months ago
|
||
I can confirm this is a regression due to infrastructure, sorry for the scare everyone
Comment 7•5 months ago
•
|
||
There is a smaller regression(~70ms) in comparison to after the march 26th infrastructure changes, I will bisect and see if I can figure out the date/dates(in case of multiple) the regression(s) started
Updated•5 months ago
|
Updated•5 months ago
|
Reporter | ||
Comment 8•5 months ago
|
||
(In reply to Andrej (:aglavic) from comment #6)
I can confirm this is a regression due to infrastructure, sorry for the scare everyone
That's a relief. In that case, I'll resolve the Perfherder alert as WONTFIX (even though you are still investigating the smaller ~70ms regression from the same day).
Comment 9•2 months ago
|
||
Hey Andrej, any updates for this ticket? Can we close this?
Comment 10•2 months ago
|
||
Yes this ticket can be closed, I mis-read a comment about closing as won't fix. I thought it was about the ticket, not the perfherder alert.
Sorry for that
Description
•