Closed Bug 1806090 Opened 1 year ago Closed 7 months ago

Intermittent browser/components/urlbar/tests/browser/browser_quickactions.js | single tracking bug

Categories

(Firefox :: Address Bar, defect, P5)

defect

Tracking

()

RESOLVED FIXED
119 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- wontfix
firefox109 --- unaffected
firefox110 --- wontfix
firefox111 --- wontfix
firefox118 --- wontfix
firefox119 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, intermittent-testcase, regression, Whiteboard: [snt-scrubbed] [search-testing])

Attachments

(3 files)

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


[task 2022-12-16T11:06:03.030Z] 11:06:03     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_quickactions.js | The command "themes" passed completed its test - true == true - 
[task 2022-12-16T11:06:03.031Z] 11:06:03     INFO - Testing add-ons command is triggered
[task 2022-12-16T11:06:03.031Z] 11:06:03     INFO - Buffered messages logged at 11:01:41
[task 2022-12-16T11:06:03.032Z] 11:06:03     INFO - Console message: [JavaScript Error: "TypeError: can't access property "linkedBrowser", tab is null" {file: "resource:///modules/AsyncTabSwitcher.jsm" line: 582}]
[task 2022-12-16T11:06:03.032Z] 11:06:03     INFO - preActions@resource:///modules/AsyncTabSwitcher.jsm:582:11
[task 2022-12-16T11:06:03.032Z] 11:06:03     INFO - handleEvent@resource:///modules/AsyncTabSwitcher.jsm:1091:12
[task 2022-12-16T11:06:03.032Z] 11:06:03     INFO - 
[task 2022-12-16T11:06:03.032Z] 11:06:03     INFO - Buffered messages logged at 11:03:02
[task 2022-12-16T11:06:03.033Z] 11:06:03     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 2
[task 2022-12-16T11:06:03.033Z] 11:06:03     INFO - Buffered messages logged at 11:04:32
[task 2022-12-16T11:06:03.034Z] 11:06:03     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 1
[task 2022-12-16T11:06:03.034Z] 11:06:03     INFO - Buffered messages finished
[task 2022-12-16T11:06:03.034Z] 11:06:03     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_quickactions.js | Test timed out - 
[task 2022-12-16T11:06:08.233Z] 11:06:08     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-12-16T11:06:08.235Z] 11:06:08     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_quickactions.js | waiting for vsync to be disabled - timed out after 50 tries. - false == true - JS frame :: chrome://mochikit/content/browser-test.js :: ensureVsyncDisabled :: line 587
[task 2022-12-16T11:06:08.235Z] 11:06:08     INFO - Stack trace:
[task 2022-12-16T11:06:08.235Z] 11:06:08     INFO - chrome://mochikit/content/browser-test.js:ensureVsyncDisabled:587
[task 2022-12-16T11:06:08.235Z] 11:06:08     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-12-16T11:06:08.236Z] 11:06:08     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_quickactions.js | vsync remained enabled at the end of the test. Is there an animation still running? Consider talking to the performance team for tips to solve this. - false == true - JS frame :: chrome://mochikit/content/browser-test.js :: ensureVsyncDisabled :: line 588
[task 2022-12-16T11:06:08.236Z] 11:06:08     INFO - Stack trace:
[task 2022-12-16T11:06:08.236Z] 11:06:08     INFO - chrome://mochikit/content/browser-test.js:ensureVsyncDisabled:588
[task 2022-12-16T11:06:08.263Z] 11:06:08     INFO - GECKO(6908) | MEMORY STAT | vsize 2104589MB | vsizeMaxContiguous 65498095MB | residentFast 435MB | heapAllocated 160MB
[task 2022-12-16T11:06:08.264Z] 11:06:08     INFO - TEST-OK | browser/components/urlbar/tests/browser/browser_quickactions.js | took 275397ms
[task 2022-12-16T11:06:08.265Z] 11:06:08     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-12-16T11:06:08.266Z] 11:06:08     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_quickactions.js | Found a tab after previous test timed out: about:blank - 
[task 2022-12-16T11:06:08.304Z] 11:06:08     INFO - GECKO(6908) | [Child 4420: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 1b4fab3a000 == 1 [pid = 4420] [id = 200]
[task 2022-12-16T11:06:08.304Z] 11:06:08     INFO - GECKO(6908) | [Child 4420: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (1b4f5a7b260) [pid = 4420] [serial = 535] [outer = 0]
[task 2022-12-16T11:06:08.313Z] 11:06:08     INFO - GECKO(6908) | [Child 4420: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (1b4fab3ac00) [pid = 4420] [serial = 536] [outer = 1b4f5a7b260]
[task 2022-12-16T11:06:08.335Z] 11:06:08     INFO - checking window state
[task 2022-12-16T11:06:08.383Z] 11:06:08     INFO - TEST-START | browser/components/urlbar/tests/browser/browser_quickactions_devtools.js

Update:

There have been 35 failures within the last 7 days:

  • 6 failures on Linux 18.04 x64 WebRender asan opt
  • 17 failures on Linux 18.04 x64 WebRender debug/opt
  • 1 failure on Linux 18.04 x64 WebRender Shippable opt
  • 3 failures on Linux 18.04 x64 WebRender tsan opt
  • 2 failures on OS X 10.15 WebRender opt/debug
  • 2 failures on Windows 10 x86 2004 WebRender debug
  • 2 failures on Windows 10 x64 2004 asan WebRender opt
  • 2 failures on Windows 10 x64 2004 WebRender debug

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

[task 2022-12-22T16:59:21.565Z] 16:59:21     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_quickactions.js | Expected placeholder l10n when search mode is active - {"args":{"name":"Google"},"id":"urlbar-placeholder-search-mode-web-2"} deepEqual {"id":"urlbar-placeholder-search-mode-web-2","args":{"name":"Google"}} - 
[task 2022-12-22T16:59:21.566Z] 16:59:21     INFO - Buffered messages finished
[task 2022-12-22T16:59:21.569Z] 16:59:21     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_quickactions.js | Uncaught exception in test - at chrome://mochitests/content/browser/browser/components/urlbar/tests/browser/browser_quickactions.js:134 - TypeError: can't access property "source", oneOffButtons.selectedButton is null
[task 2022-12-22T16:59:21.570Z] 16:59:21     INFO - Stack trace:
[task 2022-12-22T16:59:21.571Z] 16:59:21     INFO - enter_search_mode_oneoff_by_key@chrome://mochitests/content/browser/browser/components/urlbar/tests/browser/browser_quickactions.js:134:7
[task 2022-12-22T16:59:21.572Z] 16:59:21     INFO - Leaving test bound enter_search_mode_oneoff_by_key
[task 2022-12-22T16:59:21.573Z] 16:59:21     INFO - Entering test bound enter_search_mode_key
[task 2022-12-22T16:59:21.682Z] 16:59:21     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_quickactions.js | Urlbar should never be in search mode without the corresponding attribute. - true == true - 

Failures are within this timeframe: 21st-22nd of December and it was fixed with the backout of Bug 1805774.

Regressed by: 1805774
No longer regressed by: 1805774
Whiteboard: [snt-scrubbed] [search-testing]

There have been 44 total failures in the last 7 days, recent failure log.
Affected platforms are:

  • linux1804-64-asan-qr
  • linux1804-64-qr
[task 2023-01-14T22:38:45.147Z] 22:38:45     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_quickactions.js | "quickactions" == "quickactions" - 
[task 2023-01-14T22:38:45.148Z] 22:38:45     INFO - Trigger the screenshot mode
[task 2023-01-14T22:38:45.149Z] 22:38:45     INFO - Buffered messages finished
[task 2023-01-14T22:38:45.149Z] 22:38:45     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_quickactions.js | Uncaught exception in test - Screenshot component is active - timed out after 50 tries.
[task 2023-01-14T22:38:45.150Z] 22:38:45     INFO - Leaving test bound test_screenshot
[task 2023-01-14T22:38:45.151Z] 22:38:45     INFO - Entering test bound test_other_search_mode
[task 2023-01-14T22:38:45.151Z] 22:38:45     INFO - Awaiting for the urlbar panel to open
[task 2023-01-14T22:38:45.223Z] 22:38:45     INFO - Urlbar panel opened
[task 2023-01-14T22:38:45.237Z] 22:38:45     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_quickactions.js | The results should be empty as no actions are displayed in other search modes - 0 == 0 - 

Regressed by Bug 1805774, started to fail with: TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_quickactions.js | Uncaught exception in test - Screenshot component is active - timed out after 50 tries.

Treehearder Link.

Niklas can you please take a look? Thanks

Flags: needinfo?(nbaumgardner)
Regressed by: 1805774
Whiteboard: [snt-scrubbed] [search-testing] → [snt-scrubbed] [search-testing] [stockwell needswork:owner]

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

Assignee: nobody → dharvey
Whiteboard: [snt-scrubbed] [search-testing][stockwell disable-recommended] → [snt-scrubbed] [search-testing] [stockwell needswork:owner]

There have been 66 total failures in the last 7 days.

Recent failure log

Happens on:

  • linux1804-64-asan-qr ;
  • linux1804-64-qr.

Dale, any updates on this one? Given that this has 257 total failures in the last 30 days I think it might be best to disable this until a fix is in place.

Flags: needinfo?(dharvey)
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d8601249f1eb
temporarily disable browser_quickactions.js on linux for frequent failures. r=intermittent-reviewers,MasterWayZ
Keywords: leave-open
Whiteboard: [snt-scrubbed] [search-testing][stockwell disable-recommended] → [snt-scrubbed] [search-testing][stockwell disabled]
Pushed by dharvey@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e39260d879d2
Give screenshot component more time to load. r=daisuke

Still working on this (clearing needinfo)

Flags: needinfo?(dharvey)
Pushed by dharvey@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1e348126df33
Split up quickactions screenshot tests. r=daisuke
Regressions: 1852280

No failures so clearing this one out

Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Keywords: leave-open
Whiteboard: [snt-scrubbed] [search-testing][stockwell disabled] → [snt-scrubbed] [search-testing]
Target Milestone: --- → 119 Branch
Flags: needinfo?(nbaumgardner)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: