Closed Bug 1515810 Opened 5 years ago Closed 5 years ago

Intermittent browser/components/extensions/test/browser/browser_ext_contextMenus.js | Test timed out -

Categories

(WebExtensions :: Untriaged, defect, P5)

defect

Tracking

(firefox66 fixed)

RESOLVED FIXED
mozilla66
Tracking Status
firefox66 --- fixed

People

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

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

Filed by: nbeleuzu [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=218239038&repo=autoland

https://queue.taskcluster.net/v1/task/EFtYr67UThaiwvlUeh_zrQ/runs/0/artifacts/public/logs/live_backing.log

15:39:01     INFO - TEST-PASS | browser/components/extensions/test/browser/browser_ext_contextMenus.js | menu item gamma found - 
15:39:01     INFO - Leaving test bound testRemoveAllWithTwoExtensions
15:39:01     INFO - Entering test bound test_bookmark_contextmenu
15:39:01     INFO - Console message: [JavaScript Warning: "Password fields present on an insecure (http://) page. This is a security risk that allows user login credentials to be stolen." {file: "http://mochi.test:8888/browser/browser/components/extensions/test/browser/context.html" line: 0 column: 0 source: "0"}]
15:39:01     INFO - Buffered messages logged at 15:38:24
15:39:01     INFO - Global property added while loading chrome://browser/content/places/browserPlacesViews.js: PlacesViewBase
15:39:01     INFO - Extension loaded
15:39:01     INFO - Console message: Warning: attempting to write 8033 bytes to preference extensions.webextensions.uuids. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes.
15:39:01     INFO - Buffered messages finished
15:39:01     INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_contextMenus.js | Test timed out - 
15:39:01     INFO - Not taking screenshot here: see the one that was previously logged
15:39:01     INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_contextMenus.js | Extension left running at test shutdown - 
15:39:01     INFO - Stack trace:
15:39:01     INFO - chrome://mochikit/content/browser-test.js:test_ok:1305
15:39:01     INFO - chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js:ExtensionTestUtils.loadExtension/<:109
15:39:01     INFO - chrome://mochikit/content/browser-test.js:nextTest:705
15:39:01     INFO - chrome://mochikit/content/browser-test.js:timeoutFn:1203
15:39:01     INFO - setTimeout handler*chrome://mochikit/content/browser-test.js:Tester_execTest:1165
15:39:01     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:995
15:39:01     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:focusedOrLoaded/<:803
15:39:01     INFO - GECKO(2104) | MEMORY STAT | vsize 4519MB | residentFast 484MB | heapAllocated 98MB
15:39:01     INFO - TEST-OK | browser/components/extensions/test/browser/browser_ext_contextMenus.js | took 45152ms

Triggered while running patches for bug 1419195 in --verify mode. I will attach a patch.

Assignee: nobody → rob
Depends on D16414

The patch depends on bug 1419195 because in the other bug a new test is added that has a similar flaw. To make sure that the code can land without triggering new intermittents, I created a patch stack with comment 6's patch on top of the patches for bug 1419195, which will be landed at the same time upon r+.

See Also: → 1419195
Pushed by rob@robwu.nl:
https://hg.mozilla.org/integration/autoland/rev/5f9ccc7b6039
Fix intermittent issue in bookmark menu tests r=mixedpuppy
Pushed by rob@robwu.nl:
https://hg.mozilla.org/integration/autoland/rev/437003de9fff
Fix intermittent issue in bookmark menu tests r=mixedpuppy

Backed out 3 changesets (bug 1515810, bug 1419195) for failing at /browser/browser_ext_contextMenus.js on a CLOSED TREE

Backout link: https://hg.mozilla.org/integration/autoland/rev/65b6d0b670b410489153b2086d8dc1a1b66a3231

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&revision=437003de9fffafd6656b79ea4bcbeab0aa652eef

Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=221984836&repo=autoland&lineNumber=4290

Log snippet:

06:40:03 INFO - Extension loaded
06:40:03 INFO - Console message: Warning: attempting to write 7793 bytes to preference extensions.webextensions.uuids. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes.
06:40:03 INFO - Buffered messages logged at 06:38:49
06:40:03 INFO - Console message: [JavaScript Error: "TypeError: tree.boxObject.getCellAt is not a function" {file: "chrome://browser/content/parent/ext-menus.js" line: 1044}]
06:40:03 INFO - Buffered messages finished
06:40:03 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_contextMenus.js | Test timed out -
06:40:03 INFO - Not taking screenshot here: see the one that was previously logged
06:40:03 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_contextMenus.js | no tasks awaiting on messages - Got ["test-finish"], expected []
06:40:03 INFO - Stack trace:
06:40:03 INFO - chrome://mochikit/content/browser-test.js:test_is:1318
06:40:03 INFO - chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js:ExtensionTestUtils.loadExtension/<:31
06:40:03 INFO - chrome://mochikit/content/browser-test.js:nextTest:707
06:40:03 INFO - chrome://mochikit/content/browser-test.js:timeoutFn:1205
06:40:03 INFO - setTimeout handlerchrome://mochikit/content/browser-test.js:Tester_execTest:1167
06:40:03 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:997
06:40:03 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803
06:40:03 INFO - Not taking screenshot here: see the one that was previously logged
06:40:03 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_contextMenus.js | Extension left running at test shutdown -
06:40:03 INFO - Stack trace:
06:40:03 INFO - chrome://mochikit/content/browser-test.js:test_ok:1307
06:40:03 INFO - chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js:ExtensionTestUtils.loadExtension/<:109
06:40:03 INFO - chrome://mochikit/content/browser-test.js:nextTest:707
06:40:03 INFO - chrome://mochikit/content/browser-test.js:timeoutFn:1205
06:40:03 INFO - setTimeout handler
chrome://mochikit/content/browser-test.js:Tester_execTest:1167
06:40:03 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:997
06:40:03 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803
06:40:03 INFO - GECKO(835) | MEMORY STAT | vsize 4637MB | residentFast 614MB | heapAllocated 99MB
06:40:03 INFO - TEST-OK | browser/components/extensions/test/browser/browser_ext_contextMenus.js | took 90139ms
06:40:03 INFO - Not taking screenshot here: see the one that was previously logged
06:40:03 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_contextMenus.js | Found a tab after previous test timed out: http://mochi.test:8888/browser/browser/components/extensions/test/browser/context.html -
06:40:03 INFO - GECKO(835) | ++DOCSHELL 0x10b91f800 == 1 [pid = 844] [id = {c8913f40-b046-034d-afa7-d2c731357112}]
06:40:03 INFO - GECKO(835) | ++DOMWINDOW == 1 (0x10b987c00) [pid = 844] [serial = 40] [outer = 0x0]
06:40:03 INFO - GECKO(835) | ++DOMWINDOW == 2 (0x10b9ebc00) [pid = 844] [serial = 41] [outer = 0x10b987c00]
06:40:03 INFO - GECKO(835) | ++DOMWINDOW == 3 (0x11afcdc00) [pid = 844] [serial = 42] [outer = 0x10b987c00]
06:40:03 INFO - checking window state

Flags: needinfo?(rob)
Flags: needinfo?(rob)
Pushed by rob@robwu.nl:
https://hg.mozilla.org/integration/autoland/rev/bb0949deaa67
Fix intermittent issue in bookmark menu tests r=mixedpuppy
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66

Will this fix require manual validation? Please provide some STR in order to properly test if yes, Thanks!

Flags: needinfo?(rob)
Flags: needinfo?(rob) → qe-verify-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: