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

RESOLVED FIXED in Firefox 66

Status

defect
P5
normal
RESOLVED FIXED
6 months ago
5 months ago

People

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

Tracking

({intermittent-failure})

unspecified
mozilla66
Bug Flags:
qe-verify -

Firefox Tracking Flags

(firefox66 fixed)

Details

Attachments

(1 attachment)

Reporter

Description

6 months ago
treeherder
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
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Assignee

Comment 4

6 months ago

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

Assignee: nobody → rob
Assignee

Updated

6 months ago
Duplicate of this bug: 1515802
Assignee

Comment 6

6 months ago
Depends on D16414
Assignee

Comment 7

6 months ago

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
Comment hidden (Intermittent Failures Robot)

Comment 9

5 months ago
Pushed by rob@robwu.nl:
https://hg.mozilla.org/integration/autoland/rev/5f9ccc7b6039
Fix intermittent issue in bookmark menu tests r=mixedpuppy

Comment 12

5 months ago
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)
Assignee

Updated

5 months ago
Flags: needinfo?(rob)

Comment 14

5 months ago
Pushed by rob@robwu.nl:
https://hg.mozilla.org/integration/autoland/rev/bb0949deaa67
Fix intermittent issue in bookmark menu tests r=mixedpuppy

Comment 15

5 months ago
bugherder
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
Comment hidden (Intermittent Failures Robot)

Comment 17

5 months ago

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

Flags: needinfo?(rob)
Assignee

Updated

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