Open Bug 1775807 Opened 4 years ago Updated 7 days ago

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

Categories

(Firefox :: Address Bar, defect, P3)

defect

Tracking

()

People

(Reporter: jmaher, Unassigned, NeedInfo)

References

Details

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

Attachments

(1 obsolete file)

No description provided.

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

Leaving as a P3 largely because it looks like the number of failures has risen over the past few weeks.

Severity: -- → S4

Update:

There have been 47 failures within the last 7 days:

  • 1 failure on Windows 11 x64 22H2 WebRender Shippable opt
  • 20 failures on Windows 11 x64 22H2 WebRender opt/debug
  • 3 failures on OS X 11 WebRender Shippable opt
  • 7 failures on OS X 10.15 WebRender Shippable opt
  • 3 failures on Linux 18.04 x64 WebRender Shippable opt
  • 5 failures on Linux 18.04 x64 WebRender debug/opt
  • 1 failure on Linux 18.04 x64 WebRender asan opt

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

[task 2023-04-28T16:28:54.164Z] 16:28:54     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_hashChangeProxyState.js | URL bar is in valid page proxy state when SSL page with hash loads from about:newtab - 
[task 2023-04-28T16:28:54.165Z] 16:28:54     INFO - Buffered messages finished
[task 2023-04-28T16:28:54.169Z] 16:28:54     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_hashChangeProxyState.js | A promise chain failed to handle a rejection: WindowGlobalParent.getActor: Window protocol 'AboutNewTab' doesn't match remote type 'webIsolated=https://example.com' - stack: sendToChildren@chrome://global/content/elements/browser-custom-element.js:1862:24
[task 2023-04-28T16:28:54.169Z] 16:28:54     INFO - sendMessageToActor@chrome://global/content/elements/browser-custom-element.js:1875:21
[task 2023-04-28T16:28:54.171Z] 16:28:54     INFO - broadcast@resource://activity-stream/lib/ActivityStreamMessageChannel.jsm:112:15
[task 2023-04-28T16:28:54.171Z] 16:28:54     INFO - middleware/</<@resource://activity-stream/lib/ActivityStreamMessageChannel.jsm:80:14
[task 2023-04-28T16:28:54.171Z] 16:28:54     INFO - _middleware/</<@resource://activity-stream/lib/Store.jsm:60:11
[task 2023-04-28T16:28:54.171Z] 16:28:54     INFO - Store/this[method]@resource://activity-stream/lib/Store.jsm:39:54
[task 2023-04-28T16:28:54.171Z] 16:28:54     INFO - _fetchScreenshot/<@resource://activity-stream/lib/TopSitesFeed.jsm:1142:20
[task 2023-04-28T16:28:54.171Z] 16:28:54     INFO - maybeCacheScreenshot@resource://activity-stream/lib/Screenshots.jsm:142:17
[task 2023-04-28T16:28:54.171Z] 16:28:54     INFO - async*_fetchScreenshot@resource://activity-stream/lib/TopSitesFeed.jsm:1137:28
[task 2023-04-28T16:28:54.171Z] 16:28:54     INFO - _fetchIcon@resource://activity-stream/lib/TopSitesFeed.jsm:1120:16
[task 2023-04-28T16:28:54.171Z] 16:28:54     INFO - getLinksWithDefaults@resource://activity-stream/lib/TopSitesFeed.jsm:953:16
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - async*refresh@resource://activity-stream/lib/TopSitesFeed.jsm:1025:30
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - onAction@resource://activity-stream/lib/TopSitesFeed.jsm:1443:14
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - _middleware/</<@resource://activity-stream/lib/Store.jsm:63:17
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - Store/this[method]@resource://activity-stream/lib/Store.jsm:39:54
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - customDispatch/this.placesChangedTimer<@resource://activity-stream/lib/PlacesFeed.jsm:173:22
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - Rejection date: Fri Apr 28 2023 16:28:53 GMT+0000 (Greenwich Mean Time) - false == true - {"filename":"resource://testing-common/PromiseTestUtils.sys.mjs","name":"assertNoUncaughtRejections","sourceId":571,"lineNumber":266,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"handleTask","sourceId":534,"lineNumber":1161,"columnNumber":22,"sourceLine":"","asyncCause":null,"asyncCaller":{"filename":"chrome://mochikit/content/browser-test.js","name":"_runTaskBasedTest","sourceId":534,"lineNumber":1205,"columnNumber":18,"sourceLine":"","asyncCause":null,"asyncCaller":{"filename":"chrome://mochikit/content/browser-test.js","name":"Tester_execTest","sourceId":534,"lineNumber":1347,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"nextTest/<","sourceId":534,"lineNumber":1122,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/tests/SimpleTest/SimpleTest.js","name":"SimpleTest.waitForFocus/<","sourceId":562,"lineNumber":1056,"columnNumber":13,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"formattedStack":"nextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"formattedStack":"async*Tester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"caller":null,"formattedStack":"async*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1205:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"caller":null,"formattedStack":"handleTask@chrome://mochikit/content/browser-test.js:1161:22\nasync*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1205:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"formattedStack":"assertNoUncaughtRejections@resource://testing-common/PromiseTestUtils.sys.mjs:266:14\nhandleTask@chrome://mochikit/content/browser-test.js:1161:22\nasync*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1205:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}}
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - Stack trace:
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - resource://testing-common/PromiseTestUtils.sys.mjs:assertNoUncaughtRejections:266
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - chrome://mochikit/content/browser-test.js:handleTask:1161
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1205
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1347
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1122
[task 2023-04-28T16:28:54.172Z] 16:28:54     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1056
[task 2023-04-28T16:28:54.173Z] 16:28:54     INFO - Leaving test bound 
[task 2023-04-28T16:28:54.928Z] 16:28:54     INFO - GECKO(8308) | MEMORY STAT | vsize 2112759MB | vsizeMaxContiguous 65870897MB | residentFast 439MB | heapAllocated 186MB
[task 2023-04-28T16:28:54.934Z] 16:28:54     INFO - TEST-OK | browser/components/urlbar/tests/browser/browser_hashChangeProxyState.js | took 1785ms

Drew, can you help us assign this to someone?
Thank you.

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

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

  • 25 failures on Windows 11 x64 22H2 WebRender opt
  • 25 failures on OS X 10.15 WebRender opt
  • 4 failures on OS X 11 WebRender Shippable opt
  • 7 failures on Linux 18.04 x64 WebRender debug
  • 1 failures on Linux 18.04 x64 WebRender opt

Recent failure log.

[task 2023-05-06T11:39:50.247Z] 11:39:50     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_hashChangeProxyState.js | URL bar is in valid page proxy state when SSL page with hash loads from about:newtab - 
[task 2023-05-06T11:39:50.248Z] 11:39:50     INFO - Buffered messages finished
[task 2023-05-06T11:39:50.254Z] 11:39:50     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_hashChangeProxyState.js | A promise chain failed to handle a rejection: WindowGlobalParent.getActor: Window protocol 'AboutNewTab' doesn't match remote type 'webIsolated=https://example.com' - stack: sendToChildren@chrome://global/content/elements/browser-custom-element.js:1862:24
[task 2023-05-06T11:39:50.254Z] 11:39:50     INFO - sendMessageToActor@chrome://global/content/elements/browser-custom-element.js:1875:21
[task 2023-05-06T11:39:50.254Z] 11:39:50     INFO - broadcast@resource://activity-stream/lib/ActivityStreamMessageChannel.jsm:112:15
[task 2023-05-06T11:39:50.254Z] 11:39:50     INFO - middleware/</<@resource://activity-stream/lib/ActivityStreamMessageChannel.jsm:80:14
[task 2023-05-06T11:39:50.254Z] 11:39:50     INFO - _middleware/</<@resource://activity-stream/lib/Store.jsm:60:11
[task 2023-05-06T11:39:50.254Z] 11:39:50     INFO - Store/this[method]@resource://activity-stream/lib/Store.jsm:39:54
[task 2023-05-06T11:39:50.254Z] 11:39:50     INFO - _fetchScreenshot/<@resource://activity-stream/lib/TopSitesFeed.jsm:1142:20
[task 2023-05-06T11:39:50.254Z] 11:39:50     INFO - maybeCacheScreenshot@resource://activity-stream/lib/Screenshots.jsm:142:17
[task 2023-05-06T11:39:50.254Z] 11:39:50     INFO - async*_fetchScreenshot@resource://activity-stream/lib/TopSitesFeed.jsm:1137:28
[task 2023-05-06T11:39:50.254Z] 11:39:50     INFO - _fetchIcon@resource://activity-stream/lib/TopSitesFeed.jsm:1120:16
[task 2023-05-06T11:39:50.255Z] 11:39:50     INFO - getLinksWithDefaults@resource://activity-stream/lib/TopSitesFeed.jsm:953:16
[task 2023-05-06T11:39:50.255Z] 11:39:50     INFO - async*refresh@resource://activity-stream/lib/TopSitesFeed.jsm:1025:30
[task 2023-05-06T11:39:50.255Z] 11:39:50     INFO - onAction@resource://activity-stream/lib/TopSitesFeed.jsm:1443:14
[task 2023-05-06T11:39:50.255Z] 11:39:50     INFO - _middleware/</<@resource://activity-stream/lib/Store.jsm:63:17
[task 2023-05-06T11:39:50.255Z] 11:39:50     INFO - Store/this[method]@resource://activity-stream/lib/Store.jsm:39:54
[task 2023-05-06T11:39:50.255Z] 11:39:50     INFO - customDispatch/this.placesChangedTimer<@resource://activity-stream/lib/PlacesFeed.jsm:173:22
[task 2023-05-06T11:39:50.255Z] 11:39:50     INFO - Rejection date: Sat May 06 2023 11:39:50 GMT+0000 (Greenwich Mean Time) - false == true - {"filename":"resource://testing-common/PromiseTestUtils.sys.mjs","name":"assertNoUncaughtRejections","sourceId":577,"lineNumber":266,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"handleTask","sourceId":542,"lineNumber":1161,"columnNumber":22,"sourceLine":"","asyncCause":null,"asyncCaller":{"filename":"chrome://mochikit/content/browser-test.js","name":"_runTaskBasedTest","sourceId":542,"lineNumber":1205,"columnNumber":18,"sourceLine":"","asyncCause":null,"asyncCaller":{"filename":"chrome://mochikit/content/browser-test.js","name":"Tester_execTest","sourceId":542,"lineNumber":1347,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"nextTest/<","sourceId":542,"lineNumber":1122,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/tests/SimpleTest/SimpleTest.js","name":"SimpleTest.waitForFocus/<","sourceId":568,"lineNumber":1056,"columnNumber":13,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"formattedStack":"nextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"formattedStack":"async*Tester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"caller":null,"formattedStack":"async*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1205:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"caller":null,"formattedStack":"handleTask@chrome://mochikit/content/browser-test.js:1161:22\nasync*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1205:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"formattedStack":"assertNoUncaughtRejections@resource://testing-common/PromiseTestUtils.sys.mjs:266:14\nhandleTask@chrome://mochikit/content/browser-test.js:1161:22\nasync*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1205:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}}
[task 2023-05-06T11:39:50.255Z] 11:39:50     INFO - Stack trace:
[task 2023-05-06T11:39:50.256Z] 11:39:50     INFO - resource://testing-common/PromiseTestUtils.sys.mjs:assertNoUncaughtRejections:266
[task 2023-05-06T11:39:50.256Z] 11:39:50     INFO - chrome://mochikit/content/browser-test.js:handleTask:1161
[task 2023-05-06T11:39:50.256Z] 11:39:50     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1205
[task 2023-05-06T11:39:50.256Z] 11:39:50     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1347
[task 2023-05-06T11:39:50.256Z] 11:39:50     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1122
[task 2023-05-06T11:39:50.256Z] 11:39:50     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1056
[task 2023-05-06T11:39:50.256Z] 11:39:50     INFO - Leaving test bound 
[task 2023-05-06T11:39:50.906Z] 11:39:50     INFO - GECKO(752) | MEMORY STAT | vsize 2112748MB | vsizeMaxContiguous 65053243MB | residentFast 435MB | heapAllocated 182MB
[task 2023-05-06T11:39:50.910Z] 11:39:50     INFO - TEST-OK | browser/components/urlbar/tests/browser/browser_hashChangeProxyState.js | took 1626ms
Attachment #9385320 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: