[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