Closed Bug 1432668 Opened 7 years ago Closed 7 years ago

Perma-failing ../toolkit/crashreporter/tools/unit-symbolstore.py::TestNormpath::test_normpath TEST-UNEXPECTED-FAIL

Categories

(Firefox Build System :: General, defect, P5)

defect

Tracking

(firefox60 fixed)

RESOLVED FIXED
mozilla60
Tracking Status
firefox60 --- fixed

People

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

References

Details

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

Attachments

(1 file)

Filed by: apavel [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=158071776&repo=autoland https://queue.taskcluster.net/v1/task/cHqZhId0RMKDY2C0yzo6hg/runs/0/artifacts/public/logs/live_backing.log [task 2018-01-23T23:52:47.000Z] 23:52:47 INFO - /builds/worker/workspace/build/src/toolkit/crashreporter/tools/unit-symbolstore.py [task 2018-01-23T23:52:47.000Z] 23:52:47 INFO - ============================= test session starts ============================== [task 2018-01-23T23:52:47.000Z] 23:52:47 INFO - platform linux2 -- Python 2.7.9, pytest-3.1.3, py-1.4.34, pluggy-0.4.0 -- /builds/worker/workspace/build/src/obj-firefox/_virtualenv/bin/python [task 2018-01-23T23:52:47.001Z] 23:52:47 INFO - rootdir: /builds/worker/workspace/build/src, inifile: [task 2018-01-23T23:52:47.001Z] 23:52:47 INFO - collecting ... collected 14 items [task 2018-01-23T23:52:47.001Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestCopyDebug::test_copy_debug_copies_binaries <- third_party/python/mock-1.0.0/mock.py PASSED [task 2018-01-23T23:52:47.001Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestCopyDebug::test_copy_debug_universal PASSED [task 2018-01-23T23:52:47.001Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestGetVCSFilename::testVCSFilenameEnv PASSED [task 2018-01-23T23:52:47.001Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestGetVCSFilename::testVCSFilenameHg PASSED [task 2018-01-23T23:52:47.002Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestGetVCSFilename::testVCSFilenameHgMultiple PASSED [task 2018-01-23T23:52:47.002Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestGeneratedFilePath::test_generated_file_path PASSED [task 2018-01-23T23:52:47.002Z] 23:52:47 WARNING - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestNormpath::test_normpath TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:47.002Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestSourceServer::test_HGSERVER PASSED [task 2018-01-23T23:52:47.002Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestInstallManifest::testBadArgument PASSED [task 2018-01-23T23:52:47.003Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestInstallManifest::testBadManifest PASSED [task 2018-01-23T23:52:47.003Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestInstallManifest::testMakeFileMapping PASSED [task 2018-01-23T23:52:47.003Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestInstallManifest::testMissingFiles PASSED [task 2018-01-23T23:52:47.003Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestFileMapping::testFileMapping PASSED [task 2018-01-23T23:52:47.004Z] 23:52:47 WARNING - ../toolkit/crashreporter/tools/unit-symbolstore.py::TestFunctional::testSymbolstore TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:47.004Z] 23:52:47 INFO - =================================== FAILURES =================================== [task 2018-01-23T23:52:47.004Z] 23:52:47 INFO - __________________________ TestNormpath.test_normpath __________________________ [task 2018-01-23T23:52:47.004Z] 23:52:47 INFO - self = <unit-symbolstore.TestNormpath testMethod=test_normpath> [task 2018-01-23T23:52:47.004Z] 23:52:47 INFO - def test_normpath(self): [task 2018-01-23T23:52:47.004Z] 23:52:47 INFO - # self.test_dir is going to be 8.3 paths... [task 2018-01-23T23:52:47.004Z] 23:52:47 INFO - junk = os.path.join(self.test_dir, 'x') [task 2018-01-23T23:52:47.005Z] 23:52:47 INFO - with open(junk, 'wb') as o: [task 2018-01-23T23:52:47.005Z] 23:52:47 INFO - o.write('x') [task 2018-01-23T23:52:47.005Z] 23:52:47 INFO - fixed_dir = os.path.dirname(normpath(junk)) [task 2018-01-23T23:52:47.005Z] 23:52:47 INFO - files = [ [task 2018-01-23T23:52:47.005Z] 23:52:47 INFO - 'one\\two.c', [task 2018-01-23T23:52:47.006Z] 23:52:47 INFO - 'three\\Four.d', [task 2018-01-23T23:52:47.006Z] 23:52:47 INFO - 'Five\\Six.e', [task 2018-01-23T23:52:47.006Z] 23:52:47 INFO - 'seven\\Eight\\nine.F', [task 2018-01-23T23:52:47.006Z] 23:52:47 INFO - ] [task 2018-01-23T23:52:47.006Z] 23:52:47 INFO - for rel_path in files: [task 2018-01-23T23:52:47.006Z] 23:52:47 INFO - full_path = os.path.normpath(os.path.join(self.test_dir, [task 2018-01-23T23:52:47.006Z] 23:52:47 INFO - rel_path)) [task 2018-01-23T23:52:47.006Z] 23:52:47 INFO - self.make_dirs(full_path) [task 2018-01-23T23:52:47.007Z] 23:52:47 INFO - with open(full_path, 'wb') as o: [task 2018-01-23T23:52:47.007Z] 23:52:47 INFO - o.write('x') [task 2018-01-23T23:52:47.007Z] 23:52:47 INFO - fixed_path = normpath(full_path.lower()) [task 2018-01-23T23:52:47.007Z] 23:52:47 INFO - fixed_path = os.path.relpath(fixed_path, fixed_dir) [task 2018-01-23T23:52:47.007Z] 23:52:47 INFO - > self.assertEqual(rel_path, fixed_path) [task 2018-01-23T23:52:47.007Z] 23:52:47 INFO - E AssertionError: 'one\\two.c' != '../tmpjkmotk/one\\two.c' [task 2018-01-23T23:52:47.008Z] 23:52:47 INFO - ../toolkit/crashreporter/tools/unit-symbolstore.py:279: AssertionError [task 2018-01-23T23:52:50.415Z] 23:52:50 INFO - /builds/worker/workspace/build/src/python/mozbuild/mozbuild/test/configure/test_moz_configure.py [task 2018-01-23T23:52:50.415Z] 23:52:50 INFO - ============================= test session starts ============================== [task 2018-01-23T23:52:50.416Z] 23:52:50 INFO - platform linux2 -- Python 2.7.9, pytest-3.1.3, py-1.4.34, pluggy-0.4.0 -- /builds/worker/workspace/build/src/obj-firefox/_virtualenv/bin/python [task 2018-01-23T23:52:50.416Z] 23:52:50 INFO - rootdir: /builds/worker/workspace/build/src/python/mozbuild, inifile: [task 2018-01-23T23:52:50.416Z] 23:52:50 INFO - collecting ... collected 2 items [task 2018-01-23T23:52:50.416Z] 23:52:50 INFO - ../python/mozbuild/mozbuild/test/configure/test_moz_configure.py::TestMozConfigure::test_moz_configure_options PASSED [task 2018-01-23T23:52:50.416Z] 23:52:50 INFO - ../python/mozbuild/mozbuild/test/configure/test_moz_configure.py::TestMozConfigure::test_nsis_version PASSED [task 2018-01-23T23:52:50.416Z] 23:52:50 INFO - =========================== 2 passed in 6.59 seconds =========================== [task 2018-01-23T23:52:50.523Z] 23:52:50 INFO - /builds/worker/workspace/build/src/testing/xpcshell/selftest.py [task 2018-01-23T23:52:50.523Z] 23:52:50 INFO - ============================= test session starts ============================== [task 2018-01-23T23:52:50.524Z] 23:52:50 INFO - platform linux2 -- Python 2.7.9, pytest-3.1.3, py-1.4.34, pluggy-0.4.0 -- /builds/worker/workspace/build/src/obj-firefox/_virtualenv/bin/python [task 2018-01-23T23:52:50.524Z] 23:52:50 INFO - rootdir: /builds/worker/workspace/build/src, inifile: [task 2018-01-23T23:52:50.524Z] 23:52:50 INFO - collecting ... collected 55 items [task 2018-01-23T23:52:50.524Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTaskRunNextTest TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.524Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTaskSkip TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.524Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTaskSkipAll TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.525Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTaskStackTrace TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.525Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTaskTestFailureInside TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.525Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTaskTestMultiple TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.525Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTaskTestRejected TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.525Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTaskTestSingle TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.525Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTestFailing TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.525Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTestSimple TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.526Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTestUncaughtRejection TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.526Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAddTestUncaughtRejectionJSM TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.526Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAssertStack TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.526Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testAsyncCleanup TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.526Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testChild TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.526Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testChildFail TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.526Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testChildHang TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.526Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testChildMozinfo TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.527Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testChildPass TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.527Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testDoPrintWhenVerboseExplicit TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.527Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testDoPrintWhenVerboseInManifest TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.527Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testDoPrintWhenVerboseNotExplicit TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.527Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testDoReportForeignObject TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.527Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testDoReportNonSyntaxError TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.527Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testDoReportRefError TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.528Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testDoReportSyntaxError TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.528Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testDoThrowForeignObject TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.528Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testDoThrowString TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.528Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testFail TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.528Z] 23:52:50 INFO - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testHangingTimeout <- ../../../../../usr/lib/python2.7/unittest/case.py SKIPPED [task 2018-01-23T23:52:50.528Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testKnownFail TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.528Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testLogCorrectFileName TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.529Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testMissingHeadFile TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.529Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testMozinfo TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.529Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testNoRunTestAddTask TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.529Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testNoRunTestAddTaskFail TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.529Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testNoRunTestAddTaskMultiple TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.529Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testNoRunTestAddTest TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.529Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testNoRunTestAddTestAddTask TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.529Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testNoRunTestAddTestFail TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.530Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testNoRunTestEmptyTest TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.530Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testNotSkipForAddTask TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.530Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testNotSkipForAddTest TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.530Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testPass TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.530Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testPassFail TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.530Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testRandomExecution TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.530Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testReturnNonzero TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.531Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testSkip TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.531Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testSkipForAddTask TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.531Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testSkipForAddTest TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.531Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testSyntaxError TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.531Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testUncaughtRejection TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.531Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testUncaughtRejectionJSM TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.531Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testUnexpectedPass TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.531Z] 23:52:50 WARNING - ../testing/xpcshell/selftest.py::XPCShellTestsTests::testUnicodeInAssertMethods TEST-UNEXPECTED-FAIL [task 2018-01-23T23:52:50.532Z] 23:52:50 INFO - =================================== FAILURES =================================== [task 2018-01-23T23:52:50.532Z] 23:52:50 INFO - __________________ XPCShellTestsTests.testAddTaskRunNextTest ___________________ [task 2018-01-23T23:52:50.532Z] 23:52:50 INFO - self = <selftest.XPCShellTestsTests testMethod=testAddTaskRunNextTest> [task 2018-01-23T23:52:50.532Z] 23:52:50 INFO - def testAddTaskRunNextTest(self): [task 2018-01-23T23:52:50.532Z] 23:52:50 INFO - """ [task 2018-01-23T23:52:50.532Z] 23:52:50 INFO - Calling run_next_test() from inside add_task() results in failure. [task 2018-01-23T23:52:50.532Z] 23:52:50 INFO - """ [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - self.writeFile("test_add_task_run_next_test.js", [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - ADD_TASK_RUN_NEXT_TEST) [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - self.writeManifest(["test_add_task_run_next_test.js"]) [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - > self.assertTestResult(False) [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - ../testing/xpcshell/selftest.py:1044: [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - ../testing/xpcshell/selftest.py:522: in assertTestResult [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - self.x.runTests(kwargs), [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - ../testing/xpcshell/runxpcshelltests.py:1249: in runTests [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - self.symbolsPath) [task 2018-01-23T23:52:50.533Z] 23:52:50 INFO - ../testing/mozbase/mozrunner/mozrunner/utils.py:285: in get_stack_fixer_function [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - 'fix_linux_stack') [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - ../testing/mozbase/mozrunner/mozrunner/utils.py:255: in import_stack_fixer_module [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - module = __import__(module_name, globals(), locals(), []) [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - self = <mach_bootstrap.ImportHook object at 0x7f791511e050> [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - name = 'fix_linux_stack' [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - globals = {'__all__': ['findInPath', 'get_metadata_from_egg'], '__builtins__': {'ArithmeticError': <type 'exceptions.ArithmeticE...ons for mozrunner', '__file__': '/builds/worker/workspace/build/src/testing/mozbase/mozrunner/mozrunner/utils.py', ...} [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - locals = {'module_name': 'fix_linux_stack', 'utilityPath': '/builds/worker/workspace/build/src/obj-firefox/dist/bin'} [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - fromlist = [], level = -1 [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - def __call__(self, name, globals=None, locals=None, fromlist=None, [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - level=-1): [task 2018-01-23T23:52:50.534Z] 23:52:50 INFO - # name might be a relative import. Instead of figuring out what that [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - # resolves to, which is complex, just rely on the real import. [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - # Since we don't know the full module name, we can't check sys.modules, [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - # so we need to keep track of which modules we've already seen to avoid [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - # to stat() them again when they are imported multiple times. [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - > module = self._original_import(name, globals, locals, fromlist, level) [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - E ImportError: No module named fix_linux_stack [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - ../build/mach_bootstrap.py:363: ImportError [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - ______________________ XPCShellTestsTests.testAddTaskSkip ______________________ [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - self = <selftest.XPCShellTestsTests testMethod=testAddTaskSkip> [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - def testAddTaskSkip(self): [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - self.writeFile("test_tasks_skip.js", ADD_TASK_SKIP) [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - self.writeManifest(["test_tasks_skip.js"]) [task 2018-01-23T23:52:50.535Z] 23:52:50 INFO - > self.assertTestResult(True) [task 2018-01-23T23:52:50.536Z] 23:52:50 INFO - ../testing/xpcshell/selftest.py:1068: [task 2018-01-23T23:52:50.536Z] 23:52:50 INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [task 2018-01-23T23:52:50.536Z] 23:52:50 INFO - ../testing/xpcshell/selftest.py:522: in assertTestResult [task 2018-01-23T23:52:50.536Z] 23:52:50 INFO - self.x.runTests(kwargs), [task 2018-01-23T23:52:50.536Z] 23:52:50 INFO - ../testing/xpcshell/runxpcshelltests.py:1249: in runTests [task 2018-01-23T23:52:50.536Z] 23:52:50 INFO - self.symbolsPath) [task 2018-01-23T23:52:50.536Z] 23:52:50 INFO - ../testing/mozbase/mozrunner/mozrunner/utils.py:285: in get_stack_fixer_function [task 2018-01-23T23:52:50.536Z] 23:52:50 INFO - 'fix_linux_stack') [task 2018-01-23T23:52:50.536Z] 23:52:50 INFO - ../testing/mozbase/mozrunner/mozrunner/utils.py:255: in import_stack_fixer_module [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - module = __import__(module_name, globals(), locals(), []) [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - self = <mach_bootstrap.ImportHook object at 0x7f791511e050> [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - name = 'fix_linux_stack' [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - globals = {'__all__': ['findInPath', 'get_metadata_from_egg'], '__builtins__': {'ArithmeticError': <type 'exceptions.ArithmeticE...ons for mozrunner', '__file__': '/builds/worker/workspace/build/src/testing/mozbase/mozrunner/mozrunner/utils.py', ...} [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - locals = {'module_name': 'fix_linux_stack', 'utilityPath': '/builds/worker/workspace/build/src/obj-firefox/dist/bin'} [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - fromlist = [], level = -1 [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - def __call__(self, name, globals=None, locals=None, fromlist=None, [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - level=-1): [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - # name might be a relative import. Instead of figuring out what that [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - # resolves to, which is complex, just rely on the real import. [task 2018-01-23T23:52:50.537Z] 23:52:50 INFO - # Since we don't know the full module name, we can't check sys.modules, [task 2018-01-23T23:52:50.538Z] 23:52:50 INFO - # so we need to keep track of which modules we've already seen to avoid [task 2018-01-23T23:52:50.538Z] 23:52:50 INFO - # to stat() them again when they are imported multiple times. [task 2018-01-23T23:52:50.538Z] 23:52:50 INFO - > module = self._original_import(name, globals, locals, fromlist, level) [task 2018-01-23T23:52:50.538Z] 23:52:50 INFO - E ImportError: No module named fix_linux_stack [task 2018-01-23T23:52:50.538Z] 23:52:50 INFO - ../build/mach_bootstrap.py:363: ImportError
Flags: needinfo?(tom)
I don't know why this manifested on linux-ccov. The main thing they share in common (I believe) is they both disable sandbox. But I traced this to this commit: https://phabricator.services.mozilla.com/D414 which turned on the failing check-test (we didn't run it before.) Try run: https://treeherder.mozilla.org/#/jobs?repo=try&revision=260a415d4e3d3f5153446bd1b85b710e0b61547a
Flags: needinfo?(tom)
Assignee: nobody → tom
Depends on: 1429603
Whiteboard: [stockwell infra]
Comment on attachment 8945008 [details] Bug 1432668 Do not run check-test for MinGW builds https://reviewboard.mozilla.org/r/215196/#review221034 Thanks for hunting down the issue. Sorry I missed this on last review. Proposed patch should work iiuc
Attachment #8945008 - Flags: review?(jlund) → review+
Keywords: checkin-needed
Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/de986e31769a Do not run check-test for MinGW builds r=jlund
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: