Open Bug 1781324 Opened 2 years ago Updated 24 days ago

Intermittent devtools/shared/commands/target/tests/browser_target_command_service_workers.js | single tracking bug

Categories

(DevTools :: Framework, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: jmaher, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure, intermittent-testcase, leave-open, Whiteboard: [stockwell disabled])

Attachments

(1 file, 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 1781324

The Bugbug bot thinks this bug should belong to the 'DevTools::Framework' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: General → Framework

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

  • 29 failures on Linux 18.04 x64 WebRender debug
  • 1 failure on Windows 11 x64 22H2 WebRender debug

Failure lines that were classified with this bug are: TargetCommmand has 1 service worker target - Got +0, expected 1 and onAvailable has resolved - Got +0, expected 1.
Recent failure log.

[task 2023-05-04T19:24:07.507Z] 19:24:07     INFO - TEST-START | devtools/shared/commands/target/tests/browser_target_command_service_workers.js
[task 2023-05-04T19:24:07.514Z] 19:24:07     INFO - GECKO(8063) | [Child 9369, Main Thread] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/worker/workspace/obj-build/dist/include/mozilla/Preferences.h:129
[task 2023-05-04T19:24:07.538Z] 19:24:07     INFO - GECKO(8063) | [Child 9369, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4688
[task 2023-05-04T19:24:07.567Z] 19:24:07     INFO - GECKO(8063) | [Child 9444, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:655
[task 2023-05-04T19:24:07.584Z] 19:24:07     INFO - GECKO(8063) | [Child 9444, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:07.586Z] 19:24:07     INFO - GECKO(8063) | [Child 9444, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:07.646Z] 19:24:07     INFO - GECKO(8063) | [Child 9444: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7fd3c4a2d400 == 1 [pid = 9444] [id = 0]
[task 2023-05-04T19:24:07.646Z] 19:24:07     INFO - GECKO(8063) | [Child 9444: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (7fd3c9bae090) [pid = 9444] [serial = 1] [outer = 0]
[task 2023-05-04T19:24:07.647Z] 19:24:07     INFO - GECKO(8063) | [Child 9444: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (7fd3c4a2dc00) [pid = 9444] [serial = 2] [outer = 7fd3c9bae090]
[task 2023-05-04T19:24:07.731Z] 19:24:07     INFO - GECKO(8063) | [Child 9444, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:07.733Z] 19:24:07     INFO - GECKO(8063) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpyxm_m55b.mozrunner/runtests_leaks_tab_pid9462.log
[task 2023-05-04T19:24:07.735Z] 19:24:07     INFO - GECKO(8063) | [9462, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:345
[task 2023-05-04T19:24:07.742Z] 19:24:07     INFO - GECKO(8063) | [Child 9462, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:07.816Z] 19:24:07     INFO - GECKO(8063) | [Child 9462, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:655
[task 2023-05-04T19:24:07.837Z] 19:24:07     INFO - GECKO(8063) | [Child 9462, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:07.839Z] 19:24:07     INFO - GECKO(8063) | [Child 9462, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:08.119Z] 19:24:08     INFO - GECKO(8063) | [Child 9462: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7f2503230400 == 1 [pid = 9462] [id = 0]
[task 2023-05-04T19:24:08.120Z] 19:24:08     INFO - GECKO(8063) | [Child 9462: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (7f2508371090) [pid = 9462] [serial = 1] [outer = 0]
[task 2023-05-04T19:24:08.124Z] 19:24:08     INFO - GECKO(8063) | [Child 9462: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (7f2503231000) [pid = 9462] [serial = 2] [outer = 7f2508371090]
[task 2023-05-04T19:24:08.162Z] 19:24:08     INFO - GECKO(8063) | [Child 9462, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:08.238Z] 19:24:08     INFO - GECKO(8063) | [Child 9462: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (7f2503234c00) [pid = 9462] [serial = 3] [outer = 7f2508371090]
[task 2023-05-04T19:24:08.268Z] 19:24:08     INFO - GECKO(8063) | [Child 9462, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:08.298Z] 19:24:08     INFO - GECKO(8063) | [Child 9462: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7f2503239400 == 2 [pid = 9462] [id = 1]
[task 2023-05-04T19:24:08.300Z] 19:24:08     INFO - GECKO(8063) | [Child 9462: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 4 (7f2508372f90) [pid = 9462] [serial = 4] [outer = 0]
[task 2023-05-04T19:24:08.303Z] 19:24:08     INFO - GECKO(8063) | [Child 9462: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 5 (7f2503239800) [pid = 9462] [serial = 5] [outer = 7f2508372f90]
[task 2023-05-04T19:24:08.602Z] 19:24:08     INFO - GECKO(8063) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpyxm_m55b.mozrunner/runtests_leaks_tab_pid9492.log
[task 2023-05-04T19:24:08.604Z] 19:24:08     INFO - GECKO(8063) | [9492, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:345
[task 2023-05-04T19:24:08.615Z] 19:24:08     INFO - GECKO(8063) | [Child 9492, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:08.650Z] 19:24:08     INFO - GECKO(8063) | [Child 9492, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:655
[task 2023-05-04T19:24:08.667Z] 19:24:08     INFO - GECKO(8063) | [Child 9492, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:08.668Z] 19:24:08     INFO - GECKO(8063) | [Child 9492, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:08.835Z] 19:24:08     INFO - GECKO(8063) | [Child 9492: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7f027d532800 == 1 [pid = 9492] [id = 0]
[task 2023-05-04T19:24:08.836Z] 19:24:08     INFO - GECKO(8063) | [Child 9492: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (7f028265b090) [pid = 9492] [serial = 1] [outer = 0]
[task 2023-05-04T19:24:08.839Z] 19:24:08     INFO - GECKO(8063) | [Child 9492: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (7f027d533000) [pid = 9492] [serial = 2] [outer = 7f028265b090]
[task 2023-05-04T19:24:08.867Z] 19:24:08     INFO - GECKO(8063) | [Child 9492, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:08.888Z] 19:24:08     INFO - GECKO(8063) | [Child 9492: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (7f027d536c00) [pid = 9492] [serial = 3] [outer = 7f028265b090]
[task 2023-05-04T19:24:08.929Z] 19:24:08     INFO - GECKO(8063) | [Child 9492, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:09.867Z] 19:24:09     INFO - GECKO(8063) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpyxm_m55b.mozrunner/runtests_leaks_tab_pid9523.log
[task 2023-05-04T19:24:09.868Z] 19:24:09     INFO - GECKO(8063) | [9523, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:345
[task 2023-05-04T19:24:09.918Z] 19:24:09     INFO - GECKO(8063) | [Child 9523, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:10.028Z] 19:24:10     INFO - GECKO(8063) | [Child 9523, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:655
[task 2023-05-04T19:24:10.051Z] 19:24:10     INFO - GECKO(8063) | [Child 9523, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:10.052Z] 19:24:10     INFO - GECKO(8063) | [Child 9523, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:10.279Z] 19:24:10     INFO - GECKO(8063) | [Child 8136: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 15 (7f6bf5c85400) [pid = 8136] [serial = 24] [outer = 0] [url = about:blank]
[task 2023-05-04T19:24:10.281Z] 19:24:10     INFO - GECKO(8063) | [Child 8136: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 14 (7f6bf5c8b000) [pid = 8136] [serial = 26] [outer = 0] [url = about:blank]
[task 2023-05-04T19:24:10.283Z] 19:24:10     INFO - GECKO(8063) | [Child 8136: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 13 (7f6bf5c8bc00) [pid = 8136] [serial = 27] [outer = 0] [url = moz-extension://81cb72bd-4ec4-4943-a266-654f6aee0d43/_generated_background_page.html]
[task 2023-05-04T19:24:10.284Z] 19:24:10     INFO - GECKO(8063) | [Child 8136: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 12 (7f6bf5c8a000) [pid = 8136] [serial = 23] [outer = 0] [url = about:blank]
[task 2023-05-04T19:24:10.285Z] 19:24:10     INFO - GECKO(8063) | [Child 8136: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 11 (7f6bf5c83000) [pid = 8136] [serial = 21] [outer = 0] [url = moz-extension://81cb72bd-4ec4-4943-a266-654f6aee0d43/_generated_background_page.html]
[task 2023-05-04T19:24:10.286Z] 19:24:10     INFO - GECKO(8063) | [Child 8136: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 10 (7f6bf5c81c00) [pid = 8136] [serial = 20] [outer = 0] [url = about:blank]
[task 2023-05-04T19:24:10.588Z] 19:24:10     INFO - GECKO(8063) | [Child 9523, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:10.590Z] 19:24:10     INFO - GECKO(8063) | [Child 9523, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T19:24:10.683Z] 19:24:10     INFO - TEST-INFO | started process screentopng
[task 2023-05-04T19:24:10.906Z] 19:24:10     INFO - TEST-INFO | screentopng: exit 0
[task 2023-05-04T19:24:10.906Z] 19:24:10     INFO - Buffered messages logged at 19:24:07
[task 2023-05-04T19:24:10.906Z] 19:24:10     INFO - Entering test bound 
[task 2023-05-04T19:24:10.906Z] 19:24:10     INFO - Setup the test page with workers of all types
[task 2023-05-04T19:24:10.906Z] 19:24:10     INFO - Adding a new tab with URL: https://example.com/browser/devtools/shared/commands/target/tests/fission_document.html
[task 2023-05-04T19:24:10.906Z] 19:24:10     INFO - Buffered messages logged at 19:24:09
[task 2023-05-04T19:24:10.907Z] 19:24:10     INFO - Console message: [JavaScript Warning: "Partitioned cookie or storage access was provided to “https://example.org/browser/devtools/shared/commands/target/tests/fission_iframe.html” because it is loaded in the third-party context and dynamic state partitioning is enabled."]
[task 2023-05-04T19:24:10.908Z] 19:24:10     INFO - Tab added and finished loading
[task 2023-05-04T19:24:10.909Z] 19:24:10     INFO - Create a target list for a tab target
[task 2023-05-04T19:24:10.910Z] 19:24:10     INFO - Buffered messages finished
[task 2023-05-04T19:24:10.913Z] 19:24:10     INFO - TEST-UNEXPECTED-FAIL | devtools/shared/commands/target/tests/browser_target_command_service_workers.js | TargetCommmand has 1 service worker target - Got +0, expected 1
[task 2023-05-04T19:24:10.913Z] 19:24:10     INFO - Stack trace:
[task 2023-05-04T19:24:10.914Z] 19:24:10     INFO - chrome://mochikit/content/browser-test.js:test_is:1612
[task 2023-05-04T19:24:10.915Z] 19:24:10     INFO - chrome://mochitests/content/browser/devtools/shared/commands/target/tests/browser_target_command_service_workers.js:null:31
[task 2023-05-04T19:24:10.916Z] 19:24:10     INFO - chrome://mochikit/content/browser-test.js:handleTask:1133
[task 2023-05-04T19:24:10.916Z] 19:24:10     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1205
[task 2023-05-04T19:24:10.917Z] 19:24:10     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1347
[task 2023-05-04T19:24:10.918Z] 19:24:10     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1122
[task 2023-05-04T19:24:10.919Z] 19:24:10     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1056
[task 2023-05-04T19:24:10.919Z] 19:24:10     INFO - Check that the onAvailable is done when watchTargets resolves
[task 2023-05-04T19:24:10.920Z] 19:24:10     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-05-04T19:24:10.922Z] 19:24:10     INFO - TEST-UNEXPECTED-FAIL | devtools/shared/commands/target/tests/browser_target_command_service_workers.js | onAvailable has resolved - Got +0, expected 1
[task 2023-05-04T19:24:10.922Z] 19:24:10     INFO - Stack trace:
[task 2023-05-04T19:24:10.923Z] 19:24:10     INFO - chrome://mochikit/content/browser-test.js:test_is:1612
[task 2023-05-04T19:24:10.923Z] 19:24:10     INFO - chrome://mochitests/content/browser/devtools/shared/commands/target/tests/browser_target_command_service_workers.js:null:56
[task 2023-05-04T19:24:10.924Z] 19:24:10     INFO - chrome://mochikit/content/browser-test.js:handleTask:1133
[task 2023-05-04T19:24:10.924Z] 19:24:10     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1205
[task 2023-05-04T19:24:10.925Z] 19:24:10     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1347
[task 2023-05-04T19:24:10.926Z] 19:24:10     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1122
[task 2023-05-04T19:24:10.926Z] 19:24:10     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1056
[task 2023-05-04T19:24:10.927Z] 19:24:10     INFO - TEST-PASS | devtools/shared/commands/target/tests/browser_target_command_service_workers.js | onAvailable was called with the expected service worker target 

Hello Alexandre! As the owner of this component, could you please help us assign the bug to someone?

Thank you!

Flags: needinfo?(poirot.alex)
Whiteboard: [stockwell needswork:owner]

Update:

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

  • 54 failures on linux1804-64-qr debug
  • 2 failures on windows11-64-2009-qr debug

Recent failure log.

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

Update

There have been 35 failures within the last 7 days, all on Linux 18.04 x64 WebRender debug.

Attachment #9336354 - Attachment description: Bug 1781324 - Disable browser_target_command_service_workers.js on linux debug for frequent failures. r=#intermittent-reviewers → Bug 1781324 - Disable browser_target_command_service_workers.js on http3 for frequent failures. r=#intermittent-reviewers
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fe0bbcd036de Disable browser_target_command_service_workers.js on http3 for frequent failures. r=devtools-reviewers,jdescottes DONTBUILD
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]
Attachment #9384554 - Attachment is obsolete: true
Flags: needinfo?(poirot.alex)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: