Closed Bug 1842800 Opened 10 months ago Closed 9 months ago

Intermittent dom/base/test/browser_use_counters.js | single tracking bug

Categories

(Core :: DOM: Core & HTML, defect)

defect

Tracking

()

RESOLVED FIXED
118 Branch
Tracking Status
firefox118 --- fixed

People

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

Details

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

Attachments

(1 file)

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


[task 2023-07-11T10:03:51.515Z] 10:03:51     INFO - TEST-START | dom/base/test/browser_use_counters.js
[task 2023-07-11T10:03:51.543Z] 10:03:51     INFO - TEST-INFO | started process screenshot
[task 2023-07-11T10:03:51.652Z] 10:03:51     INFO - TEST-INFO | screenshot: exit 0
[task 2023-07-11T10:03:51.661Z] 10:03:51     INFO - Buffered messages logged at 10:03:51
[task 2023-07-11T10:03:51.661Z] 10:03:51     INFO - Entering test bound test_initialize
[task 2023-07-11T10:03:51.662Z] 10:03:51     INFO - canRecord for content: false
[task 2023-07-11T10:03:51.662Z] 10:03:51     INFO - Leaving test bound test_initialize
[task 2023-07-11T10:03:51.662Z] 10:03:51     INFO - Entering test bound 
[task 2023-07-11T10:03:51.663Z] 10:03:51     INFO - checking file_use_counter_svg_getElementById.svg (iframe)
[task 2023-07-11T10:03:51.663Z] 10:03:51     INFO - Buffered messages finished
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - TEST-UNEXPECTED-FAIL | dom/base/test/browser_use_counters.js | uncaught exception - NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIScriptSecurityManager.getLoadContextContentPrincipal] at construct@chrome://global/content/elements/browser-custom-element.js:1024:38
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - connectedCallback@chrome://global/content/elements/browser-custom-element.js:330:12
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - _insertBrowser@chrome://browser/content/tabbrowser.js:2380:24
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - addTab@chrome://browser/content/tabbrowser.js:2780:16
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - addTab@resource://testing-common/BrowserTestUtils.sys.mjs:2659:23
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - @chrome://mochitests/content/browser/dom/base/test/browser_use_counters.js:157:35
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - handleTask@chrome://mochikit/content/browser-test.js:1131:26
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1203:18
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1345:14
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1120:14
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - 
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - Stack trace:
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:simpletestOnerror:2003
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - chrome://browser/content/tabbrowser.js:_insertBrowser:2380
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - chrome://browser/content/tabbrowser.js:addTab:2780
[task 2023-07-11T10:03:51.667Z] 10:03:51     INFO - resource://testing-common/BrowserTestUtils.sys.mjs:addTab:2659
[task 2023-07-11T10:03:51.668Z] 10:03:51     INFO - chrome://mochitests/content/browser/dom/base/test/browser_use_counters.js:null:157
[task 2023-07-11T10:03:51.668Z] 10:03:51     INFO - chrome://mochikit/content/browser-test.js:handleTask:1131
[task 2023-07-11T10:03:51.668Z] 10:03:51     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1203
[task 2023-07-11T10:03:51.668Z] 10:03:51     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1345
[task 2023-07-11T10:03:51.668Z] 10:03:51     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1120
[task 2023-07-11T10:03:51.668Z] 10:03:51     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1056
[task 2023-07-11T10:03:51.669Z] 10:03:51     INFO - GECKO(4256) | JavaScript error: chrome://global/content/elements/browser-custom-element.js, line 1024: NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIScriptSecurityManager.getLoadContextContentPrincipal]
[task 2023-07-11T10:03:51.669Z] 10:03:51     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - TEST-UNEXPECTED-FAIL | dom/base/test/browser_use_counters.js | uncaught exception - TypeError: can't access property "originNoSuffix", newBrowser.contentPrincipal is null at updateCurrentBrowser@chrome://browser/content/tabbrowser.js:1142:1
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - _setupEventListeners/<@chrome://browser/content/tabbrowser.js:5935:16
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - set selectedIndex@chrome://global/content/elements/tabbox.js:236:14
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - set selectedPanel@chrome://global/content/elements/tabbox.js:246:54
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - set selectedIndex@chrome://global/content/elements/tabbox.js:599:9
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - set selectedItem@chrome://global/content/elements/tabbox.js:617:35
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - set selectedTab@chrome://global/content/elements/tabbox.js:80:11
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - set selectedTab@chrome://browser/content/tabbrowser.js:359:7
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - @chrome://mochitests/content/browser/dom/base/test/browser_use_counters.js:158:5
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - handleTask@chrome://mochikit/content/browser-test.js:1131:26
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1203:18
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1345:14
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1120:14
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - 
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - Stack trace:
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:simpletestOnerror:2003
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://global/content/elements/tabbox.js:set selectedIndex:236
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://global/content/elements/tabbox.js:set selectedPanel:246
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://global/content/elements/tabbox.js:set selectedIndex:599
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://global/content/elements/tabbox.js:set selectedItem:617
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://global/content/elements/tabbox.js:set selectedTab:80
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://browser/content/tabbrowser.js:set selectedTab:359
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://mochitests/content/browser/dom/base/test/browser_use_counters.js:null:158
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://mochikit/content/browser-test.js:handleTask:1131
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1203
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1345
[task 2023-07-11T10:03:51.674Z] 10:03:51     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1120
[task 2023-07-11T10:03:51.677Z] 10:03:51     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1056
[task 2023-07-11T10:03:51.677Z] 10:03:51     INFO - GECKO(4256) | JavaScript error: chrome://browser/content/tabbrowser.js, line 1142: TypeError: can't access property "originNoSuffix", newBrowser.contentPrincipal is null
[task 2023-07-11T10:03:51.677Z] 10:03:51     INFO - Console message: [JavaScript Error: "NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIScriptSecurityManager.getLoadContextContentPrincipal]" {file: "chrome://global/content/elements/browser-custom-element.js" line: 1024}]
[task 2023-07-11T10:03:51.677Z] 10:03:51     INFO - construct@chrome://global/content/elements/browser-custom-element.js:1024:38
[task 2023-07-11T10:03:51.677Z] 10:03:51     INFO - connectedCallback@chrome://global/content/elements/browser-custom-element.js:330:12
<...>

Update

There have been 65 failures within the last 7 days:

  • 1 failure on Linux 18.04 x64 WebRender asan opt
  • 2 failures on Linux 18.04 x64 WebRender debug/opt
  • 2 failures on Linux 18.04 x64 WebRender Shippable opt
  • 1 failure on Linux 18.04 x64 WebRender tsan opt
  • 25 failures on OS X 10.15 WebRender opt/debug
  • 6 failures on OS X 10.15 WebRender Shippable opt
  • 6 failures on OS X 11 WebRender Shippable opt
  • 3 failures on Windows 11 x86 22H2 WebRender opt
  • 2 failures on Windows 11 x86 22H2 WebRender Shippable opt
  • 2 failures on Windows 11 x64 22H2 CCov WebRender opt
  • 8 failures on Windows 11 x64 22H2 WebRender opt
  • 7 failures on Windows 11 x64 22H2 WebRender Shippable opt

Recent log: https://treeherder.mozilla.org/logviewer?job_id=426251167&repo=autoland&lineNumber=6925

All the failures here that have this failure line TEST-UNEXPECTED-FAIL | dom/base/test/browser_use_counters.js | Test timed out -(~50 failures) should have been classified with fix by commit.
But this is failing frequently now with TEST-UNEXPECTED-FAIL | dom/base/test/browser_use_counters.js | top level destroyed document counts are correct - Got 113, expected 114.
First occurrence of this new failure line seems to be here, but that push doesn't really seem to be the cause of this.

Hi Emilio! Can you please take a look at this? I know that the backfills and retriggers don't point at Bug 1845779 to be the cause, but can it actually be regressed by that bug?
Thank you!

Flags: needinfo?(emilio)
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ce1e0ca94418
Give the use-counters-in-bfcache test some slack.
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch
Assignee: nobody → emilio
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: