Open Bug 1727170 Opened 3 months ago Updated 1 month ago

Intermittent Windows 10 2004 toolkit/components/viewsource/test/browser/browser_contextmenu.js | Uncaught exception received from previously timed out test - popupshown listener on #contentAreaContextMenu not removed before the end of test

Categories

(Toolkit :: View Source, defect, P5)

defect

Tracking

()

Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- disabled
firefox91 --- unaffected
firefox92 --- unaffected
firefox93 --- disabled
firefox94 --- disabled

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, leave-open, regression)

Attachments

(1 file)

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


[task 2021-08-23T19:04:35.372Z] 19:04:35     INFO - TEST-PASS | toolkit/components/viewsource/test/browser/browser_contextmenu.js | Link has correct href - "mailto:abc@def.ghi" == "mailto:abc@def.ghi" - 
[task 2021-08-23T19:04:35.372Z] 19:04:35     INFO - Console message: [JavaScript Error: "TypeError: doc is null" {file: "resource:///actors/ContextMenuChild.jsm" line: 540}]
[task 2021-08-23T19:04:35.372Z] 19:04:35     INFO - Buffered messages logged at 19:04:10
[task 2021-08-23T19:04:35.373Z] 19:04:35     INFO - Console message: [JavaScript Warning: "telemetry.state_file_read_errors - Unknown scalar."]
[task 2021-08-23T19:04:35.373Z] 19:04:35     INFO - Console message: [JavaScript Warning: "telemetry.generated_new_client_id - Unknown scalar."]
[task 2021-08-23T19:04:35.374Z] 19:04:35     INFO - Buffered messages finished
[task 2021-08-23T19:04:35.374Z] 19:04:35     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/viewsource/test/browser/browser_contextmenu.js | Test timed out - 
[task 2021-08-23T19:04:35.374Z] 19:04:35     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-08-23T19:04:35.375Z] 19:04:35     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/viewsource/test/browser/browser_contextmenu.js | Uncaught exception received from previously timed out test - popupshown listener on #contentAreaContextMenu not removed before the end of test
[task 2021-08-23T19:04:35.375Z] 19:04:35     INFO - GECKO(3340) | MEMORY STAT | vsize 2104137MB | vsizeMaxContiguous 65894494MB | residentFast 204MB | heapAllocated 71MB
[task 2021-08-23T19:04:35.376Z] 19:04:35     INFO - TEST-OK | toolkit/components/viewsource/test/browser/browser_contextmenu.js | took 45034ms
[task 2021-08-23T19:04:35.376Z] 19:04:35     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-08-23T19:04:35.377Z] 19:04:35     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/viewsource/test/browser/browser_contextmenu.js | Found a tab after previous test timed out: view-source:data:text/html,text<link%20href='http://example.com/'%20/>more%20text<a%20href='mailto:abc@def.ghi'>email</a> - 
[task 2021-08-23T19:04:35.377Z] 19:04:35     INFO - checking window state
Flags: needinfo?(michelle)
Keywords: regression
Regressed by: 1723574
Summary: Intermittent toolkit/components/viewsource/test/browser/browser_contextmenu.js | Uncaught exception received from previously timed out test - popupshown listener on #contentAreaContextMenu not removed before the end of test → Intermittent Windows 10 2004 toolkit/components/viewsource/test/browser/browser_contextmenu.js | Uncaught exception received from previously timed out test - popupshown listener on #contentAreaContextMenu not removed before the end of test
Assignee: nobody → michelle
Status: NEW → ASSIGNED
Flags: needinfo?(michelle)
Keywords: leave-open

Hi :Honda, who are the developer(s) that works on these tests?
We should investigate why suddenly on Windows 10 2004 on Azure these tests became intermittent failures.

Flags: needinfo?(odvarko)

Julian, another popup related failure. Should we again wait a bit more before registering a listener?

Flags: needinfo?(odvarko) → needinfo?(jdescottes)

Note that the test was skipped on win 10 2004 until last monday, and has been reenabled by https://hg.mozilla.org/mozilla-central/rev/177cafd3e2ba98e730ac77e2268ce071fdb9f8de , so it's going to be difficult to get any regressing window here.

It looks similar (timing issue, webrender platform...) but the devtools tests we had issues with were all on linux. This is a browser chrome mochitest and this happens on Windows.

We can wait after calling https://searchfox.org/mozilla-central/rev/c8ea016b87997574e1ca9127a4c370032aa6ee79/toolkit/components/viewsource/test/browser/head.js#214 and hopefully that should fix the intermittent?

But at this point I think piling up hacks or moving tests to faster platforms is not going to really help us.

Flags: needinfo?(jdescottes)

:jdescottes, it was re-enabled because on mochitest-browser-chrome-failures (a tier 3 job), it detected that even though the test was skipped, it was passing a lot when ran anyway.

See Also: → 1727749

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

Removing me as the assignee, as I only disabled the test.

Assignee: michelle → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.