New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 671622 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug-Regression

Blocked on:
issue 673440



Sign in to add a comment

thread_times.key_idle_power_cases failure on chromium.perf Nexus 9 Perf (2) at 433989-434021

Project Member Reported by charliea@chromium.org, Dec 6 2016

Issue description

Revision range first seen: 433989-434021
Link to failing step log: https://uberchromegw.corp.google.com/i/chromium.perf/builders/Android%20Nexus9%20Perf%20%282%29/builds/3714/steps/thread_times.key_idle_power_cases/logs/stdio

Traceback:   File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/story_runner.py", line 87, in _RunStoryAndProcessErrorIfNeeded
    state.RunStory(results)
  File "/b/rr/tmpY2KONm/w/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 "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/page/shared_page_state.py", line 299, in RunStory
    self._current_page.Run(self)
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/page/__init__.py", line 111, in Run
    self.RunPageInteractions(action_runner)
  File "/b/rr/tmpY2KONm/w/src/tools/perf/page_sets/key_idle_power_cases.py", line 36, in RunPageInteractions
    action_runner.Wait(self._duration_seconds)
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/actions/action_runner.py", line 811, in __exit__
    self.End()
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/actions/action_runner.py", line 831, in End
    self._label, self._flags))
  File "/b/rr/tmpY2KONm/w/src/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 "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 174, in ExecuteJavaScript
    statement, context_id=None, timeout=timeout)
  File "/b/rr/tmpY2KONm/w/src/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 "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 207, in ExecuteJavaScriptInContext
    expr, context_id=context_id, timeout=timeout)
  File "/b/rr/tmpY2KONm/w/src/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 "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 39, in inner
    inspector_backend._ConvertExceptionFromInspectorWebsocket(e)
  File "/b/rr/tmpY2KONm/w/src/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 "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 36, in inner
    return func(inspector_backend, *args, **kwargs)
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 199, in ExecuteJavaScript
    self._runtime.Execute(expr, context_id, timeout)
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_runtime.py", line 21, in Execute
    self.Evaluate(expr + '; 0;', context_id, timeout)
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_runtime.py", line 45, in Evaluate
    res = self._inspector_websocket.SyncRequest(request, timeout)
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 110, in SyncRequest
    res = self._Receive(timeout)
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 149, in _Receive
    data = self._socket.recv()
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 596, in recv
    opcode, data = self.recv_data()
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 606, in recv_data
    frame = self.recv_frame()
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 637, in recv_frame
    self._frame_header = self._recv_strict(2)
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 746, in _recv_strict
    bytes = self._recv(shortage)
  File "/b/rr/tmpY2KONm/w/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 739, in _recv
    raise WebSocketConnectionClosedException()
DevtoolsTargetCrashException: Devtools target crashed

This call stack indicates that Chrome is crashing.

Going to kick off a return code bisect.

If the test is disabled, please downgrade to Pri-2.

 
Cc: charliea@google.com
Note that this test is flaky, but not failing every time.
Cc: -charliea@google.com
Summary: thread_times.key_idle_power_cases failure on chromium.perf at 433989-434021 (was: thread_times.key_idle_power_cases failure on chromium.perf at <revisionrange>)
Summary: thread_times.key_idle_power_cases failure on chromium.perf Nexus 9 Perf (2) at 433989-434021 (was: thread_times.key_idle_power_cases failure on chromium.perf at 433989-434021)

===== BISECT JOB RESULTS =====
Status: started


===== TESTED REVISIONS =====
Revision         Exit Code  Std Dev  N   Good?
chromium@433988  0          N/A      10  good
chromium@434021  0          N/A      10  bad

Bisect job ran on: android_nexus9_perf_bisect
Bug ID: 671622

Test Command: src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --pageset-repeat=1 --also-run-disabled-tests --story-filter=animated.gif.html thread_times.key_idle_power_cases
Test Metric: tasks_per_second_GPU/animated-gif.html
Relative Change: 0.00%

Buildbot stdio: http://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus9_perf_bisect/builds/2305
Job details: https://chromeperf.appspot.com/buildbucket_job_status/8994013784921316272


Not what you expected? We'll investigate and get back to you!
  https://chromeperf.appspot.com/bad_bisect?try_job_id=6173523528122368

| O O | Visit http://www.chromium.org/developers/speed-infra/perf-bug-faq
|  X  | for more information addressing perf regression bugs. For feedback,
| / \ | file a bug with component Tests>AutoBisect.  Thank you!
Cc: skyos...@chromium.org
Blockedon: 673440
 crbug.com/673440  for "started" status.

Comment 9 by eyaich@chromium.org, Dec 20 2016

Status: WontFix (was: Untriaged)
This test is now passing, marking as won't fix.

Sign in to add a comment