Open Bug 1837500 Opened 1 years ago Updated 1 year ago

Intermittent [TV] layout/base/tests/test_zoom_restore_bfcache.html | No zoom - got 1, expected 2

Categories

(Core :: Layout, defect, P5)

defect

Tracking

()

Tracking Status
firefox-esr115 --- unaffected
firefox115 --- unaffected
firefox116 --- wontfix
firefox117 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, test-verify-fail)

Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=418594518&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/L0a_RF95QF2JN60sNq7AGw/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/L0a_RF95QF2JN60sNq7AGw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2023-06-08T16:04:51.676Z] 16:04:51     INFO - TEST-START | layout/base/tests/test_zoom_restore_bfcache.html
[task 2023-06-08T16:04:53.091Z] 16:04:53     INFO - GECKO(1636) | Subpage received command=case1sendData
[task 2023-06-08T16:04:53.124Z] 16:04:53     INFO - TEST-INFO | started process screentopng
[task 2023-06-08T16:04:53.594Z] 16:04:53     INFO - TEST-INFO | screentopng: exit 0
[task 2023-06-08T16:04:53.594Z] 16:04:53     INFO - Buffered messages logged at 16:04:53
[task 2023-06-08T16:04:53.595Z] 16:04:53     INFO - Main page, received command from normal bc=handlePageShow
[task 2023-06-08T16:04:53.595Z] 16:04:53     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Should get the persisted state from the pageshow event 
[task 2023-06-08T16:04:53.595Z] 16:04:53     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Should NOT be retrieved from bfcache 
[task 2023-06-08T16:04:53.595Z] 16:04:53     INFO - Main page, received command from normal bc=case1data
[task 2023-06-08T16:04:53.595Z] 16:04:53     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Case 1 
[task 2023-06-08T16:04:53.595Z] 16:04:53     INFO - Buffered messages finished
[task 2023-06-08T16:04:53.595Z] 16:04:53     INFO - TEST-UNEXPECTED-FAIL | layout/base/tests/test_zoom_restore_bfcache.html | No zoom - got 1, expected 2
[task 2023-06-08T16:04:53.595Z] 16:04:53     INFO -     SimpleTest.is@SimpleTest/SimpleTest.js:507:14
[task 2023-06-08T16:04:53.596Z] 16:04:53     INFO -     bc.onmessage@layout/base/tests/test_zoom_restore_bfcache.html:47:9
[task 2023-06-08T16:04:53.596Z] 16:04:53     INFO -     EventHandlerNonNull*@layout/base/tests/test_zoom_restore_bfcache.html:36:1
[task 2023-06-08T16:04:53.596Z] 16:04:53     INFO - GECKO(1636) | Subpage received command=case1click
[task 2023-06-08T16:04:53.596Z] 16:04:53     INFO - GECKO(1636) | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-06-08T16:04:53.762Z] 16:04:53     INFO - GECKO(1636) | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-06-08T16:04:53.803Z] 16:04:53     INFO - Main page, received command from bc?2=handlePageShow
[task 2023-06-08T16:04:53.811Z] 16:04:53     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Should get the persisted state from the pageshow event 
[task 2023-06-08T16:04:53.815Z] 16:04:53     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Should NOT be retrieved from bfcache 
[task 2023-06-08T16:04:53.823Z] 16:04:53     INFO - GECKO(1636) | Subpage ?2 received command=case2sendData
[task 2023-06-08T16:04:53.831Z] 16:04:53     INFO - Main page, received command from bc?2=case2data
[task 2023-06-08T16:04:53.837Z] 16:04:53     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Case 2 
[task 2023-06-08T16:04:53.852Z] 16:04:53     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-06-08T16:04:53.852Z] 16:04:53     INFO - TEST-UNEXPECTED-FAIL | layout/base/tests/test_zoom_restore_bfcache.html | No zoom (yet) - got 1, expected 2
[task 2023-06-08T16:04:53.853Z] 16:04:53     INFO -     SimpleTest.is@SimpleTest/SimpleTest.js:507:14
[task 2023-06-08T16:04:53.853Z] 16:04:53     INFO -     bcPage2.onmessage@layout/base/tests/test_zoom_restore_bfcache.html:82:9
[task 2023-06-08T16:04:53.853Z] 16:04:53     INFO -     EventHandlerNonNull*@layout/base/tests/test_zoom_restore_bfcache.html:71:1
[task 2023-06-08T16:04:53.861Z] 16:04:53     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-06-08T16:04:53.863Z] 16:04:53     INFO - TEST-UNEXPECTED-FAIL | layout/base/tests/test_zoom_restore_bfcache.html | No zoom on frame either - got 1, expected 2
[task 2023-06-08T16:04:53.864Z] 16:04:53     INFO -     SimpleTest.is@SimpleTest/SimpleTest.js:507:14
[task 2023-06-08T16:04:53.864Z] 16:04:53     INFO -     bcPage2.onmessage@layout/base/tests/test_zoom_restore_bfcache.html:83:9
[task 2023-06-08T16:04:53.864Z] 16:04:53     INFO -     EventHandlerNonNull*@layout/base/tests/test_zoom_restore_bfcache.html:71:1
[task 2023-06-08T16:04:53.865Z] 16:04:53     INFO - GECKO(1636) | Subpage ?2 received command=case2action
[task 2023-06-08T16:04:53.908Z] 16:04:53     INFO - Main page, received command from bc?2=case2dataAnimationFrame
[task 2023-06-08T16:04:53.912Z] 16:04:53     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Case 2 
[task 2023-06-08T16:04:53.926Z] 16:04:53     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-06-08T16:04:53.926Z] 16:04:53     INFO - TEST-UNEXPECTED-FAIL | layout/base/tests/test_zoom_restore_bfcache.html | Zoomed - got 2, expected 4
[task 2023-06-08T16:04:53.927Z] 16:04:53     INFO -     SimpleTest.is@SimpleTest/SimpleTest.js:507:14
[task 2023-06-08T16:04:53.927Z] 16:04:53     INFO -     bcPage2.onmessage@layout/base/tests/test_zoom_restore_bfcache.html:90:9
[task 2023-06-08T16:04:53.927Z] 16:04:53     INFO -     EventHandlerNonNull*@layout/base/tests/test_zoom_restore_bfcache.html:71:1
[task 2023-06-08T16:04:53.934Z] 16:04:53     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-06-08T16:04:53.934Z] 16:04:53     INFO - TEST-UNEXPECTED-FAIL | layout/base/tests/test_zoom_restore_bfcache.html | Zoomed iframe too - got 2, expected 4
[task 2023-06-08T16:04:53.934Z] 16:04:53     INFO -     SimpleTest.is@SimpleTest/SimpleTest.js:507:14
[task 2023-06-08T16:04:53.935Z] 16:04:53     INFO -     bcPage2.onmessage@layout/base/tests/test_zoom_restore_bfcache.html:91:9
[task 2023-06-08T16:04:53.935Z] 16:04:53     INFO -     EventHandlerNonNull*@layout/base/tests/test_zoom_restore_bfcache.html:71:1
[task 2023-06-08T16:04:53.936Z] 16:04:53     INFO - GECKO(1636) | Subpage ?2 received command=case2back
[task 2023-06-08T16:04:54.374Z] 16:04:54     INFO - Main page, received command from normal bc=handlePageShow
[task 2023-06-08T16:04:54.377Z] 16:04:54     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Should get the persisted state from the pageshow event 
[task 2023-06-08T16:04:54.379Z] 16:04:54     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Should've gone into the bfcache after the back navigation 
[task 2023-06-08T16:04:54.381Z] 16:04:54     INFO - GECKO(1636) | Subpage received command=case3sendData
[task 2023-06-08T16:04:54.743Z] 16:04:54     INFO - Main page, received command from normal bc=case3data
[task 2023-06-08T16:04:54.746Z] 16:04:54     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Case 3 
[task 2023-06-08T16:04:54.750Z] 16:04:54     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-06-08T16:04:54.750Z] 16:04:54     INFO - TEST-UNEXPECTED-FAIL | layout/base/tests/test_zoom_restore_bfcache.html | Should preserve zoom when restored - got 2, expected 4
[task 2023-06-08T16:04:54.752Z] 16:04:54     INFO -     SimpleTest.is@SimpleTest/SimpleTest.js:507:14
[task 2023-06-08T16:04:54.752Z] 16:04:54     INFO -     bc.onmessage@layout/base/tests/test_zoom_restore_bfcache.html:54:9
[task 2023-06-08T16:04:54.752Z] 16:04:54     INFO -     EventHandlerNonNull*@layout/base/tests/test_zoom_restore_bfcache.html:36:1
[task 2023-06-08T16:04:54.754Z] 16:04:54     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-06-08T16:04:54.755Z] 16:04:54     INFO - TEST-UNEXPECTED-FAIL | layout/base/tests/test_zoom_restore_bfcache.html | Should preserve zoom on frames too - got 2, expected 4
[task 2023-06-08T16:04:54.756Z] 16:04:54     INFO -     SimpleTest.is@SimpleTest/SimpleTest.js:507:14
[task 2023-06-08T16:04:54.757Z] 16:04:54     INFO -     bc.onmessage@layout/base/tests/test_zoom_restore_bfcache.html:56:17
[task 2023-06-08T16:04:54.757Z] 16:04:54     INFO -     EventHandlerNonNull*@layout/base/tests/test_zoom_restore_bfcache.html:36:1
[task 2023-06-08T16:04:54.758Z] 16:04:54     INFO - GECKO(1636) | Subpage received command=close
[task 2023-06-08T16:04:54.765Z] 16:04:54     INFO - Main page, received command from normal bc=closed
[task 2023-06-08T16:04:54.767Z] 16:04:54     INFO - TEST-PASS | layout/base/tests/test_zoom_restore_bfcache.html | Case 3 
[task 2023-06-08T16:04:54.786Z] 16:04:54     INFO - GECKO(1636) | MEMORY STAT | vsize 130550526MB | residentFast 344MB
[task 2023-06-08T16:04:55.224Z] 16:04:55     INFO - TEST-OK | layout/base/tests/test_zoom_restore_bfcache.html | took 3547ms
Keywords: regression
Regressed by: 1827329

:emilio, since you are the author of the regressor, bug 1827329, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(emilio)

Set release status flags based on info from the regressing bug 1827329

Flags: needinfo?(emilio)

(In reply to BugBot [:suhaib / :marco/ :calixte] from comment #2)

Set release status flags based on info from the regressing bug 1827329

Let's not do that. Release tracking isn't particularly important here, since it's not clear that this test-verify test failure issue has any user-facing impact.

--> Removing the version flags, so this isn't cluttering up dashboards of regressions that we just shipped in a recent version.

Gah, sorry; that just made this bug show up on a different release-management dashboard.

For reference: the first dashboard I was looking at for comment 4 was this bug list which is "bugs in layout component that have regression keyword and status-firefox116: affected, fix-optional". (i.e. regressions that we're shipping in version 116, which we haven't explicitly wontfix'ed for that version).

When I unset the status flags, this bug ended up showing up in the bugdash "important recent regressions without decision" triage section.

So: let's restore the status flags and just call this "wontfix" for 116, to reflect reality and to avoid cluttering up either dashboard, I think. (116 is currently beta, nearly release; it's unlikely we'd try to uplift a test-fix at this point, though we of course could if it were trivial and useful.)

You need to log in before you can comment on or make changes to this bug.