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

Issue 892223 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: ----



Sign in to add a comment

fix and re-enable rasterize_and_record_micro.top_25/file://static_top_25/yahoogames.html

Project Member Reported by sheriff-...@appspot.gserviceaccount.com, Oct 4

Issue description

Filed by sheriff-o-matic@appspot.gserviceaccount.com on behalf of crouleau@google.com

rasterize_and_record_micro.top_25/file://static_top_25/yahoogames.html
 consistently failing on chromium.perf/Android Nexus5 Perf

Builders failed on: 
- Android Nexus5 Perf: 
  https://ci.chromium.org/p/chrome/builders/luci.chrome.ci/Android%20Nexus5%20Perf


 
Traceback (most recent call last):
  File "/b/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/story_runner.py", line 126, in _RunStoryAndProcessErrorIfNeeded
    state.RunStory(results)
  File "/b/swarming/w/ir/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/swarming/w/ir/third_party/catapult/telemetry/telemetry/page/shared_page_state.py", line 302, in RunStory
    self._current_page, self._current_tab, results)
  File "/b/swarming/w/ir/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/swarming/w/ir/tools/perf/measurements/rasterize_and_record_micro.py", line 63, in ValidateAndMeasurePage
    'window.benchmark_results.done', timeout=self._timeout)
  File "/b/swarming/w/ir/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/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 239, in WaitForJavaScriptCondition
    return self._inspector_backend.WaitForJavaScriptCondition(*args, **kwargs)
  File "/b/swarming/w/ir/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/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 297, in WaitForJavaScriptCondition
    self.GetCurrentConsoleOutputBuffer())
  File "/b/swarming/w/ir/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/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 41, in Inner
    inspector_backend._ConvertExceptionFromInspectorWebsocket(e)
  File "/b/swarming/w/ir/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/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 38, in Inner
    return func(inspector_backend, *args, **kwargs)
  File "/b/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 196, in GetCurrentConsoleOutputBuffer
    return self._console.GetCurrentConsoleOutputBuffer(timeout)
  File "/b/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_console.py", line 38, in GetCurrentConsoleOutputBuffer
    self._inspector_websocket.DispatchNotifications(timeout)
  File "/b/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 156, in DispatchNotifications
    self._Receive(timeout)
  File "/b/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 181, in _Receive
    raise WebSocketException(err)
TimeoutException: Timeout after 120s while waiting for JavaScript:window.benchmark_results.done
Project Member

Comment 3 by bugdroid1@chromium.org, Oct 4

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/bac08105457d3a2c1a50df5f98f23ae96421557d

commit bac08105457d3a2c1a50df5f98f23ae96421557d
Author: Caleb Rouleau <crouleau@chromium.org>
Date: Thu Oct 04 17:19:26 2018

disable failing rasterize_and_record_micro.top_25/file://static_top_25/yahoogames.html

NOTRY=true
TBR=nednguyen
CC=vmpstr@chromium.org,wkorman@chromium.org

Bug: 892223
Change-Id: I5517434aead61328bc6c131a0c9bbb81f14e1d79
Reviewed-on: https://chromium-review.googlesource.com/c/1261929
Reviewed-by: Caleb Rouleau <crouleau@chromium.org>
Commit-Queue: Caleb Rouleau <crouleau@chromium.org>
Cr-Commit-Position: refs/heads/master@{#596726}
[modify] https://crrev.com/bac08105457d3a2c1a50df5f98f23ae96421557d/tools/perf/expectations.config

Labels: -Pri-2 Pri-1
Cc: wkorman@chromium.org vmp...@chromium.org
Components: Internals>Compositing>Rasterization
Summary: fix and re-enable rasterize_and_record_micro.top_25/file://static_top_25/yahoogames.html (was: blink_perf.svg/SierpinskiCarpet.html and 2 other(s) in performance_test_suite failing on chromium.perf/Android Nexus5 Perf)
Labels: -Performance-Sheriff-BotHealth
Labels: -Pri-1 Pri-2

Sign in to add a comment