[Webkit-unassigned] [Bug 63846] test-webkitpy doesn't work on the cygwin port
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 5 12:39:44 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=63846
--- Comment #2 from Dirk Pranke <dpranke at chromium.org> 2011-07-05 12:39:44 PST ---
Hm ... thought I added a comment to this explaining myself, but it's not there.
At least on my machine, I get lots of crashes from anything that tries to fork a command. This is stock cygwin 2.7 running on a win 7 machine.
E.g.:
src $ test-webkitpy
test-webkitpy: INFO Suppressing most webkitpy logging while running unit tes
ts.
test-webkitpy: WARNING You are testing webkitpy with a Python version (2.6.5) h
igher than the minimum version (2.5) it was meant to support.
test-webkitpy: WARNING Skipping tests in /cygdrive/d/src/dev/src/third_party/We
bKit/Tools/QueueStatusServer due to failure (No module named dev_appserver). Th
is module is optional. The failure is likely due to a missing Google AppEngine
install. (http://code.google.com/appengine/downloads.html)
webkitpy.test.main: INFO Excluding: webkitpy.common.checkout.scm.scm_unittes
t (use --all to include)
0 [main] python 35852 C:\cygwin\bin\python.exe: *** fatal error - unable t
o remap \\?\C:\cygwin\lib\python2.6\lib-dynload\_random.dll to same address as p
arent: 0x3E0000 != 0x3F0000
Stack trace:
Frame Function Args
00283028 6102749B (00283028, 00000000, 00000000, 00000000)
00283318 6102749B (61177B80, 00008000, 00000000, 61179977)
00284348 61004AFB (611A136C, 61242214, 003E0000, 003F0000)
End of stack trace
0 [main] python 17328 fork: child 35852 - died waiting for dll loading, er
rno 11
Traceback (most recent call last):
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/test-webkitpy",
line 266, in <module>
Tester().run_tests(sys.argv, external_package_paths)
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/webkitpy/test/m
ain.py", line 160, in run_tests
__import__(module)
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/webkitpy/to_be_
moved/deduplicate_tests_unittest.py", line 27, in <module>
import deduplicate_tests
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/webkitpy/to_be_
moved/deduplicate_tests.py", line 176, in <module>
checkout_root=scm.find_checkout_root()):
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/webkitpy/common
/checkout/scm/detection.py", line 45, in find_checkout_root
scm_system = default_scm()
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/webkitpy/common
/checkout/scm/detection.py", line 61, in default_scm
scm_system = detect_scm_system(cwd, patch_directories)
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/webkitpy/common
/checkout/scm/detection.py", line 81, in detect_scm_system
if Git.in_working_directory(absolute_path):
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/webkitpy/common
/checkout/scm/git.py", line 91, in in_working_directory
return run_command(['git', 'rev-parse', '--is-inside-work-tree'], cwd=path,
error_handler=Executive.ignore_error).rstrip() == "true"
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/webkitpy/common
/system/executive.py", line 102, in run_command
return Executive().run_command(*args, **kwargs)
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/webkitpy/common
/system/executive.py", line 421, in run_command
close_fds=self._should_close_fds())
File "/cygdrive/d/src/dev/src/third_party/WebKit/Tools/Scripts/webkitpy/common
/system/executive.py", line 477, in popen
return subprocess.Popen(*args, **kwargs)
File "/usr/lib/python2.6/subprocess.py", line 633, in __init__
errread, errwrite)
File "/usr/lib/python2.6/subprocess.py", line 1049, in _execute_child
self.pid = os.fork()
OSError: [Errno 11] Resource temporarily unavailable
src $
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list