Closed Bug 808406 Opened 13 years ago Closed 13 years ago

Strange places tests build failure using make - No such file or directory, toolkit\components\places\tests\expiration\LICENSE

Categories

(Release Engineering :: General, defect, P2)

x86_64
Windows 7
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jimm, Assigned: armenzg)

Details

e:/builds/moz2_slave/elm-w32/build/obj-firefox/_virtualenv/Scripts/python.exe /e/builds/moz2_slave/elm-w32/build/config/nsinstall.py -t /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/LICENSE /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/Makefile.in /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/app /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/base /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/branding /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/build.mk /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/components /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/config /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/confvars.sh /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/defs.mk /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/devtools /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/extensions /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/fuel /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/installer /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/locales /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/makefiles.sh /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/metro /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/modules /e/builds/moz2_slave/elm-w32/build/toolkit/components/places/tests/expiration/themes ../../../../_tests/xpcshell/toolkit/components/places/tests/expiration make[8]: Leaving directory `/e/builds/moz2_slave/elm-w32/build/obj-firefox/toolkit/components/places/tests' make[7]: Leaving directory `/e/builds/moz2_slave/elm-w32/build/obj-firefox/toolkit/components/places' make[6]: Leaving directory `/e/builds/moz2_slave/elm-w32/build/obj-firefox/toolkit/components' make[5]: Leaving directory `/e/builds/moz2_slave/elm-w32/build/obj-firefox/toolkit' Traceback (most recent call last): File "e:/builds/moz2_slave/elm-w32/build/config/nsinstall.py", line 179, in <module> sys.exit(_nsinstall_internal(argv[1:])) File "e:/builds/moz2_slave/elm-w32/build/config/nsinstall.py", line 144, in _nsinstall_internal copy_all_entries(args, target) File "e:/builds/moz2_slave/elm-w32/build/config/nsinstall.py", line 105, in copy_all_entries handleTarget(e, dest) File "e:/builds/moz2_slave/elm-w32/build/config/nsinstall.py", line 132, in handleTarget shutil.copy2(srcpath, targetpath) File "c:\mozilla-build\python\Lib\shutil.py", line 99, in copy2 copyfile(src, dst) File "c:\mozilla-build\python\Lib\shutil.py", line 52, in copyfile fsrc = open(src, 'rb') IOError: [Errno 2] No such file or directory: u'e:\\builds\\moz2_slave\\elm-w32\\build\\toolkit\\components\\places\\tests\\expiration\\LICENSE' make[8]: *** [libs-xpcshell-tests] Error 1 make[7]: *** [libs] Error 2 make[6]: *** [places_libs] Error 2 make[5]: *** [components_libs] Error 2 make[4]: Leaving directory `/e/builds/moz2_slave/elm-w32/build/obj-firefox' make[4]: *** [libs_tier_platform] Error 2 make[3]: *** [tier_platform] Error 2 make[3]: Leaving directory `/e/builds/moz2_slave/elm-w32/build/obj-firefox' make[2]: Leaving directory `/e/builds/moz2_slave/elm-w32/build/obj-firefox' make[2]: *** [default] Error 2 make[1]: Leaving directory `/e/builds/moz2_slave/elm-w32/build' make[1]: *** [realbuild] Error 2 make: *** [build] Error 2 program finished with exit code 2 elapsedTime=867.704000
I'm guessing this make related, but it might be something else. We still use make vs. pymake on Elm - https://tbpl.mozilla.org/php/getParsedLog.php?id=16738532&tree=Elm&full=1 We have plans to try and switch back to pymake in bug 806799. I'm wondering if that would wallpaper over this problem.
This looks like a slave problem - slave: w64-ix-slave43 It only occurs on one, the others are fine.
Component: Build Config → Release Engineering
Product: Core → mozilla.org
Version: Trunk → other
I guess I can't claim that all other slaves are ok, I've only seen clean builds on one - slave: w64-ix-slave20.
Assignee: nobody → armenzg
Priority: -- → P2
I'm adding w64-ix-slave43 back to the pool and see if it behaves. Specially since we switched back to pymake. Please re-open if it starts messing around with us.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.