smoothness.top_25_smooth on (102b) GPU on Windows on Windows-2008ServerR2-SP1 failing on chromium.perf/Win 7 Perf
Looks like a browser crash.
Builders failed on:
- Win 7 Perf:
https://build.chromium.org/p/chromium.perf/builders/Win%207%20Perf
WARNING:root:Exception was raised in the with statement block, the end of interaction record is not marked.
INFO:root:*************** BROWSER STANDARD OUTPUT ***************
INFO:root:
INFO:root:*********** END OF BROWSER STANDARD OUTPUT ************
INFO:root:********************* BROWSER LOG *********************
INFO:root:No log file
INFO:root:***************** END OF BROWSER LOG ******************
INFO:root:Found crashpad_database_util
INFO:root:No minidump found via crashpad_database_util
INFO:root:Found crashpad_database_util
INFO:root:No minidump found via crashpad_database_util
WARNING:root:Exception when trying to capture screenshot: TimeoutException('',)
Traceback (most recent call last):
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\story_runner.py", line 87, in _RunStoryAndProcessErrorIfNeeded
state.RunStory(results)
File "c:\b\s\w\irbowgs8\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 "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\page\shared_page_state.py", line 299, in RunStory
self._current_page.Run(self)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\page\__init__.py", line 111, in Run
self.RunPageInteractions(action_runner)
File "c:\b\s\w\irbowgs8\tools\perf\page_sets\top_25_smooth.py", line 75, in RunPageInteractions
element_function='window.__scrollableElementForTelemetry')
File "c:\b\s\w\irbowgs8\third_party\catapult\common\py_trace_event\py_trace_event\trace_event_impl\decorators.py", line 75, in traced_function
return func(*args, **kwargs)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\actions\action_runner.py", line 510, in ScrollElement
use_touch=use_touch, synthetic_gesture_source=synthetic_gesture_source))
File "c:\b\s\w\irbowgs8\third_party\catapult\common\py_trace_event\py_trace_event\trace_event_impl\decorators.py", line 75, in traced_function
return func(*args, **kwargs)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\actions\action_runner.py", line 56, in _RunAction
action.RunAction(self._tab)
File "c:\b\s\w\irbowgs8\third_party\catapult\common\py_trace_event\py_trace_event\trace_event_impl\decorators.py", line 75, in traced_function
return func(*args, **kwargs)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\actions\scroll.py", line 108, in RunAction
tab.WaitForJavaScriptExpression('window.__scrollActionDone', 60)
File "c:\b\s\w\irbowgs8\third_party\catapult\common\py_trace_event\py_trace_event\trace_event_impl\decorators.py", line 75, in traced_function
return func(*args, **kwargs)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\browser\web_contents.py", line 130, in WaitForJavaScriptExpression
py_utils.WaitFor(IsJavaScriptExpressionTrue, timeout)
File "c:\b\s\w\irbowgs8\third_party\catapult\common\py_utils\py_utils\__init__.py", line 120, in WaitFor
res = condition()
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\browser\web_contents.py", line 123, in IsJavaScriptExpressionTrue
return bool(self.EvaluateJavaScript(expr))
File "c:\b\s\w\irbowgs8\third_party\catapult\common\py_trace_event\py_trace_event\trace_event_impl\decorators.py", line 75, in traced_function
return func(*args, **kwargs)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\browser\web_contents.py", line 194, in EvaluateJavaScript
expr, context_id=None, timeout=timeout)
File "c:\b\s\w\irbowgs8\third_party\catapult\common\py_trace_event\py_trace_event\trace_event_impl\decorators.py", line 75, in traced_function
return func(*args, **kwargs)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\browser\web_contents.py", line 222, in EvaluateJavaScriptInContext
expr, context_id=context_id, timeout=timeout)
File "c:\b\s\w\irbowgs8\third_party\catapult\common\py_trace_event\py_trace_event\trace_event_impl\decorators.py", line 75, in traced_function
return func(*args, **kwargs)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_backend.py", line 39, in inner
inspector_backend._ConvertExceptionFromInspectorWebsocket(e)
File "c:\b\s\w\irbowgs8\third_party\catapult\common\py_trace_event\py_trace_event\trace_event_impl\decorators.py", line 75, in traced_function
return func(*args, **kwargs)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_backend.py", line 36, in inner
return func(inspector_backend, *args, **kwargs)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_backend.py", line 211, in EvaluateJavaScript
return self._runtime.Evaluate(expr, context_id, timeout)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_runtime.py", line 45, in Evaluate
res = self._inspector_websocket.SyncRequest(request, timeout)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_websocket.py", line 110, in SyncRequest
res = self._Receive(timeout)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_websocket.py", line 149, in _Receive
data = self._socket.recv()
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\third_party\websocket-client\websocket.py", line 596, in recv
opcode, data = self.recv_data()
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\third_party\websocket-client\websocket.py", line 606, in recv_data
frame = self.recv_frame()
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\third_party\websocket-client\websocket.py", line 637, in recv_frame
self._frame_header = self._recv_strict(2)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\third_party\websocket-client\websocket.py", line 746, in _recv_strict
bytes = self._recv(shortage)
File "c:\b\s\w\irbowgs8\third_party\catapult\telemetry\third_party\websocket-client\websocket.py", line 732, in _recv
raise WebSocketTimeoutException(e.message)
TimeoutException:
********************************************************************************
(c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_backend.py:392 _ConvertExceptionFromInspectorWebsocket) The app is probably crashed:
Found Minidump: False
Stack Trace:
********************************************************************************
No crash dump found.
********************************************************************************
Standard output:
********************************************************************************
********************************************************************************
System log:
(Not implemented)
********************************************************************************
(c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_backend.py:397 _ConvertExceptionFromInspectorWebsocket) Original exception:
timed out
********************************************************************************
(c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_backend.py:418 _AddDebuggingInformation) Received a socket error in the browser connection and the tab still exists. The operation probably timed out.
********************************************************************************
(c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_backend.py:419 _AddDebuggingInformation) Debugger url: ws://127.0.0.1:54888/devtools/page/baaf8617-a4e7-462a-b8dd-165e7aa19115
INFO:root:Found crashpad_database_util
INFO:root:No minidump found via crashpad_database_util
INFO:root:Found crashpad_database_util
INFO:root:No minidump found via crashpad_database_util
INFO:root:Try printing formatted exception: None None None
Exception raised when cleaning story run:
Traceback (most recent call last):
_RunStoryAndProcessErrorIfNeeded at c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\story_runner.py:106
state.DidRunStory(results)
traced_function at c:\b\s\w\irbowgs8\third_party\catapult\common\py_trace_event\py_trace_event\trace_event_impl\decorators.py:75
return func(*args, **kwargs)
DidRunStory at c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\page\shared_page_state.py:153
self._current_tab.Close()
traced_function at c:\b\s\w\irbowgs8\third_party\catapult\common\py_trace_event\py_trace_event\trace_event_impl\decorators.py:75
return func(*args, **kwargs)
Close at c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\browser\tab.py:100
self._tab_list_backend.CloseTab(self.id)
CloseTab at c:\b\s\w\irbowgs8\third_party\catapult\telemetry\telemetry\internal\backends\chrome\tab_list_backend.py:67
py_utils.WaitFor(lambda: tab_id not in self.IterContextIds(), timeout=5)
WaitFor at c:\b\s\w\irbowgs8\third_party\catapult\common\py_utils\py_utils\__init__.py:132
(timeout, GetConditionString()))
TimeoutException: Timed out while waiting 5s for py_utils.WaitFor(lambda: tab_id not in self.IterContextIds(), timeout=5).
Locals:
GetConditionString : <function GetConditionString at 0x047ADE70>
condition : <function <lambda> at 0x047ADE30>
elapsed_time : 5.061000108718872
last_output_elapsed_time : 5.061000108718872
last_output_time : 1481727243.148
now : 1481727248.209
poll_interval : 0.5061000108718872
res : False
start_time : 1481727243.148
timeout : 5
[ FAILED ] https://mail.google.com/mail/ (252619 ms)
is relevant log.
https://luci-logdog.appspot.com/v/?s=chrome%2Fbb%2Fchromium.perf%2FWin_7_Perf%2F79%2F%2B%2Frecipes%2Fsteps%2Fsmoothness.top_25_smooth_on__102b__GPU_on_Windows_on_Windows-2008ServerR2-SP1%2F0%2Fstdout
Will see if it happens again.
regression range is 438468 - 438497. I don't see enough information about the crash to be able to know if any CL is suspect :/
Comment 1 by eyaich@chromium.org
, Dec 20 2016