Closed Bug 1494404 Opened 8 years ago Closed 7 years ago

Intermittent ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testChildHang TEST-UNEXPECTED-FAIL

Categories

(Testing :: XPCShell Harness, defect, P5)

Version 3
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: cbrindusan [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=201730983&repo=autoland https://queue.taskcluster.net/v1/task/VpBrbcTuSxevEozXKXqPVQ/runs/0/artifacts/public/logs/live_backing.log 18:17:22 WARNING - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testChildHang TEST-UNEXPECTED-FAIL 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testChildMozinfo PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testChildPass PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testDoPrintWhenVerboseExplicit PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testDoPrintWhenVerboseInManifest PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testDoPrintWhenVerboseNotExplicit PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testDoReportForeignObject PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testDoReportNonSyntaxError PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testDoReportRefError PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testDoReportSyntaxError PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testDoThrowForeignObject PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testDoThrowString PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testFail PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testHangingTimeout <- c:\mozilla-build\python\Lib\unittest\case.py SKIPPED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testKnownFail PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testLogCorrectFileName PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testMissingHeadFile PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testMozinfo PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testNoRunTestAddTask PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testNoRunTestAddTaskFail PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testNoRunTestAddTaskMultiple PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testNoRunTestAddTest PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testNoRunTestAddTestAddTask PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testNoRunTestAddTestFail PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testNoRunTestEmptyTest PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testNotSkipForAddTask PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testNotSkipForAddTest PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testPass PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testPassFail PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testRandomExecution PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testReturnNonzero PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testSkip PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testSkipForAddTask PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testSkipForAddTest PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testSyntaxError PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testUncaughtRejection PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testUncaughtRejectionJSM PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testUnexpectedPass PASSED 18:17:22 INFO - ..\testing\xpcshell\selftest.py::XPCShellTestsTests::testUnicodeInAssertMethods PASSED 18:17:22 INFO - ================================== FAILURES =================================== 18:17:22 INFO - ______________________ XPCShellTestsTests.testChildHang _______________________ 18:17:22 INFO - self = <selftest.XPCShellTestsTests testMethod=testChildHang> 18:17:22 INFO - def testChildHang(self): 18:17:22 INFO - """ 18:17:22 INFO - Check that incomplete output from a child process results in a 18:17:22 INFO - test failure. 18:17:22 INFO - """ 18:17:22 INFO - self.writeFile("test_pass.js", SIMPLE_PASSING_TEST) 18:17:22 INFO - self.writeFile("test_child_hang.js", CHILD_TEST_HANG) 18:17:22 INFO - self.writeManifest(["test_child_hang.js"]) 18:17:22 INFO - self.assertTestResult(False) 18:17:22 INFO - self.assertEquals(1, self.x.testCount) 18:17:22 INFO - self.assertEquals(0, self.x.passCount) 18:17:22 INFO - self.assertEquals(1, self.x.failCount) 18:17:22 INFO - self.assertEquals(0, self.x.todoCount) 18:17:22 INFO - > self.assertInLog(TEST_FAIL_STRING) 18:17:22 INFO - ..\testing\xpcshell\selftest.py:658: 18:17:22 INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 18:17:22 INFO - ..\testing\xpcshell\selftest.py:541: in assertInLog 18:17:22 INFO - self._assertLog(s, True) 18:17:22 INFO - ..\testing\xpcshell\selftest.py:535: in _assertLog 18:17:22 INFO - ========""" % (s, "expected" if expected else "not expected", l)) 18:17:22 WARNING - E AssertionError: Value TEST-UNEXPECTED-FAIL expected in log: 18:17:22 INFO - E ======== 18:17:22 INFO - E MOZ_NODE_PATH environment variable not set. Tests requiring http/2 will fail. 18:17:22 INFO - E Running tests sequentially. 18:17:22 INFO - E SUITE-START | Running 1 tests 18:17:22 INFO - E TEST-START | test_child_hang.js 18:17:22 WARNING - E TEST-UNEXPECTED-TIMEOUT | test_child_hang.js | Test timed out 18:17:22 INFO - E TEST-INFO took 15001ms 18:17:22 INFO - E >>>>>>> 18:17:22 INFO - E (xpcshell/head.js) | test MAIN run_test pending (1) 18:17:22 INFO - E (xpcshell/head.js) | test run_next_test 0 pending (2) 18:17:22 INFO - E (xpcshell/head.js) | test MAIN run_test finished (2) 18:17:22 INFO - E running event loop 18:17:22 INFO - E test_child_hang.js | Starting test_child_simple 18:17:22 INFO - E (xpcshell/head.js) | test test_child_simple pending (2) 18:17:22 INFO - E (xpcshell/head.js) | test hang test pending (3) 18:17:22 INFO - E (xpcshell/head.js) | test run_next_test 1 pending (4) 18:17:22 INFO - E (xpcshell/head.js) | test test_child_simple finished (4) 18:17:22 INFO - E (xpcshell/head.js) | test run_next_test 0 finished (3) 18:17:22 INFO - E (xpcshell/head.js) | test run_next_test 1 finished (2) 18:17:22 INFO - E CHILD-TEST-STARTED 18:17:22 INFO - E (xpcshell/head.js) | test NaN finished (1) 18:17:22 INFO - E exiting test 18:17:22 INFO - E "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "z:/build/build/src/testing/xpcshell/head.js" line: 345}]" 18:17:22 INFO - E PID 5672 | [Child 3700, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 18:17:22 INFO - E <<<<<<< 18:17:22 INFO - E mozcrash kill_pid(): wait failed (-1) terminating pid 5672: error 5 18:17:22 INFO - E xpcshell return code: None 18:17:22 INFO - E test_child_hang.js | Process still running after test! 18:17:22 INFO - E INFO | Result summary: 18:17:22 INFO - E INFO | Passed: 0 18:17:22 INFO - E INFO | Failed: 1 18:17:22 INFO - E INFO | Todo: 0 18:17:22 INFO - E INFO | Retried: 0 18:17:22 INFO - E SUITE-END | took 15s 18:17:22 INFO - E 18:17:22 INFO - E ========
See Also: → 1494633
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=246680503&repo=mozilla-central&lineNumber=43304

[taskcluster:error] TASK FAILURE during artifact upload: file-missing-on-worker: Could not read file 'Z:\task_1557953140\build\src\obj-firefox\code-coverage-grcov.zip'
[taskcluster 2019-05-15T23:35:03.369Z] Uploading artifact public/logs/localconfig.json from file logs\localconfig.json with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:03.776Z] Uploading artifact public/build/buildhub.json from file public\build\buildhub.json with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:04.126Z] Uploading artifact public/build/chrome-map.json from file public\build\chrome-map.json with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:04.565Z] Uploading artifact public/build/config.status from file public\build\config.status with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:04.980Z] Uploading artifact public/build/host/bin/mar.exe from file public\build\host\bin\mar.exe with content encoding "gzip", mime type "application/x-msdownload" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:05.366Z] Uploading artifact public/build/host/bin/mbsdiff.exe from file public\build\host\bin\mbsdiff.exe with content encoding "gzip", mime type "application/x-msdownload" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:05.789Z] Uploading artifact public/build/install/sea/target.installer.exe from file public\build\install\sea\target.installer.exe with content encoding "gzip", mime type "application/x-msdownload" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:11.272Z] Uploading artifact public/build/mozharness.zip from file public\build\mozharness.zip with content encoding "", mime type "application/x-zip-compressed" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:11.651Z] Uploading artifact public/build/setup.exe from file public\build\setup.exe with content encoding "gzip", mime type "application/x-msdownload" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:12.132Z] Uploading artifact public/build/target.awsy.tests.tar.gz from file public\build\target.awsy.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:12.514Z] Uploading artifact public/build/target.checksums from file public\build\target.checksums with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:12.874Z] Uploading artifact public/build/target.code-coverage-gcno.zip from file public\build\target.code-coverage-gcno.zip with content encoding "", mime type "application/x-zip-compressed" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:15.280Z] Uploading artifact public/build/target.common.tests.tar.gz from file public\build\target.common.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:16.409Z] Uploading artifact public/build/target.cppunittest.tests.tar.gz from file public\build\target.cppunittest.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:17.343Z] Uploading artifact public/build/target.crashreporter-symbols.zip from file public\build\target.crashreporter-symbols.zip with content encoding "", mime type "application/x-zip-compressed" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:21.643Z] Uploading artifact public/build/target.generated-files.tar.gz from file public\build\target.generated-files.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:22.213Z] Uploading artifact public/build/target.gtest.tests.tar.gz from file public\build\target.gtest.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:24.883Z] Uploading artifact public/build/target.json from file public\build\target.json with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:25.479Z] Uploading artifact public/build/target.jsshell.zip from file public\build\target.jsshell.zip with content encoding "", mime type "application/x-zip-compressed" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:26.347Z] Uploading artifact public/build/target.langpack.xpi from file public\build\target.langpack.xpi with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:26.737Z] Uploading artifact public/build/target.mochitest.tests.tar.gz from file public\build\target.mochitest.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:28.265Z] Uploading artifact public/build/target.mozinfo.json from file public\build\target.mozinfo.json with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:28.616Z] Uploading artifact public/build/target.raptor.tests.tar.gz from file public\build\target.raptor.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:29.236Z] Uploading artifact public/build/target.reftest.tests.tar.gz from file public\build\target.reftest.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:30.324Z] Uploading artifact public/build/target.talos.tests.tar.gz from file public\build\target.talos.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:30.967Z] Uploading artifact public/build/target.test_packages.json from file public\build\target.test_packages.json with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:31.308Z] Uploading artifact public/build/target.txt from file public\build\target.txt with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:31.682Z] Uploading artifact public/build/target.updater-dep.tests.tar.gz from file public\build\target.updater-dep.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:32.115Z] Uploading artifact public/build/target.web-platform.tests.tar.gz from file public\build\target.web-platform.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:34.374Z] Uploading artifact public/build/target.xpcshell.tests.tar.gz from file public\build\target.xpcshell.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:35.010Z] Uploading artifact public/build/target.zip from file public\build\target.zip with content encoding "", mime type "application/x-zip-compressed" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:37.967Z] Uploading artifact public/build/target_info.txt from file public\build\target_info.txt with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:38.302Z] Uploading artifact public/build/toolchains.json from file public\build\toolchains.json with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:38.709Z] Uploading artifact public/logs/certified.log from file generic-worker\certified.log with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:42.567Z] Uploading artifact public/chain-of-trust.json from file generic-worker\chain-of-trust.json with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:42.903Z] Uploading artifact public/chain-of-trust.json.sig from file generic-worker\chain-of-trust.json.sig with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-05-14T21:32:35.411Z
[taskcluster 2019-05-15T23:35:43.437Z] Uploading redirect artifact public/logs/live.log to URL https://queue.taskcluster.net/v1/task/ckNoZ-5aRp2ibTdUZLlo9g/runs/0/artifacts/public/logs/live_backing.log with mime type "text/plain; charset=utf-8" and expiry 2020-05-14T21:32:35.411Z
[taskcluster:error] Task aborted - max run time exceeded
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago → 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.