Intermittent browser/base/content/test/forms/browser_selectpopup.js | single tracking bug
Categories
(Toolkit :: General, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox106 | --- | fixed |
People
(Reporter: jmaher, Assigned: apavel)
References
Details
(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [stockwell unknown])
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
Reporter | ||
Comment 1•2 years ago
|
||
Additional information about this bug failures and frequency patterns can be found by running: ./mach test-info failure-report --bug 1775896
Updated•2 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 8•2 years ago
|
||
There are 49 total failures in the last 7 days on macosx1015-64-qr debug
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=385497432&repo=autoland&lineNumber=2399
[task 2022-07-26T21:36:56.654Z] 21:36:56 INFO - TEST-START | browser/base/content/test/forms/browser_selectpopup.js
[task 2022-07-26T21:36:56.671Z] 21:36:56 INFO - GECKO(1453) | [Child 1466: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 12014e400 == 2 [pid = 1466] [id = 1]
[task 2022-07-26T21:36:56.672Z] 21:36:56 INFO - GECKO(1453) | [Child 1466: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 5 (107d93650) [pid = 1466] [serial = 5] [outer = 0]
[task 2022-07-26T21:36:56.672Z] 21:36:56 INFO - GECKO(1453) | [Child 1466: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 6 (12014f800) [pid = 1466] [serial = 6] [outer = 107d93650]
[task 2022-07-26T21:36:56.676Z] 21:36:56 INFO - GECKO(1453) | [Child 1469, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-07-26T21:36:56.706Z] 21:36:56 INFO - GECKO(1453) | [Child 1466: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 7 (12032f800) [pid = 1466] [serial = 7] [outer = 107d93650]
[task 2022-07-26T21:36:57.744Z] 21:36:57 INFO - GECKO(1453) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/nc/z72sbw3d1_g3bv57jkq3c2cr000014/T/tmptyyyplaa.mozrunner/runtests_leaks_tab_pid1472.log
[task 2022-07-26T21:36:57.744Z] 21:36:57 INFO - GECKO(1453) | [1472, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:339
[task 2022-07-26T21:36:58.346Z] 21:36:58 INFO - GECKO(1453) | [Child 1466, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-07-26T21:36:58.359Z] 21:36:58 INFO - GECKO(1453) | [Child 1470: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 11b412c00 == 1 [pid = 1470] [id = 0]
[task 2022-07-26T21:39:56.871Z] 21:39:56 INFO - Opening select popup
[task 2022-07-26T21:39:56.872Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | First option should be visible -
[task 2022-07-26T21:39:56.872Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | Second option should be visible -
[task 2022-07-26T21:39:56.873Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | First option should be hidden -
[task 2022-07-26T21:39:56.873Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | Second option should be hidden -
[task 2022-07-26T21:39:56.874Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | Third option should be visible -
[task 2022-07-26T21:39:56.874Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | Third option should be hidden -
[task 2022-07-26T21:39:56.874Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | First group header should be hidden -
[task 2022-07-26T21:39:56.875Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | Third option should be visible -
[task 2022-07-26T21:39:56.875Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | Second group header should be visible -
[task 2022-07-26T21:39:56.876Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | Second group header should be visible -
[task 2022-07-26T21:39:56.876Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | First group header should be hidden -
[task 2022-07-26T21:39:56.877Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | First group header should be shown -
[task 2022-07-26T21:39:56.877Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | Option hidden by content should remain hidden -
[task 2022-07-26T21:39:56.878Z] 21:39:56 INFO - Leaving test bound test_select_search
[task 2022-07-26T21:39:56.878Z] 21:39:56 INFO - Entering test bound test_mousemove_correcttarget
[task 2022-07-26T21:39:56.879Z] 21:39:56 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "data:text/html,%3Chtml%3E%3Cbody%3E%3Cselect%20id%3D%27one%27%3E%20%20%3Coption%20value%3D%27One%27%3EOne%3C/option%3E%20%20%3Coption%20value%3D%27Two%27%3ETwo%3C/option%3E%3C/select%3E%3Cselect%20id%3D%27two%27%3E%20%20%3Coption%20value%3D%27Three%27%3EThree%3C/option%3E%20%20%3Coption%20value%3D%27Four%27%3EFour%3C/option%3E%3C/select%3E%3Cselect%20id%3D%27three%27%3E%20%20%3Coption%20value%3D%27Five%27%3EFive%3C/option%3E%20%20%3Coption%20value%3D%27Six%27%3ESix%3C/option%3E%3C/select%3E%3C/body%3E%3C/ht" line: 0}]
[task 2022-07-26T21:39:56.880Z] 21:39:56 INFO - Opening select popup
[task 2022-07-26T21:39:56.880Z] 21:39:56 INFO - TEST-PASS | browser/base/content/test/forms/browser_selectpopup.js | mouse over menu -
[task 2022-07-26T21:39:56.880Z] 21:39:56 INFO - Buffered messages logged at 21:37:15
[task 2022-07-26T21:39:56.881Z] 21:39:56 INFO - Opening select popup
[task 2022-07-26T21:39:56.881Z] 21:39:56 INFO - Buffered messages logged at 21:37:16
[task 2022-07-26T21:39:56.881Z] 21:39:56 INFO - Opening select popup
[task 2022-07-26T21:39:56.882Z] 21:39:56 INFO - Buffered messages logged at 21:37:17
[task 2022-07-26T21:39:56.882Z] 21:39:56 INFO - Leaving test bound test_mousemove_correcttarget
[task 2022-07-26T21:39:56.883Z] 21:39:56 INFO - Entering test bound test_somehidden
[task 2022-07-26T21:39:56.883Z] 21:39:56 INFO - Opening select popup
[task 2022-07-26T21:39:56.884Z] 21:39:56 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "data:text/html,%3Chtml%3E%3Chead%3E%3Cstyle%3E.hidden%20%7B%20display%3A%20none%3B%20%7D%3C/style%3E%3C/head%3E%3Cbody%3E%3Cselect%20id%3D%27one%27%3E%20%20%3Coption%20value%3D%27One%27%20style%3D%27display%3A%20none%3B%27%3EOneHidden%3C/option%3E%20%20%3Coption%20value%3D%27Two%27%20class%3D%27hidden%27%3ETwoHidden%3C/option%3E%20%20%3Coption%20value%3D%27Three%27%3EThreeVisible%3C/option%3E%20%20%3Coption%20value%3D%27Four%27style%3D%27display%3A%20table%3B%27%3EFourVisible%3C/option%3E%20%20%3Coption%20v" line: 0}]
[task 2022-07-26T21:39:56.884Z] 21:39:56 INFO - Buffered messages logged at 21:38:26
[task 2022-07-26T21:39:56.885Z] 21:39:56 INFO - Longer timeout required, waiting longer... Remaining timeouts: 1
[task 2022-07-26T21:39:56.885Z] 21:39:56 INFO - Buffered messages finished
[task 2022-07-26T21:39:56.885Z] 21:39:56 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/forms/browser_selectpopup.js | Test timed out -
[task 2022-07-26T21:39:56.886Z] 21:39:56 INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-07-26T21:39:56.886Z] 21:39:56 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/forms/browser_selectpopup.js | Uncaught exception received from previously timed out test - popupshown listener on #ContentSelectDropdownPopup not removed before the end of test
[task 2022-07-26T21:39:56.887Z] 21:39:56 INFO - Entering test bound test_blur_hides_popup
[task 2022-07-26T21:39:56.887Z] 21:39:56 INFO - GECKO(1453) | [Child 1466: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 108012400 == 1 [pid = 1466] [id = 10]
[task 2022-07-26T21:39:56.887Z] 21:39:56 INFO - GECKO(1453) | [Child 1466: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (107d92d40) [pid = 1466] [serial = 32] [outer = 0]
[task 2022-07-26T21:39:56.888Z] 21:39:56 INFO - GECKO(1453) | [Child 1466: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (108022c00) [pid = 1466] [serial = 33] [outer = 107d92d40]
[task 2022-07-26T21:39:56.888Z] 21:39:56 INFO - GECKO(1453) | [Child 1470, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-07-26T21:39:56.889Z] 21:39:56 INFO - GECKO(1453) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2022-07-26T21:39:56.889Z] 21:39:56 INFO - GECKO(1453) | MEMORY STAT | vsize 7956MB | residentFast 353MB | heapAllocated 122MB
[task 2022-07-26T21:39:56.890Z] 21:39:56 INFO - TEST-OK | browser/base/content/test/forms/browser_selectpopup.js | took 180154ms
[task 2022-07-26T21:39:56.890Z] 21:39:56 INFO - GECKO(1453) | [Child 1466: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (120153400) [pid = 1466] [serial = 34] [outer = 107d92d40]
[task 2022-07-26T21:39:56.890Z] 21:39:56 INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-07-26T21:39:56.891Z] 21:39:56 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/forms/browser_selectpopup.js | Found a tab after previous test timed out: about:blank -
[task 2022-07-26T21:39:56.891Z] 21:39:56 INFO - GECKO(1453) | [Child 1466, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-07-26T21:39:56.892Z] 21:39:56 INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-07-26T21:39:56.893Z] 21:39:56 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/forms/browser_selectpopup.js | Found a tab after previous test timed out: data:text/html,%3Chtml%3E%3Chead%3E%3Cstyle%3E.hidden%20%7B%20display%3A%20none%3B%20%7D%3C/style%3E%3C/head%3E%3Cbody%3E%3Cselect%20id%3D%27one%27%3E%20%20%3Coption%20value%3D%27One%27%20style%3D%27display%3A%20none%3B%27%3EOneHidden%3C/option%3E%20%20%3Coption%20value%3D%27Two%27%20class%3D%27hidden%27%3ETwoHidden%3C/option%3E%20%20%3Coption%20value%3D%27Three%27%3EThreeVisible%3C/option%3E%20%20%3Coption%20value%3D%27Four%27style%3D%27display%3A%20table%3B%27%3EFourVisible%3C/option%3E%20%20%3Coption%20value%3D%27Five%27%3EFiveVisible%3C/option%3E%20%20%3Coptgroup%20label%3D%27GroupHidden%27%20class%3D%27hidden%27%3E%20%20%20%20%3Coption%20value%3D%27Four%27%3ESix.OneHidden%3C/option%3E%20%20%20%20%3Coption%20value%3D%27Five%27%20style%3D%27display%3A%20block%3B%27%3ESix.TwoHidden%3C/option%3E%20%20%3C/optgroup%3E%20%20%3Coption%20value%3D%27Six%27%20class%3D%27hidden%27%20style%3D%27display%3A%20block%3B%27%3ESevenVisible%3C/option%3E%3C/select%3E%3C/body%3E%3C/html%3E -
[task 2022-07-26T21:39:56.894Z] 21:39:56 INFO - GECKO(1453) | [Child 1470, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-07-26T21:39:56.894Z] 21:39:56 INFO - GECKO(1453) | [Child 1471: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 11977b800 == 1 [pid = 1471] [id = 0]
[task 2022-07-26T21:39:56.895Z] 21:39:56 INFO - GECKO(1453) | [Child 1471: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (10f392d40) [pid = 1471] [serial = 1] [outer = 0]
[task 2022-07-26T21:39:56.895Z] 21:39:56 INFO - GECKO(1453) | [Child 1471: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (11977c800) [pid = 1471] [serial = 2] [outer = 10f392d40]
[task 2022-07-26T21:39:56.895Z] 21:39:56 INFO - GECKO(1453) | [Child 1469, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-07-26T21:39:56.896Z] 21:39:56 INFO - checking window state
[task 2022-07-26T21:39:56.896Z] 21:39:56 INFO - GECKO(1453) | [Parent 1453, Main Thread] WARNING: 'aOwner->IsDiscarded()', file /builds/worker/workspace/obj-build/dist/include/mozilla/dom/SyncedContextInlines.h:95
[task 2022-07-26T21:39:56.897Z] 21:39:56 INFO - GECKO(1453) | [Parent 1453, Main Thread] WARNING: WebProgress Ignored: BrowsingContext is null or discarded: file /builds/worker/checkouts/gecko/dom/ipc/BrowserParent.cpp:3073
[task 2022-07-26T21:39:56.897Z] 21:39:56 INFO - GECKO(1453) | [Parent 1453, Main Thread] WARNING: WebProgress Ignored: BrowsingContext is null or discarded: file /builds/worker/checkouts/gecko/dom/ipc/BrowserParent.cpp:3073
Emilio can you please take a look?
Comment 9•2 years ago
|
||
The select popup code lives mostly in tooklit. From a quick look at the log above, it seems the popup isn't opening. I think we should first split this test (bug 1774835), then figure out the remaining failures and their failure rates
Comment hidden (Intermittent Failures Robot) |
Comment 11•2 years ago
|
||
Update:
There have been 33 failures within the last 7 days, all of them on OS X 10.15 WebRender debug.
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=386575119&repo=mozilla-central&lineNumber=2405
Reporter | ||
Comment 12•2 years ago
|
||
./mach test-info failure-report --bug 1775896
Querying data for bug [1775896, 1774835, 1663688] annotated from 2022-07-08 to 2022-08-07 on trunk.
106 errors with:
22:19:55 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/forms/browser_selectpopup.js | Test timed out -
22:19:55 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/forms/browser_selectpopup.js | Uncaught exception received from previously timed out test - popupshown listener on #ContentSelectDropdownPopup not removed before the end of test
22:19:57 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/forms/browser_selectpopup.js | Found a tab after previous test timed out: data:text/html,%3Chtml%3E%3Cbody%3E%3Cselect%20id%3D%27one%27%3E%20%20%3Coption%20value%3D%27One%27%3EOne%3C/option%3E%20%20%3Coption%20value%3D%27Two%27%3ETwo%3C/option%3E%3C/select%3E%3Cselect%20id%3D%27two%27%3E%20%20%3Coption%20value%3D%27Three%27%3EThree%3C/option%3E%20%20%3Coption%20value%3D%27Four%27%3EFour%3C/option
22:19:57 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/forms/browser_selectpopup.js | Found a tab after previous test timed out: data:text/html,%3Chtml%3E%3Chead%3E%3Cstyle%3E.hidden%20%7B%20display%3A%20none%3B%20%7D%3C/style%3E%3C/head%3E%3Cbody%3E%3Cselect%20id%3D%27one%27%3E%20%20%3Coption%20value%3D%27One%27%20style%3D%27display%3A%20none%3B%27%3EOneHidden%3C/option%3E%20%20%3Coption%20value%3D%27Two%27%20class%3D%27hidden%27%3ETwoHidden%3C/opti
22:19:58 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/forms/browser_selectpopup.js | Uncaught exception received from previously timed out test - at chrome://mochitests/content/browser/browser/base/content/test/forms/browser_selectpopup.js:1167 - ReferenceError: info is not defined
22:19:58 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/forms/browser_selectpopup_colors.js | A promise chain failed to handle a rejection: can't access property "shift", currentScope.__tasks is null - stack: _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1091:13
22:44:48 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_url_overrides_newtab.js | Found an unexpected tab at the end of test run: about:preferences#home -
macosx1015-64-qr/debug-mochitest-browser-chrome-spi-nw-spi-nw: 45
macosx1015-64-qr/debug-mochitest-browser-chrome: 61
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 17•2 years ago
|
||
There have been 34 total failures in the last 7 days, recent failure log.
Affected platforms are:
- macosx1015-64-qr
Comment hidden (Intermittent Failures Robot) |
Comment 19•2 years ago
|
||
There have been 34 total failures in the last 7 days, recent failure log.
Affected platforms are:
- macosx1015-64-qr
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 21•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Comment 22•2 years ago
|
||
Updated•2 years ago
|
Comment 23•2 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Description
•