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

Issue 837415 link

Starred by 4 users

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 3
Type: Bug



Sign in to add a comment

Telemetry: loading.desktop/NatGeo failing on chromium.perf/Linux Win Mac

Project Member Reported by chongz@chromium.org, Apr 26 2018

Issue description

First failure on:
* linux-perf: https://ci.chromium.org/buildbot/chromium.perf/linux-perf/5
* Win 10 Perf: https://ci.chromium.org/buildbot/chromium.perf/Win%2010%20Perf/2399

Example Log from linux-perf:
```
(INFO) 2018-04-21 17:02:02,855 browser.DumpStateUponFailure:347  *************** BROWSER STANDARD OUTPUT ***************
(INFO) 2018-04-21 17:02:02,855 browser.DumpStateUponFailure:349  Fontconfig warning: "/etc/fonts/fonts.conf", line 146: blank doesn't take any effect anymore. please remove it from your fonts.conf
DevTools listening on ws://127.0.0.1:41414/devtools/browser/d56fc69e-2ad4-4a02-96d0-d3457cd57d59
(INFO) 2018-04-21 17:02:02,855 browser.DumpStateUponFailure:352  *********** END OF BROWSER STANDARD OUTPUT ************
(INFO) 2018-04-21 17:02:02,855 browser.DumpStateUponFailure:354  ********************* BROWSER LOG *********************
(INFO) 2018-04-21 17:02:02,855 browser.DumpStateUponFailure:356  No log file
(INFO) 2018-04-21 17:02:02,855 browser.DumpStateUponFailure:359  ***************** END OF BROWSER LOG ******************
(WARNING) 2018-04-21 17:02:02,962 artifact_results.AddArtifact:128  Moving artifact file '/b/s/w/itnxWvGz/tmpBtABwJ.png' to '/b/s/w/itnxWvGz/tmp0_Tgyytelemetry/artifacts'
Traceback (most recent call last):
  File "/b/s/w/ir/third_party/catapult/telemetry/telemetry/internal/story_runner.py", line 125, in _RunStoryAndProcessErrorIfNeeded
    test.Measure(state.platform, results)
  File "/b/s/w/ir/third_party/catapult/telemetry/telemetry/web_perf/timeline_based_measurement.py", line 261, in Measure
    trace_result, _ = platform.tracing_controller.StopTracing()
  File "/b/s/w/ir/third_party/catapult/telemetry/telemetry/core/tracing_controller.py", line 53, in StopTracing
    return self._tracing_controller_backend.StopTracing()
  File "/b/s/w/ir/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py", line 161, in StopTracing
    '\n'.join(raised_exception_messages))
TracingException: Exceptions raised when trying to stop tracing:
Traceback (most recent call last):
  File "/b/s/w/ir/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py", line 139, in StopTracing
    agent.StopAgentTracing()
  File "/b/s/w/ir/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 233, in StopAgentTracing
    '\n'.join(raised_exception_messages))
ChromeTracingStoppedError: Exceptions raised when trying to stop Chrome devtool tracing:
Error when trying to stop Chrome tracing
            on devtools at port 41414:
Traceback (most recent call last):
  File "/b/s/w/ir/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 215, in StopAgentTracing
    client.StopChromeTracing()
  File "/b/s/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py", line 450, in StopChromeTracing
    backend_id=backend.id)
  File "/b/s/w/ir/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/s/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 252, in EvaluateJavaScript
    return self._EvaluateJavaScript(expression, context_id, timeout)
  File "/b/s/w/ir/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/s/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/s/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 519, in _EvaluateJavaScript
    return self._runtime.Evaluate(expression, context_id, timeout)
  File "/b/s/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_runtime.py", line 53, in Evaluate
    description=details.get('exception', {}).get('description'))
EvaluateException: UncaughtTypeError:
TypeError: console.time is not a function
    at <anonymous>:2:21
(INFO) 2018-04-21 17:02:02,962 browser.Close:214  Closing browser (pid=10236) ...
(WARNING) 2018-04-21 17:02:08,539 desktop_browser_backend.Close:574  Failed to gracefully shutdown.
(WARNING) 2018-04-21 17:02:08,539 desktop_browser_backend.Close:578  Proceed to kill the browser.
(INFO) 2018-04-21 17:02:08,540 browser.Close:228  Browser is closed.
[  FAILED  ] loading.desktop/NatGeo@{'cache_temperature': 'cold'} (10494 ms)
```

Going to disable the story.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Apr 27 2018

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

commit 1f52254f30b5975c7eddea782b75201a554d4c5f
Author: Chong Zhang <chongz@chromium.org>
Date: Fri Apr 27 22:40:25 2018

Telemetry: Disable loading.desktop/NatGeo

Disable 'NatGeo' on 'loading.desktop' and
'loading.desktop.network_service' (all desktop platforms) due to
consistent failings.

See bug for sample log.

TBR=kouhei@chromium.org

Bug: 837415
Change-Id: I12104ca9fa29abaa4aead932bf8fd6a763194146
Reviewed-on: https://chromium-review.googlesource.com/1031054
Reviewed-by: Chong Zhang <chongz@chromium.org>
Commit-Queue: Chong Zhang <chongz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554539}
[modify] https://crrev.com/1f52254f30b5975c7eddea782b75201a554d4c5f/tools/perf/expectations.config

Cc: simonhatch@chromium.org ksakamoto@chromium.org
 Issue 837853  has been merged into this issue.

Comment 3 by benhenry@google.com, Jan 16 (6 days ago)

Components: Test>Telemetry

Comment 4 by benhenry@google.com, Jan 16 (6 days ago)

Components: -Tests>Telemetry

Sign in to add a comment