[Webkit-unassigned] [Bug 43565] New: [Chromium/DRT]: Every few runs, Windows Tests hang indefinitely somewhere in Python guts
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 5 10:49:54 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=43565
Summary: [Chromium/DRT]: Every few runs, Windows Tests hang
indefinitely somewhere in Python guts
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Windows Vista
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: dglazkov at chromium.org
CC: eric at webkit.org, victorw at chromium.org,
dpranke at chromium.org, tkent at chromium.org
It runs a few runs, then hangs to the point where it just sits there, periodically spewing exceptions:
http://build.webkit.org/builders/Chromium%20Win%20Release%20(Tests)/builds/1004/steps/layout-test/logs/stdio
Here is the stack trace (sic on partially eaten output), which keeps repeating over and over throughout the run:
ut_tests\layout_package\dump_render_tree_thread.py", line 333, in _run
result = self._run_test(test_info)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 437, in _run_test
self._driver.run_test(test_info.uri, test_info.timeout, image_hash)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\port\chromium.py", line 374, in run_test
(line, crash) = self._write_command_and_read_line(input=cmd)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\port\chromium.py", line 347, in _write_command_and_read_line
line = self._proc.stdout.readline()
# Thread: 19804
File: "c:\depot_tools\python_bin\lib\threading.py", line 499, in __bootstrap
self.__bootstrap_inner()
File: "c:\depot_tools\python_bin\lib\threading.py", line 527, in __bootstrap_inner
self.run()
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 258, in run
self._run(test_runner=None, result_summary=None)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 333, in _run
result = self._run_test(test_info)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 437, in _run_test
self._driver.run_test(test_info.uri, test_info.timeout, image_hash)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\port\chromium.py", line 374, in run_test
(line, crash) = self._write_command_and_read_line(input=cmd)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\port\chromium.py", line 347, in _write_command_and_read_line
line = self._proc.stdout.readline()
# Thread: 17884
File: "./WebKitTools/Scripts/new-run-webkit-tests", line 38, in <module>
sys.exit(run_webkit_tests.main())
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 1677, in main
return run(port_obj, options, args)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 1441, in run
num_unexpected_results = test_runner.run(result_summary)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 759, in run
self._run_tests(self._test_files_list, result_summary))
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 699, in _run_tests
self._dump_thread_states_if_necessary()
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 652, in _dump_thread_states_if_necessary
self._dump_thread_states()
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 637, in _dump_thread_states
for filename, lineno, name, line in traceback.extract_stack(stack):
# Thread: 19528
File: "c:\depot_tools\python_bin\lib\threading.py", line 499, in __bootstrap
self.__bootstrap_inner()
File: "c:\depot_tools\python_bin\lib\threading.py", line 527, in __bootstrap_inner
self.run()
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 258, in run
self._run(test_runner=None, result_summary=None)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 333, in _run
result = self._run_test(test_info)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 444, in _run_test
output, error)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 107, in process_output
configuration)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\test_types\text_diff.py", line 110, in compare_output
print_text_diffs=True)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\test_types\test_type_base.py", line 217, in write_output_files
pretty_patch = port.pretty_patch_text(diff_filename)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\port\base.py", line 624, in pretty_patch_text
return self._executive.run_command(command, decode_output=False)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\common\system\executive.py", line 293, in run_command
output = process.communicate(string_to_communicate)[0]
File: "c:\depot_tools\python_bin\lib\subprocess.py", line 660, in communicate
self.wait()
File: "c:\depot_tools\python_bin\lib\subprocess.py", line 845, in wait
obj = WaitForSingleObject(self._handle, INFINITE)
# Thread: 17884
File: "./WebKitTools/Scripts/new-run-webkit-tests", line 38, in <module>
sys.exit(run_webkit_tests.main())
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 1677, in main
return run(port_obj, options, args)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 1441, in run
num_unexpected_results = test_runner.run(result_summary)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 759, in run
self._run_tests(self._test_files_list, result_summary))
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 699, in _run_tests
self._dump_thread_states_if_necessary()
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 652, in _dump_thread_states_if_necessary
self._dump_thread_states()
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 637, in _dump_thread_states
for filename, lineno, name, line in traceback.extract_stack(stack):
# Thread: 19804
File: "c:\depot_tools\python_bin\lib\threading.py", line 499, in __bootstrap
self.__bootstrap_inner()
File: "c:\depot_tools\python_bin\lib\threading.py", line 527, in __bootstrap_inner
self.run()
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 258, in run
self._run(test_runner=None, result_summary=None)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 333, in _run
result = self._run_test(test_info)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\layout_package\dump_render_tree_thread.py", line 437, in _run_test
self._driver.run_test(test_info.uri, test_info.timeout, image_hash)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\port\chromium.py", line 374, in run_test
(line, crash) = self._write_command_and_read_line(input=cmd)
File: "D:\google-windows-2\chromium-win-release-tests\build\WebKitTools\Scripts\webkitpy\layout_tests\port\chromium.py", line 347, in _write_command_and_read_line
line = self._proc.stdout.readline()
--
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