WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
39246
test-webkitpy errors out on Windows Build Bot
https://bugs.webkit.org/show_bug.cgi?id=39246
Summary
test-webkitpy errors out on Windows Build Bot
Eric Seidel (no email)
Reported
2010-05-17 15:29:12 PDT
test-webkitpy errors out on Windows Build Bot test-webkitpy passes on the win-ews bot, but not on the build bot. Not sure why yet. ====================================================================== ERROR: Validate that it is safe to pass unicode() objects ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/buildbot/slave/win-release-tests/build/WebKitTools/Scripts/webkitpy/common/system/executive_unittest.py", line 56, in test_run_command_with_unicode output = executive.run_command(["echo", "-n", unicode_tor]) File "/home/buildbot/slave/win-release-tests/build/WebKitTools/Scripts/webkitpy/common/system/executive.py", line 277, in run_command close_fds=self._should_close_fds()) File "/usr/lib/python2.5/subprocess.py", line 594, in __init__ errread, errwrite) File "/usr/lib/python2.5/subprocess.py", line 1091, in _execute_child raise child_exception TypeError: execv() arg 2 must contain only strings ====================================================================== ERROR: test_handled_error (webkitpy.tool.bot.queueengine_unittest.QueueEngineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/buildbot/slave/win-release-tests/build/WebKitTools/Scripts/webkitpy/tool/bot/queueengine_unittest.py", line 179, in tearDown shutil.rmtree(self.temp_dir) File "/usr/lib/python2.5/shutil.py", line 178, in rmtree onerror(os.rmdir, path, sys.exc_info()) File "/usr/lib/python2.5/shutil.py", line 176, in rmtree os.rmdir(path) OSError: [Errno 90] Directory not empty: '/cygdrive/c/DOCUME~1/buildbot/LOCALS~1/Temp/tmp17_Pucwork_queue_test_logs' ====================================================================== ERROR: test_not_safe_to_proceed (webkitpy.tool.bot.queueengine_unittest.QueueEngineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/buildbot/slave/win-release-tests/build/WebKitTools/Scripts/webkitpy/tool/bot/queueengine_unittest.py", line 179, in tearDown shutil.rmtree(self.temp_dir) File "/usr/lib/python2.5/shutil.py", line 178, in rmtree onerror(os.rmdir, path, sys.exc_info()) File "/usr/lib/python2.5/shutil.py", line 176, in rmtree os.rmdir(path) OSError: [Errno 90] Directory not empty: '/cygdrive/c/DOCUME~1/buildbot/LOCALS~1/Temp/tmpG2o3m1work_queue_test_logs' ====================================================================== ERROR: test_trivial (webkitpy.tool.bot.queueengine_unittest.QueueEngineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/buildbot/slave/win-release-tests/build/WebKitTools/Scripts/webkitpy/tool/bot/queueengine_unittest.py", line 179, in tearDown shutil.rmtree(self.temp_dir) File "/usr/lib/python2.5/shutil.py", line 178, in rmtree onerror(os.rmdir, path, sys.exc_info()) File "/usr/lib/python2.5/shutil.py", line 176, in rmtree os.rmdir(path) OSError: [Errno 90] Directory not empty: '/cygdrive/c/DOCUME~1/buildbot/LOCALS~1/Temp/tmpcJAhcUwork_queue_test_logs' ====================================================================== ERROR: test_unexpected_error (webkitpy.tool.bot.queueengine_unittest.QueueEngineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/buildbot/slave/win-release-tests/build/WebKitTools/Scripts/webkitpy/tool/bot/queueengine_unittest.py", line 179, in tearDown shutil.rmtree(self.temp_dir) File "/usr/lib/python2.5/shutil.py", line 178, in rmtree onerror(os.rmdir, path, sys.exc_info()) File "/usr/lib/python2.5/shutil.py", line 176, in rmtree os.rmdir(path) OSError: [Errno 90] Directory not empty: '/cygdrive/c/DOCUME~1/buildbot/LOCALS~1/Temp/tmpKP2odhwork_queue_test_logs' ----------------------------------------------------------------------
Attachments
Add attachment
proposed patch, testcase, etc.
Adam Roben (:aroben)
Comment 1
2010-05-18 06:55:53 PDT
(In reply to
comment #0
)
> ERROR: test_handled_error (webkitpy.tool.bot.queueengine_unittest.QueueEngineTest) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/home/buildbot/slave/win-release-tests/build/WebKitTools/Scripts/webkitpy/tool/bot/queueengine_unittest.py", line 179, in tearDown > shutil.rmtree(self.temp_dir) > File "/usr/lib/python2.5/shutil.py", line 178, in rmtree > onerror(os.rmdir, path, sys.exc_info()) > File "/usr/lib/python2.5/shutil.py", line 176, in rmtree > os.rmdir(path) > OSError: [Errno 90] Directory not empty: '/cygdrive/c/DOCUME~1/buildbot/LOCALS~1/Temp/tmp17_Pucwork_queue_test_logs'
I'm guessing we're deleting a temporary directory after the process that was using it has quit? If so, we might just need to wait/sleep for a second in order to allow the process to *really* quit.
Adam Roben (:aroben)
Comment 2
2011-03-31 18:28:03 PDT
This seems to have gotten fixed at some point.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug