Closed Bug 1931412 Opened 21 days ago Closed 14 days ago

Intermittent browser/components/tabbrowser/test/browser/tabs/browser_scroll_size_determination.js | single tracking bug

Categories

(Firefox :: Tabbed Browser, defect)

defect

Tracking

()

RESOLVED FIXED
134 Branch
Tracking Status
firefox-esr128 --- unaffected
firefox132 --- unaffected
firefox133 --- unaffected
firefox134 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: mossop)

References

(Regression)

Details

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

Attachments

(1 file)

Filed by: sstanca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=482707958&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/UseD-badRci9bopSwfBKPg/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/UseD-badRci9bopSwfBKPg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2024-11-14T18:37:42.115Z] 18:37:42     INFO - TEST-PASS | browser/components/tabbrowser/test/browser/tabs/browser_scroll_size_determination.js | First tab should be scrolled out of view. - -1 != 1 - 
[task 2024-11-14T18:37:42.115Z] 18:37:42     INFO - Buffered messages logged at 18:37:41
[task 2024-11-14T18:37:42.115Z] 18:37:42     INFO - Leaving test bound test_horizontal_scroll
[task 2024-11-14T18:37:42.115Z] 18:37:42     INFO - Buffered messages finished
[task 2024-11-14T18:37:42.115Z] 18:37:42     INFO - TEST-UNEXPECTED-FAIL | browser/components/tabbrowser/test/browser/tabs/browser_scroll_size_determination.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - 
[task 2024-11-14T18:37:42.115Z] 18:37:42     INFO - GECKO(6240) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2024-11-14T18:37:42.115Z] 18:37:42     INFO - GECKO(6240) | MEMORY STAT | vsize 11764MB | residentFast 560MB | heapAllocated 286MB
[task 2024-11-14T18:37:42.115Z] 18:37:42     INFO - TEST-OK | browser/components/tabbrowser/test/browser/tabs/browser_scroll_size_determination.js | took 56229ms

:mossop, since you are the author of the regressor, bug 1927094, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(dtownsend)

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

Tier 1 failure link here.

Severity: S4 → --
Priority: P5 → --
Summary: Intermittent TV browser/components/tabbrowser/test/browser/tabs/browser_scroll_size_determination.js | single tracking bug → Intermittent browser/components/tabbrowser/test/browser/tabs/browser_scroll_size_determination.js | single tracking bug
Component: Disability Access APIs → Tabbed Browser
Product: Core → Firefox
Flags: needinfo?(dtownsend)

browser_scroll_size_determination.js is occasionally leaking browser windows. My theory is that this
is happening because BrowserTestUtils.overflowTabs keeps them alive in order to reset the
scrollbox attribute that it changed and then there is not enough time after cleanup for the windows
to get fully collected. Given that these windows are closed anyway there is no need to actually do
this cleanup step so this allows us to skip it.

Assignee: nobody → dtownsend
Status: NEW → ASSIGNED
Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/13bbe034be2f Don't hold test windows alive for cleanup. r=Standard8
Status: ASSIGNED → RESOLVED
Closed: 14 days ago
Resolution: --- → FIXED
Target Milestone: --- → 134 Branch
See Also: → 1932653
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: