Falco-chrome-pfq failed HWTest video_ChromeHWDecodeUsed due to Unhandled unicode & Unhandled TimeoutException |
|||||
Issue descriptionSee the latest Falco-chrome-pfq: https://uberchromegw.corp.google.com/i/chromeos/builders/falco-chrome-pfq/builds/5280, which has the long-standing "SSHConnectionError timeout" error (see Issue 687248 ) and also a new video_ChromeHWDecodeUsed error. Selected error message: video_ChromeHWDecodeUsed FAIL: Unhandled unicode: Unhandled TimeoutException: System log from debug info of video_ChromeHWDecodeUsed: (Not implemented) ******************************************************************************** (/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:492 _ConvertExceptionFromInspectorWebsocket) Original exception: timed out ******************************************************************************** (/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:513 _AddDebuggingInformation) Received a socket error in the browser connection and the tab still exists. The operation probably timed out. ******************************************************************************** (/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:514 _AddDebuggingInformation) Debugger url: ws://127.0.0.1:59282/devtools/page/a350068d-3f5c-4e23-a287-459731281294 Traceback (most recent call last): File "/usr/local/autotest/common_lib/test.py", line 804, in _call_test_function return func(*args, **dargs) File "/usr/local/autotest/common_lib/test.py", line 461, in execute dargs) File "/usr/local/autotest/common_lib/test.py", line 347, in _call_run_once_with_retry postprocess_profiled_run, args, dargs) File "/usr/local/autotest/common_lib/test.py", line 376, in _call_run_once self.run_once(*args, **dargs) File "/usr/local/autotest/tests/video_ChromeHWDecodeUsed/video_ChromeHWDecodeUsed.py", line 60, in run_once tab1.Navigate(video_file) File "/usr/local/telemetry/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function return func(*args, **kwargs) File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 278, in Navigate self._inspector_backend.Navigate(url, script_to_evaluate_on_commit, timeout) File "/usr/local/telemetry/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function return func(*args, **kwargs) File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 40, in inner inspector_backend._ConvertExceptionFromInspectorWebsocket(e) File "/usr/local/telemetry/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function return func(*args, **kwargs) File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 37, in inner return func(inspector_backend, *args, **kwargs) File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 176, in Navigate self._page.Navigate(url, script_to_evaluate_on_commit, timeout) File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_page.py", line 125, in Navigate self.WaitForNavigate(timeout) File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_page.py", line 94, in WaitForNavigate self._inspector_websocket.DispatchNotifications(remaining_time) File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 134, in DispatchNotifications self._Receive(timeout) File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 149, in _Receive data = self._socket.recv() File "/usr/local/telemetry/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 596, in recv opcode, data = self.recv_data() File "/usr/local/telemetry/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 606, in recv_data frame = self.recv_frame() File "/usr/local/telemetry/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 637, in recv_frame self._frame_header = self._recv_strict(2) File "/usr/local/telemetry/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 746, in _recv_strict bytes = self._recv(shortage) File "/usr/local/telemetry/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 732, in _recv raise WebSocketTimeoutException(e.message) TimeoutException: ******************************************************************************** (/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:487 _ConvertExceptionFromInspectorWebsocket) The app is probably crashed: I'll try to run remote build bots on cbuildbot to see if it's a flake or real failure.
,
Feb 2 2017
This is a good, simple and reliable video test. Don't blame the messenger. https://wmatrix.googleplex.com/unfiltered?hide_missing=True&releases=tot&tests=video_ChromeHWDecodeUsed
,
Feb 3 2017
This error doesn't show up on the latest run (https://uberchromegw.corp.google.com/i/chromeos/builders/falco-chrome-pfq/builds/5281), so I guess it might only be flaky.
,
Dec 26 2017
,
Jan 2 2018
[It appears that a bunch of old cros issues bulk-added the "Infra" component recently, but they should probably be "Infra>Client>ChromeOS".]
,
Jan 15 2018
The SSH issue has been duped into another verified issue, and the various video_ChromeHWDecodeUsed tests appear to be reliably passing (apart from occasional aborts that I assume are unrelated to this) per stainless. |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by uekawa@chromium.org
, Feb 2 2017