[Webkit-unassigned] [Bug 187547] [WinCairo] run-api-tests is timing out for almost all test cases
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jul 12 01:12:06 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=187547
--- Comment #3 from Fujii Hironori <Hironori.Fujii at sony.com> ---
Created attachment 344835
--> https://bugs.webkit.org/attachment.cgi?id=344835&action=review
WIP patch
This WIP patch introduces new test failures.
PeekNamedPipe fails because MockFile returns invalid file descriptors.
Umm, :-(
> C:\webkit>python Tools\Scripts\test-webkitpy -v webkitpy.port.server_process_unittest
> Skipping lldb_webkit tests; could not find path to lldb.py ''.
> Skipping QueueStatusServer tests; the Google AppEngine Python SDK is not installed.
> Suppressing most webkitpy logging while running unit tests.
> [1/6] webkitpy.port.server_process_unittest.TestServerProcess.test_basic passed
> [2/6] webkitpy.port.server_process_unittest.TestServerProcess.test_broken_pipe erred:
> Traceback (most recent call last):
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process_unittest.py", line 207, in test_broken_pipe
> server_process.write("should break")
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process.py", line 170, in write
> self.stop(0.0)
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process.py", line 372, in stop
> return self._wait_for_stop(timeout_secs)
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process.py", line 392, in _wait_for_stop
> self._wait_for_data_and_update_buffers_using_win32_apis(now)
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process.py", line 301, in _wait_for_data_and_update_buffers_using_win32_apis
> output = self._non_blocking_read_win32(out_fh)
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process.py", line 315, in _non_blocking_read_win32
> _, avail, _ = win32pipe.PeekNamedPipe(handle, 0)
> error: (1, 'PeekNamedPipe', '????????????????')
>
> [3/6] webkitpy.port.server_process_unittest.TestServerProcess.test_cleanup erred:
> Traceback (most recent call last):
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process_unittest.py", line 197, in test_cleanup
> server_process.stop()
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process.py", line 372, in stop
> return self._wait_for_stop(timeout_secs)
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process.py", line 392, in _wait_for_stop
> self._wait_for_data_and_update_buffers_using_win32_apis(now)
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process.py", line 301, in _wait_for_data_and_update_buffers_using_win32_apis
> output = self._non_blocking_read_win32(out_fh)
> File "C:\webkit\Tools\Scripts\webkitpy\port\server_process.py", line 315, in _non_blocking_read_win32
> _, avail, _ = win32pipe.PeekNamedPipe(handle, 0)
> error: (1, 'PeekNamedPipe', '????????????????')
>
> [4/6] webkitpy.port.server_process_unittest.TestServerProcess.test_process_crashing passed
> [5/6] webkitpy.port.server_process_unittest.TestServerProcess.test_process_crashing_no_data passed
> [6/6] webkitpy.port.server_process_unittest.TestServerProcess.test_read_after_process_exits passed
> Ran 6 tests in 0.750s
> FAILED (failures=0, errors=2)
>
> C:\webkit>
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180712/5abf0b8d/attachment.html>
More information about the webkit-unassigned
mailing list