Closed Bug 1682681 Opened 4 years ago Closed 3 years ago

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

Categories

(WebExtensions :: General, defect, P5)

defect

Tracking

(firefox99 fixed)

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

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

References

(Depends on 1 open bug)

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell unknown][addons-jira])

Attachments

(1 file)

Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=324613709&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/I688V_gFSy2u2R_JzfLKVA/runs/0/artifacts/public/logs/live_backing.log


[task 2020-12-15T22:12:06.303Z] 22:12:06     INFO - TEST-PASS | browser/components/extensions/test/browser/browser_ext_menus_events.js | no onHidden before menu - Expected: 0, Actual: 0 - 
[task 2020-12-15T22:12:06.303Z] 22:12:06     INFO - Waiting for message: assert-menu-shown
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - Console message: [JavaScript Error: "TypeError: doc is null" {file: "resource:///actors/ContextMenuChild.jsm" line: 568}]
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - handleEvent@resource:///actors/ContextMenuChild.jsm:568:9
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - synthesizeMouseAtPoint@chrome://mochikit/content/tests/SimpleTest/EventUtils.js:590:32
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - synthesizeMouse/<@resource://testing-common/BrowserTestUtilsChild.jsm:334:34
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - wrapHandlingUserInput@resource://gre/modules/E10SUtils.jsm:848:7
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - synthesizeMouse@resource://testing-common/BrowserTestUtilsChild.jsm:330:15
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - receiveMessage@resource://testing-common/BrowserTestUtilsChild.jsm:149:21
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - 
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - Buffered messages finished
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_menus_events.js | Test timed out - 
[task 2020-12-15T22:12:06.304Z] 22:12:06     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-12-15T22:12:06.305Z] 22:12:06     INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_menus_events.js | Extension left running at test shutdown - 
[task 2020-12-15T22:12:06.305Z] 22:12:06     INFO - Stack trace:
[task 2020-12-15T22:12:06.305Z] 22:12:06     INFO - chrome://mochikit/content/browser-test.js:test_ok:1304
[task 2020-12-15T22:12:06.305Z] 22:12:06     INFO - chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js:ExtensionTestUtils.loadExtension/<:117
[task 2020-12-15T22:12:06.305Z] 22:12:06     INFO - chrome://mochikit/content/browser-test.js:nextTest:555
[task 2020-12-15T22:12:06.305Z] 22:12:06     INFO - GECKO(1523) | [Child 1524, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2020-12-15T22:12:06.305Z] 22:12:06     INFO - GECKO(1523) | MEMORY STAT | vsize 8540MB | residentFast 728MB | heapAllocated 196MB
[task 2020-12-15T22:12:06.305Z] 22:12:06     INFO - TEST-OK | browser/components/extensions/test/browser/browser_ext_menus_events.js | took 90149ms
[task 2020-12-15T22:12:06.305Z] 22:12:06     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-12-15T22:12:06.306Z] 22:12:06     INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_menus_events.js | Found a tab after previous test timed out: http://mochi.test:8888/browser/browser/components/extensions/test/browser/context.html - 
[task 2020-12-15T22:12:06.336Z] 22:12:06     INFO - GECKO(1523) | [Child 1528: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 0x126b12000 == 1 [pid = 1528] [id = 65] [url = http://mochi.test:8888/browser/browser/components/extensions/test/browser/context_frame.html]
[task 2020-12-15T22:12:06.337Z] 22:12:06     INFO - GECKO(1523) | [Child 1527: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x1103a8000 == 1 [pid = 1527] [id = 104]
[task 2020-12-15T22:12:06.337Z] 22:12:06     INFO - GECKO(1523) | [Child 1527: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (0x108b21ac0) [pid = 1527] [serial = 248] [outer = 0x0]
[task 2020-12-15T22:12:06.337Z] 22:12:06     INFO - GECKO(1523) | [Child 1527: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (0x1103a9800) [pid = 1527] [serial = 249] [outer = 0x108b21ac0]
[task 2020-12-15T22:12:06.368Z] 22:12:06     INFO - checking window state```
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
See Also: → 1678102

Update:

There have been 63 failures in the last 7 days: https://treeherder.mozilla.org/intermittent-failures/bugdetails?startday=2021-06-02&endday=2021-06-09&tree=trunk&bug=1682681
Happens on linux1804-64 opt, linux1804-64-shippable opt and windows7-32 opt.

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=342225024&repo=autoland

Shane, could you assign someone to look into this?

Flags: needinfo?(mixedpuppy)
Whiteboard: [stockwell needswork:owner]

Looks like this quieted down, we'll let it sit and see.

Flags: needinfo?(mixedpuppy)
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

Update:
There have been 43 failures within the last 7 days:
• 31 failures on Linux 18.04 x64 WebRender opt
• 12 failures on Linux 18.04 x64 WebRender Shippable opt
*Recent failure log:*https://treeherder.mozilla.org/logviewer?job_id=349780182&repo=autoland&lineNumber=3096

[task 2021-08-27T15:19:52.879Z] 15:19:52     INFO - TEST-START | browser/components/extensions/test/browser/browser_ext_menus_events.js
[task 2021-08-27T15:20:37.889Z] 15:20:37     INFO - TEST-INFO | started process screentopng
[task 2021-08-27T15:20:38.240Z] 15:20:38     INFO - TEST-INFO | screentopng: exit 0
[task 2021-08-27T15:20:38.241Z] 15:20:38     INFO - <snipped 85 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test>
[task 2021-08-27T15:20:38.242Z] 15:20:38     INFO - Buffered messages logged at 15:19:54
[task 2021-08-27T15:20:38.242Z] 15:20:38     INFO - TEST-PASS | browser/components/extensions/test/browser/browser_ext_menus_events.js | expected onHidden - Expected: 1, Actual: 1 - 
[task 2021-08-27T15:20:38.242Z] 15:20:38     INFO - TEST-PASS | browser/components/extensions/test/browser/browser_ext_menus_events.js | expected no event data for onHidden event - 
[task 2021-08-27T15:20:38.243Z] 15:20:38     INFO - Waiting for message: optional-menu-shown-with-permissions
[task 2021-08-27T15:20:38.243Z] 15:20:38     INFO - TEST-PASS | browser/components/extensions/test/browser/browser_ext_menus_events.js | expected tab - Expected: 211, Actual: 211 - 
<...>
[task 2021-08-27T15:20:38.302Z] 15:20:38     INFO - TEST-PASS | browser/components/extensions/test/browser/browser_ext_menus_events.js | expected onShown info when host permissions are enabled - {"menuIds":[104],"contexts":["page","all"],"viewType":"popup","frameId":0,"editable":false,"targetElementId":13337,"pageUrl":"moz-extension://5f7512a5-1e5a-4ec9-95eb-55434f2721d5/popup.html"} deepEqual {"contexts":["page","all"],"viewType":"popup","frameId":0,"editable":false,"pageUrl":"moz-extension://5f7512a5-1e5a-4ec9-95eb-55434f2721d5/popup.html","targetElementId":13337,"menuIds":[104]} - 
[task 2021-08-27T15:20:38.302Z] 15:20:38     INFO - Leaving test bound test_show_hide_browserAction_popup_v3
[task 2021-08-27T15:20:38.303Z] 15:20:38     INFO - Entering test bound test_show_hide_tab
[task 2021-08-27T15:20:38.304Z] 15:20:38     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"}]
[task 2021-08-27T15:20:38.304Z] 15:20:38     INFO - Buffered messages finished
[task 2021-08-27T15:20:38.305Z] 15:20:38     INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_menus_events.js | Test timed out - 
[task 2021-08-27T15:20:38.306Z] 15:20:38     INFO - GECKO(1538) | MEMORY STAT | vsize 3995MB | residentFast 572MB | heapAllocated 373MB
[task 2021-08-27T15:20:38.306Z] 15:20:38     INFO - TEST-OK | browser/components/extensions/test/browser/browser_ext_menus_events.js | took 45015ms
[task 2021-08-27T15:20:38.307Z] 15:20:38     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-08-27T15:20:38.308Z] 15:20:38     INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_menus_events.js | Found a tab after previous test timed out: http://mochi.test:8888/browser/browser/components/extensions/test/browser/context.html - 
[task 2021-08-27T15:20:38.308Z] 15:20:38     INFO - checking window state
[task 2021-08-27T15:20:38.309Z] 15:20:38     INFO - TEST-START | browser/components/extensions/test/browser/browser_ext_menus_events_after_context_destroy.js
Whiteboard: [stockwell unknown] → [stockwell needswork:owner]

Shane, as the owner of this component, could you help us assign it to someone?
Thank you.

Flags: needinfo?(mixedpuppy)
Flags: needinfo?(mixedpuppy) → needinfo?(rob)

If elements added to the doc were not visible, context-click on
the element would fail because composedTarget.ownerDocument is null.

Assignee: nobody → mixedpuppy
Whiteboard: [stockwell unknown] → [stockwell unknown][addons-jira]
Depends on: 1478596
Pushed by scaraveo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5d7859b835a5
fix intermittent context menu failure on non-visible elements r=robwu
Pushed by scaraveo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/336a2aa0a29e
fix intermittent context menu failure on non-visible elements r=robwu
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
Component: Untriaged → General
Flags: needinfo?(rob)
Flags: needinfo?(mixedpuppy)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: