Closed Bug 1455956 Opened 7 years ago Closed 7 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.patch (deleted) — Splinter Review
Attachment #8973128 - Flags: review?(kmaglione+bmo)
Attached patch extension2.patch (deleted) — Splinter 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
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: