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

Issue 753161 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 756117
Owner:
Last visit > 30 days ago
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

rasterize_and_record_micro.top_25 (https://mail.google.com/mail/) failing consistently on Win 10 Perf bot

Project Member Reported by bsep@chromium.org, Aug 7 2017

Issue description

Recent example failure:
https://build.chromium.org/p/chromium.perf/builders/Win%2010%20Perf/builds/1175

The Win 10 Perf bot has been very noisy lately, but I think this is the first time it failed for "real" (instead of failing because it was disabled, see  bug 752659 ) was here: https://build.chromium.org/p/chromium.perf/builders/Win%2010%20Perf/builds/1157, probably due to being re-enabled by https://chromium.googlesource.com/chromium/src/+/8c1ed31a62e86def5d061df57bf01d3cce7c1293.

Error trace, which seems actionable:

Traceback (most recent call last):
  File "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\internal\story_runner.py", line 105, in _RunStoryAndProcessErrorIfNeeded
    state.RunStory(results)
  File "c:\b\s\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 "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\page\shared_page_state.py", line 314, in RunStory
    self._current_page.Run(self)
  File "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\page\__init__.py", line 108, in Run
    shared_state.page_test.RunNavigateSteps(self, current_tab)
  File "c:\b\s\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 "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\page\legacy_page_test.py", line 177, in RunNavigateSteps
    page.RunNavigateSteps(action_runner)
  File "c:\b\s\w\ir\tools\perf\page_sets\top_pages.py", line 65, in RunNavigateSteps
    self.credentials_path)
  File "c:\b\s\w\ir\tools\perf\page_sets\login_helpers\google_login.py", line 69, in LoginGoogleAccount
    action_runner.ClickElement(selector=_EMAIL_NEXT_SELECTOR)
  File "c:\b\s\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 "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\internal\actions\action_runner.py", line 309, in ClickElement
    selector=selector, text=text, element_function=element_function))
  File "c:\b\s\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 "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\internal\actions\action_runner.py", line 56, in _RunAction
    action.RunAction(self._tab)
  File "c:\b\s\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 "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\internal\actions\javascript_click.py", line 25, in RunAction
    element_function=self.element_function)
  File "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\internal\actions\page_action.py", line 130, in EvaluateCallbackWithElement
    return tab.EvaluateJavaScript(code)
  File "c:\b\s\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 "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\internal\browser\web_contents.py", line 168, in EvaluateJavaScript
    return self._inspector_backend.EvaluateJavaScript(*args, **kwargs)
  File "c:\b\s\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 "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_backend.py", line 237, in EvaluateJavaScript
    return self._EvaluateJavaScript(expression, context_id, timeout)
  File "c:\b\s\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 "c:\b\s\w\ir\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\ir\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_backend.py", line 501, in _EvaluateJavaScript
    return self._runtime.Evaluate(expression, context_id, timeout)
  File "c:\b\s\w\ir\third_party\catapult\telemetry\telemetry\internal\backends\chrome_inspector\inspector_runtime.py", line 54, in Evaluate
    description=details.get('exception', {}).get('description'))
EvaluateException: UncaughtError:
Error: Cannot find element: using selector "#identifierNext,#gaia_firstform #next"
    at callback (<anonymous>:7:19)
    at <anonymous>:11:16
    at <anonymous>:12:9
 

Comment 1 by bsep@chromium.org, Aug 7 2017

Cc: charliea@chromium.org
Cc: vmp...@chromium.org
Components: Blink>Paint
Owner: wkorman@chromium.org
Status: Assigned (was: Untriaged)
Picking up various likely related rasterize_and_record_micro benchmark failure issues for bulk investigation soon.
Standardising priority and component for this batch of rasterize_and_record_micro bugs filed to track intended-to-be-temporary disabling.
Mergedinto: 756117
Status: Duplicate (was: Assigned)
Duping redundant rasterize_and_record_micro failing issues to one meta tracking issue. Note one of these bugs was specifically re: re-enabling the Gmail story for rasterize_and_record_micro.top_25.

Sign in to add a comment