Closed Bug 1775957 Opened 2 years ago Closed 3 months ago

Intermittent browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about.js | single tracking bug

Categories

(Firefox :: Private Browsing, defect, P3)

defect

Tracking

()

RESOLVED FIXED
132 Branch
Tracking Status
firefox131 --- fixed
firefox132 --- fixed

People

(Reporter: jmaher, Assigned: standard8)

References

Details

(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [stockwell disable-recommended]{stockwell needswork:owner])

Attachments

(1 file)

No description provided.

Additional information about this bug failures and frequency patterns can be found by running: ./mach test-info failure-report --bug 1775957

Severity: -- → S4
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago10 months ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

There have been 49 total failures in the last 7 days.
There are:

  • 25 failures on Linux 18.04 x64 WebRender debug
  • 14 failures on Linux 18.04 x64 WebRender tsan opt
  • 8 failures on Windows 11 x64 22H2 asan WebRender opt
  • 1 failure on Windows 11 x64 22H2 WebRender debug
  • 1 failure on Linux 18.04 x64 WebRender asan opt

Recent failure log.

[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - TEST-PASS | browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about.js | Clicking private-browsing-myths opened https://example.com/private-browsing-myths in the same tab. - 
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "https://example.com/private-browsing-myths" line: 0}]
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - Leaving test bound test_myths_link
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - Entering test bound test_search_icon
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - Buffered messages finished
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - TEST-UNEXPECTED-FAIL | browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about.js | Should have a blob URL for the logo - false == true - got false, expected true (operator ==)
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - Stack trace:
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - @chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about.js:114:14
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - async*execute@resource://testing-common/SpecialPowersSandbox.sys.mjs:139:12
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - _spawnTask@resource://testing-common/SpecialPowersChild.sys.mjs:1615:15
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - receiveMessage@resource://testing-common/SpecialPowersChild.sys.mjs:254:21
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - JSActor query*receiveMessage@resource://testing-common/SpecialPowersParent.sys.mjs:1383:14
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - JSActor query*spawn@resource://testing-common/SpecialPowersChild.sys.mjs:1544:17
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - test_search_icon@chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about.js:103:23
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - async*handleTask@chrome://mochikit/content/browser-test.js:1145:26
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1217:18
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1358:14
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1134:14
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - GECKO(9345) | [Child 9577, Main Thread] WARNING: NS_ENSURE_TRUE(winInner) failed: file /builds/worker/checkouts/gecko/widget/nsBaseDragService.cpp:1256
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - GECKO(9345) | [Child 9577, Main Thread] WARNING: NS_ENSURE_TRUE(widget) failed: file /builds/worker/checkouts/gecko/widget/nsDragServiceProxy.cpp:150
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - Leaving test bound test_search_icon
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - Entering test bound test_search_handoff_on_keydown
[task 2024-08-03T18:01:13.133Z] 18:01:13     INFO - GECKO(9345) | [Parent 9345: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7ff96dab1000 == 18 [pid = 9345] [id = 17]
[task 2024-08-03T18:01:13.134Z] 18:01:13     INFO - GECKO(9345) | [Parent 9345: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 37 (7ff96da28400) [pid = 9345] [serial = 37] [outer = 0]
[task 2024-08-03T18:01:13.134Z] 18:01:13     INFO - GECKO(9345) | [Parent 9345: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 38 (7ff96dab8000) [pid = 9345] [serial = 38] [outer = 7ff96da28400]
[task 2024-08-03T18:01:13.134Z] 18:01:13     INFO - GECKO(9345) | [Parent 9345, Main Thread] WARNING: NS_ENSURE_TRUE(uri) failed: file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1493
[task 2024-08-03T18:01:13.213Z] 18:01:13     INFO - GECKO(9345) | [Parent 9345, Main Thread] WARNING: Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out!: '!nsContentUtils::IsChromeDoc(window->GetExtantDoc())', file /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:461
[task 2024-08-03T18:01:13.332Z] 18:01:13     INFO - GECKO(9345) | [Parent 9345: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7ff98de96000 == 19 [pid = 9345] [id = 18]
[task 2024-08-03T18:01:13.332Z] 18:01:13     INFO - GECKO(9345) | [Parent 9345: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 39 (7ff98db09000) [pid = 9345] [serial = 39] [outer = 0]
[task 2024-08-03T18:01:13.334Z] 18:01:13     INFO - GECKO(9345) | [Parent 9345: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 40 (7ff98de94800) [pid = 9345] [serial = 40] [outer = 7ff98db09000]
[task 2024-08-03T18:01:13.384Z] 18:01:13     INFO - GECKO(9345) | [Child 9577: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7f2175a8e400 == 7 [pid = 9577] [id = 7]
[task 2024-08-03T18:01:13.384Z] 18:01:13     INFO - GECKO(9345) | [Child 9577: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 21 (7f2175ef5600) [pid = 9577] [serial = 22] [outer = 0]
[task 2024-08-03T18:01:13.389Z] 18:01:13     INFO - GECKO(9345) | [WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update
[task 2024-08-03T18:01:13.389Z] 18:01:13     INFO - GECKO(9345) | [Child 9577: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 22 (7f2175a8e800) [pid = 9577] [serial = 23] [outer = 7f2175ef5600]
[task 2024-08-03T18:01:13.728Z] 18:01:13     INFO - GECKO(9345) | [Parent 9345, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/checkouts/gecko/layout/generic/nsFrameSelection.cpp:1657
[task 2024-08-03T18:01:13.767Z] 18:01:13     INFO - GECKO(9345) | 1722708073766	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[task 2024-08-03T18:01:13.900Z] 18:01:13     INFO - GECKO(9345) | [WARN  webrender::device::gl] Cropping texture upload Box2D((0, 0), (0, 1)) to None
[task 2024-08-03T18:01:13.900Z] 18:01:13     INFO - GECKO(9345) | [WARN  webrender::device::gl] Cropping texture upload Box2D((0, 0), (0, 1)) to None
[task 2024-08-03T18:01:13.900Z] 18:01:13     INFO - GECKO(9345) | [WARN  webrender::device::gl] Cropping texture upload Box2D((0, 0), (0, 1)) to None
[task 2024-08-03T18:01:13.903Z] 18:01:13     INFO - GECKO(9345) | [Parent 9345, Main Thread] WARNING: NS_ENSURE_TRUE(mNameHashtable.Get(aName, &index)) failed: file /builds/worker/checkouts/gecko/storage/mozStorageRow.cpp:91
[task 2024-08-03T18:01:13.914Z] 18:01:13     INFO - GECKO(9345) | [Child 9577: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 23 (7f2175a90000) [pid = 9577] [serial = 24] [outer = 7f2175ef5600]
[task 2024-08-03T18:01:14.041Z] 18:01:14     INFO - GECKO(9345) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpro_q3ex7.mozrunner/runtests_leaks_tab_pid9752.log
[task 2024-08-03T18:01:14.127Z] 18:01:14     INFO - GECKO(9345) | [Child 9752, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:757
[task 2024-08-03T18:01:14.425Z] 18:01:14     INFO - TEST-PASS | browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about.js | in-content search has focus styles - true == true - 

Hi Tim! As the owner of this component, could you help us assign the bug to someone? It reached stockwell disable-recommended query.

Thank you!

Flags: needinfo?(tihuang)
Whiteboard: [stockwell disable-recommended] → [stockwell needswork:owner]

There have been 76 total failures in the last 7 days.
There are:

  • 6 failures on linux1804-64-asan-qr opt
  • 40 failures on linux1804-64-qr debug
  • 17 failures on linux1804-64-tsan-qr opt
  • 5 failures on macosx1015-64-qr debug
  • 5 failures on windows11-64-2009-asan-qr opt
  • 3 failures on windows11-64-2009-qr debug

Recent failure log.

Tim, as the owner of this component, can you help us assign the bug to someone? Thank you.

Whiteboard: [stockwell disable-recommended] → [stockwell disable-recommended]{stockwell needswork:owner]

Hi Mark, The intermittent problem occurs in the code you added in Bug 1867288. Could you please take a look?

Flags: needinfo?(tihuang) → needinfo?(standard8)

Sometimes the URL returned from computedStyle.getPropertyValue can be an empty string, rather
than a URL. So we need to wait for the value to be a url string.

Assignee: nobody → standard8

Thank you for the ping, this seems to fix the issue according to try: https://treeherder.mozilla.org/jobs?repo=try&revision=bf88d51cb230dd7533df6044c5b1d65b3480a4db

Flags: needinfo?(standard8)
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0507391bf79e Fix intermittent failure in browser_privatebrowsing_about.js. r=timhuang
Status: REOPENED → RESOLVED
Closed: 10 months ago3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 132 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: