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

Issue 662381 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner: ----
Closed: Nov 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Facebook fails to reach quiescence on power.gpu_rasterization.top_10

Project Member Reported by skyos...@chromium.org, Nov 4 2016

Issue description

Example failure:

https://build.chromium.org/p/chromium.perf/builders/Mac%2010.11%20Perf%20%281%29/builds/3496/steps/power.gpu_rasterization.top_10/logs/stdio

Traceback (most recent call last):
  File "/b/c/b/Mac_10_11_Perf__1_/src/third_party/catapult/telemetry/telemetry/internal/story_runner.py", line 87, in _RunStoryAndProcessErrorIfNeeded
    state.RunStory(results)
  File "/b/c/b/Mac_10_11_Perf__1_/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/c/b/Mac_10_11_Perf__1_/src/third_party/catapult/telemetry/telemetry/page/shared_page_state.py", line 301, in RunStory
    self._current_page, self._current_tab, results)
  File "/b/c/b/Mac_10_11_Perf__1_/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/c/b/Mac_10_11_Perf__1_/src/tools/perf/measurements/power.py", line 62, in ValidateAndMeasurePage
    util.WaitFor(tab.HasReachedQuiescence, 60)
  File "/b/c/b/Mac_10_11_Perf__1_/src/third_party/catapult/telemetry/telemetry/decorators.py", line 75, in wrapper
    return target(*args, **kwargs)
  File "/b/c/b/Mac_10_11_Perf__1_/src/third_party/catapult/telemetry/telemetry/core/util.py", line 65, in WaitFor
    return catapult_util.WaitFor(condition, timeout)
  File "/b/c/b/Mac_10_11_Perf__1_/src/third_party/catapult/common/py_utils/py_utils/__init__.py", line 132, in WaitFor
    (timeout, GetConditionString()))
TimeoutException: Timed out while waiting 60s for HasReachedQuiescence.

This is failing very frequently on Mac so I'm gonna disable this page.
 
Labels: Performance-Sheriff-BotHealth
Project Member

Comment 2 by bugdroid1@chromium.org, Nov 4 2016

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

commit 03c2a6ced335de44aed77272c9c8484fb543bad6
Author: skyostil <skyostil@chromium.org>
Date: Fri Nov 04 15:30:49 2016

perf: Remove Facebook from power.gpu_rasterization.top_10

Facebook sometimes never becomes network quiescent, making this test
very flaky.

BUG= 662381 
TBR=alexclarke@chromium.org

Review-Url: https://codereview.chromium.org/2474423002
Cr-Commit-Position: refs/heads/master@{#429894}

[modify] https://crrev.com/03c2a6ced335de44aed77272c9c8484fb543bad6/tools/perf/benchmarks/power.py
[modify] https://crrev.com/03c2a6ced335de44aed77272c9c8484fb543bad6/tools/perf/page_sets/top_10.py

Cc: andresantoso@chromium.org
Status: Fixed (was: Untriaged)
+cc andresantoso@ who added this test.
Cc: charliea@chromium.org erikc...@chromium.org ccameron@chromium.org
andresantoso moved on to another team, +erikchen and ccameron and charliea to help triage.

Sign in to add a comment