Closed Bug 1455956 Opened 2 years ago Closed 2 years ago

Intermittent Test-Verify dom/workers/test/test_extensionBootstrap.xul | Test timed out.

Categories

(Core :: DOM: Workers, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla62
Tracking Status
firefox62 --- fixed

People

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

References

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell fixed:other])

Attachments

(2 files)

Filed by: csabou [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=175005526&repo=mozilla-central

https://queue.taskcluster.net/v1/task/SEEfoCZ9RoWzWwQwjqaxEg/runs/0/artifacts/public/logs/live_backing.log

11:07:14     INFO -  11 INFO TEST-START | dom/workers/test/test_extensionBootstrap.xul
11:07:14     INFO -  GECKO(6328) | ++DOMWINDOW == 23 (0000024A958D2C00) [pid = 6328] [serial = 23] [outer = 0000024A94AD8800]
11:07:15     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_XPC_CI_RETURNED_FAILURE) failed with result 0x80040154: file z:/build/build/src/js/xpconnect/src/XPCJSID.cpp, line 649
11:07:15     INFO -  TEST-INFO | started process screenshot
11:07:15     INFO -  TEST-INFO | screenshot: exit 0
11:07:15    ERROR -  12 INFO TEST-UNEXPECTED-FAIL | dom/workers/test/test_extensionBootstrap.xul | uncaught exception - NS_ERROR_XPC_CI_RETURNED_FAILURE: Component returned failure code: 0x80570015 (NS_ERROR_XPC_CI_RETURNED_FAILURE) [nsIJSCID.createInstance] at test@chrome://mochitests/content/chrome/dom/workers/test/test_extensionBootstrap.xul:46:33
11:07:15     INFO -  onload@chrome://mochitests/content/chrome/dom/workers/test/test_extensionBootstrap.xul:1:1
11:07:15     INFO -  rval@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:146:17
11:07:15     INFO -  EventHandlerNonNull*this.addLoadEvent@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:171:13
11:07:15     INFO -  @chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1444:5
11:07:15     INFO -  simpletestOnerror@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1655:11
11:07:15     INFO -  OnErrorEventHandlerNonNull*@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1635:1
11:07:15     INFO -  GECKO(6328) | JavaScript error: chrome://mochitests/content/chrome/dom/workers/test/test_extensionBootstrap.xul, line 46: NS_ERROR_XPC_CI_RETURNED_FAILURE: Component returned failure code: 0x80570015 (NS_ERROR_XPC_CI_RETURNED_FAILURE) [nsIJSCID.createInstance]
11:07:15     INFO -  GECKO(6328) | --DOCSHELL 0000024A892AB000 == 6 [pid = 6328] [id = {fbbe431d-bc56-4d47-b34c-a2731d521ddc}]
11:07:15     INFO -  GECKO(6328) | --DOCSHELL 0000024AFD22E000 == 5 [pid = 6328] [id = {a8f8aed2-66e2-4d34-8756-c73c6a0ac27a}]
11:07:20     INFO -  GECKO(6328) | --DOMWINDOW == 22 (0000024A879CAC00) [pid = 6328] [serial = 4] [outer = 0000000000000000] [url = about:blank]
11:07:20     INFO -  GECKO(6328) | --DOMWINDOW == 21 (0000024A8CC5B400) [pid = 6328] [serial = 11] [outer = 0000000000000000] [url = about:blank]
11:07:20     INFO -  GECKO(6328) | --DOMWINDOW == 20 (0000024A94AE0400) [pid = 6328] [serial = 20] [outer = 0000000000000000] [url = about:blank]
11:07:20     INFO -  GECKO(6328) | --DOMWINDOW == 19 (0000024AFD267800) [pid = 6328] [serial = 13] [outer = 0000000000000000] [url = about:blank]
11:07:20     INFO -  GECKO(6328) | --DOMWINDOW == 18 (0000024A94ADA400) [pid = 6328] [serial = 19] [outer = 0000000000000000] [url = about:blank]
11:07:25     INFO -  GECKO(6328) | --DOMWINDOW == 17 (0000024A8BA29C00) [pid = 6328] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html]
11:07:25     INFO -  GECKO(6328) | --DOMWINDOW == 16 (0000024A893AE000) [pid = 6328] [serial = 1] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanityparent.html]
11:07:29     INFO -  GECKO(6328) | --DOMWINDOW == 15 (0000024A8CC63800) [pid = 6328] [serial = 12] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html]
11:07:29     INFO -  GECKO(6328) | --DOMWINDOW == 14 (0000024A893AF000) [pid = 6328] [serial = 2] [outer = 0000000000000000] [url = about:blank]
11:07:29     INFO -  GECKO(6328) | --DOMWINDOW == 13 (0000024A958D0C00) [pid = 6328] [serial = 21] [outer = 0000000000000000] [url = chrome://mochitests/content/chrome/dom/workers/test/test_extensionBootstrap.xul]
11:07:29     INFO -  GECKO(6328) | --DOMWINDOW == 12 (0000024A958D5400) [pid = 6328] [serial = 22] [outer = 0000000000000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html]
11:07:29     INFO -  GECKO(6328) | --DOMWINDOW == 11 (0000024A8E60E000) [pid = 6328] [serial = 15] [outer = 0000000000000000] [url = about:blank]
11:07:30     INFO -  GECKO(6328) | [6328, StreamTrans #14] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/modules/libjar/nsJARChannel.cpp, line 417
11:09:12     INFO -  GECKO(6328) | [6328, Lazy Idle] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file z:/build/build/src/widget/windows/WinUtils.cpp, line 1469
11:11:12     INFO -  GECKO(6328) | [6328, Lazy Idle] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file z:/build/build/src/widget/windows/WinUtils.cpp, line 1469
11:12:14     INFO -  Not taking screenshot here: see the one that was previously logged
11:12:14    ERROR -  13 INFO TEST-UNEXPECTED-FAIL | dom/workers/test/test_extensionBootstrap.xul | Test timed out.
11:12:14     INFO -  reportError@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:121:7
11:12:14     INFO -  TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:142:7
11:12:14     INFO -  setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
11:12:14     INFO -  setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
11:12:14     INFO -  setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
11:12:14     INFO -  setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
11:12:14     INFO -  setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
11:12:14     INFO -  setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
11:12:14     INFO -  setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
11:12:14     INFO -  setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
11:12:14     INFO -  setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
11:12:14     INFO -  setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
11:12:14     INFO -  TestRunner.resetTests@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:397:3
11:12:14     INFO -  TestRunner.runNextTest@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:483:11
11:12:14     INFO -  TestRunner.testUnloaded@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:677:9
11:12:14     INFO -  @chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html:11:3
11:12:14     INFO -  EventListener.handleEvent*@chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html:9:1
11:12:15     INFO -  GECKO(6328) | MEMORY STAT | vsize 2098930MB | vsizeMaxContiguous 129675249MB | residentFast 236MB | heapAllocated 72MB
11:12:15     INFO -  14 INFO TEST-OK | dom/workers/test/test_extensionBootstrap.xul | took 301040ms
11:12:16     INFO -  GECKO(6328) | ++DOMWINDOW == 12 (0000024A87945000) [pid = 6328] [serial = 24] [outer = 0000024A94AD8800]
11:12:16     INFO -  15 INFO None16 INFO TEST-START | Shutdown
11:12:16     INFO -  17 INFO Passed:  10
11:12:16  WARNING -  18 INFO Failed:  2
11:12:16  WARNING -  One or more unittests failed.
11:12:16     INFO -  19 INFO Todo:    0
11:12:16     INFO -  20 INFO Mode:    non-e10s
11:12:16     INFO -  21 INFO Slowest: 301040ms - chrome://mochitests/content/chrome/dom/workers/test/test_extensionBootstrap.xul
11:12:16     INFO -  22 INFO TEST-INFO | Ran 2 Loops
11:12:16     INFO -  23 INFO SimpleTest FINISHED
11:12:16     INFO -  GECKO(6328) | --DOCSHELL 0000024A879BB800 == 4 [pid = 6328] [id = {215023f0-9066-4f81-bd16-07b16bda1881}]
11:12:16     INFO -  GECKO(6328) | --DOCSHELL 0000024A879A6800 == 3 [pid = 6328] [id = {2e3638bd-2abe-4e13-9ee0-78f6122e0eac}]
11:12:16     INFO -  GECKO(6328) | --DOCSHELL 0000024A8C727800 == 2 [pid = 6328] [id = {eadd4e5d-ecc8-440e-a0ee-3f68dac044d1}]
11:12:16     INFO -  GECKO(6328) | 1524395536756	Marionette	DEBUG	Received observer notification xpcom-will-shutdown
11:12:16     INFO -  GECKO(6328) | 1524395536756	Marionette	DEBUG	New connections will no longer be accepted
11:12:16     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: NS_ENSURE_TRUE(mDB) failed: file z:/build/build/src/netwerk/cache/nsDiskCacheDeviceSQL.cpp, line 1424
11:12:16     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file z:/build/build/src/xpcom/threads/nsThread.cpp, line 809
11:12:16     INFO -  GECKO(6328) | --DOCSHELL 0000024A94AA6800 == 1 [pid = 6328] [id = {aa719da4-ce40-4657-ada7-7acbe82f978d}]
11:12:17     INFO -  GECKO(6328) | --DOCSHELL 0000024A8C728000 == 0 [pid = 6328] [id = {cc412d11-1e0d-4494-b32f-0520583e051a}]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 11 (0000024A879CF000) [pid = 6328] [serial = 6] [outer = 0000000000000000] [url = about:blank]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 10 (0000024A8E60D800) [pid = 6328] [serial = 14] [outer = 0000000000000000] [url = about:blank]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 9 (0000024A8C192400) [pid = 6328] [serial = 8] [outer = 0000000000000000] [url = about:blank]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 8 (0000024A879CA400) [pid = 6328] [serial = 3] [outer = 0000000000000000] [url = resource://gre-resources/hiddenWindow.html]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 7 (0000024A9421C400) [pid = 6328] [serial = 17] [outer = 0000000000000000] [url = chrome://mochikit/content/harness.xul]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 6 (0000024A87945000) [pid = 6328] [serial = 24] [outer = 0000000000000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 5 (0000024A958D2C00) [pid = 6328] [serial = 23] [outer = 0000000000000000] [url = chrome://mochitests/content/chrome/dom/workers/test/test_extensionBootstrap.xul]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 4 (0000024A94AD8800) [pid = 6328] [serial = 18] [outer = 0000000000000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 3 (0000024A8C192800) [pid = 6328] [serial = 9] [outer = 0000000000000000] [url = chrome://mochikit/content/harness.xul]
11:12:17     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: '!mMainThread', file z:/build/build/src/xpcom/threads/nsThreadManager.cpp, line 517
11:12:17     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: '!mMainThread', file z:/build/build/src/xpcom/threads/nsThreadManager.cpp, line 517
11:12:17     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: '!mMainThread', file z:/build/build/src/xpcom/threads/nsThreadManager.cpp, line 517
11:12:17     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: '!mMainThread', file z:/build/build/src/xpcom/threads/nsThreadManager.cpp, line 517
11:12:17     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: '!mMainThread', file z:/build/build/src/xpcom/threads/nsThreadManager.cpp, line 517
11:12:17     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: '!mMainThread', file z:/build/build/src/xpcom/threads/nsThreadManager.cpp, line 517
11:12:17     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: '!mMainThread', file z:/build/build/src/xpcom/threads/nsThreadManager.cpp, line 517
11:12:17     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: '!mMainThread', file z:/build/build/src/xpcom/threads/nsThreadManager.cpp, line 517
11:12:17     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: '!mMainThread', file z:/build/build/src/xpcom/threads/nsThreadManager.cpp, line 517
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 2 (0000024A8720DC00) [pid = 6328] [serial = 5] [outer = 0000000000000000] [url = chrome://browser/content/browser.xul]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 1 (0000024A8E604000) [pid = 6328] [serial = 16] [outer = 0000000000000000] [url = http://mochi.test:8888/redirect.html]
11:12:17     INFO -  GECKO(6328) | --DOMWINDOW == 0 (0000024A8BA25800) [pid = 6328] [serial = 7] [outer = 0000000000000000] [url = resource://gre-resources/hiddenWindow.html]
11:12:17     INFO -  GECKO(6328) | [6328, Main Thread] WARNING: OOPDeinit() without successful OOPInit(): file z:/build/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3332
11:12:18     INFO -  GECKO(6328) | nsStringStats
11:12:18     INFO -  GECKO(6328) |  => mAllocCount:          74126
11:12:18     INFO -  GECKO(6328) |  => mReallocCount:         6777
11:12:18     INFO -  GECKO(6328) |  => mFreeCount:           74126
11:12:18     INFO -  GECKO(6328) |  => mShareCount:          77594
11:12:18     INFO -  GECKO(6328) |  => mAdoptCount:           5199
11:12:18     INFO -  GECKO(6328) |  => mAdoptFreeCount:       5231
11:12:18     INFO -  GECKO(6328) |  => Process ID: 6328, Thread ID: 1500
11:12:18     INFO -  TEST-INFO | Main app process: exit 0
11:12:18     INFO -  runtests.py | Application ran for: 0:05:10.962000
11:12:18     INFO -  zombiecheck | Reading PID log: c:\users\task_1524394844\appdata\local\temp\tmpmjqvpdpidlog
11:12:18     INFO -  Stopping web server
11:12:18     INFO -  Stopping web socket server
11:12:18     INFO -  Stopping ssltunnel
11:12:18     INFO -  TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes
11:12:18     INFO -  TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes
11:12:18     INFO -  TEST-INFO | leakcheck | tab process: leak threshold set at 1000 bytes
11:12:18     INFO -  TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes
11:12:18     INFO -  TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes
11:12:18     INFO -  == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 6328
11:12:18     INFO -       |<----------------Class--------------->|<-----Bytes------>|<----Objects---->|
11:12:18     INFO -       |                                      | Per-Inst   Leaked|   Total      Rem|
11:12:18     INFO -     0 |TOTAL                                 |       40        0| 2272245        0|
11:12:18     INFO -  nsTraceRefcnt::DumpStatistics: 1845 entries
11:12:18     INFO -  TEST-PASS | leakcheck | default process: no leaks detected!
11:12:18     INFO -  runtests.py | Running tests: end.
11:12:18     INFO -  Buffered messages finished
11:12:18     INFO -  0 INFO TEST-START | Shutdown
11:12:18     INFO -  1 INFO Passed:  20
11:12:18  WARNING -  2 INFO Failed:  2
11:12:18  WARNING -  One or more unittests failed.
11:12:18     INFO -  3 INFO Todo:    0
11:12:18     INFO -  4 INFO Mode:    non-e10s
11:12:18     INFO -  5 INFO SimpleTest FINISHED
11:12:18     INFO -  Buffered messages finished
11:12:18     INFO -  SUITE-END | took 312s
11:12:18     INFO -  SUITE-START | Running 1 tests
11:12:18     INFO -  :::
11:12:18     INFO -  ::: Test verification summary for:
11:12:18     INFO -  :::
11:12:18     INFO -  ::: dom/workers/test/test_extensionBootstrap.xul
11:12:18     INFO -  :::
11:12:18     INFO -  ::: 1. Run each test 10 times in one browser. : FAIL
11:12:18     INFO -  ::: 2. Run each test 5 times in a new browser each time. : not run / incomplete
11:12:18     INFO -  ::: 3. Run each test 10 times in one browser, in chaos mode. : not run / incomplete
11:12:18     INFO -  ::: 4. Run each test 5 times in a new browser each time, in chaos mode. : not run / incomplete
11:12:18     INFO -  :::
11:12:18     INFO -  ::: Test verification FAILED!
11:12:18     INFO -  :::
11:12:18     INFO -  Buffered messages finished
11:12:18     INFO -  SUITE-END | took 0s
11:12:18     INFO - Return code: 0
11:12:18     INFO - TinderboxPrint: mochitest-chrome<br/>20/<em class="testfail">2</em>/0
11:12:18    ERROR - # TBPL FAILURE #
11:12:18  WARNING - setting return code to 2
11:12:18    ERROR - TinderboxPrint: Per-test run of ...\test\test_extensionBootstrap.xul<br/>: FAILURE
There are 58 failures in the last 7 days. This seems to be happening on all platforms and builds.

:mdaly can you take a look at this?
Flags: needinfo?(mdaly)
Assignee: nobody → amarchesini
Flags: needinfo?(mdaly)
Priority: -- → P3
:baku can you please take a look?
Flags: needinfo?(amarchesini)
This test checks if addons can control/create/play with Web Workers. Wondering if we should keep this test.
Nowadays we allow just web-extensions. Should we simply remove this test completely?
Flags: needinfo?(amarchesini) → needinfo?(kmaglione+bmo)
Yeah, it's not really useful anymore, and I've been annoyed for a while that it causes an extension to be loaded for all mochitests, even when it isn't needed.
Flags: needinfo?(kmaglione+bmo)
Attached patch extensions.patchSplinter Review
Attachment #8973128 - Flags: review?(kmaglione+bmo)
Attached patch extension2.patchSplinter Review
I would remove 'indexedDB-test@mozilla.org.xpi' as well. This doesn't exist anymore but we still have this string in a couple of places.
Attachment #8973130 - Flags: review?(kmaglione+bmo)
Comment on attachment 8973128 [details] [diff] [review]
extensions.patch

Review of attachment 8973128 [details] [diff] [review]:
-----------------------------------------------------------------

Thanks
Attachment #8973128 - Flags: review?(kmaglione+bmo) → review+
Attachment #8973130 - Flags: review?(kmaglione+bmo) → review+
Whiteboard: [stockwell needswork:owner] → [stockwell fixed:other]
Pushed by amarchesini@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/7295fb05cd8e
Get rid of dom/workers/test/test_extensionBootstrap.xul, r=kmag
Blocks: 1460610
https://hg.mozilla.org/mozilla-central/rev/7295fb05cd8e
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
You need to log in before you can comment on or make changes to this bug.