Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(52)

Issue 3002793002: [Telemetry] fix run_benchmark crash on CrOS (Closed)

Created:
3 years, 4 months ago by dave.rodgman
Modified:
3 years, 4 months ago
Reviewers:
perezju, achuithb, nednguyen
CC:
catapult-reviews_chromium.org, telemetry-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

Telemetry: fix run_benchmark crash on CrOS run_benchmark against a remote CrOS target crashes because it tries to create two connections to obtain trace data - one against the login screen, one against the instance of Chrome running the benchmark. This causes the second connection to fail with an error saying "Tracing already started". Disable the first trace connection against the login screen, as it is not needed. BUG=catapult:#756342 Test: Use run_benchmark to verify that this patch solves the issue; see crbug.com/756342 for details. Review-Url: https://codereview.chromium.org/3002793002 Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/f83558ef7bc609e38b9b6bdb541393ad02209ad8

Patch Set 1 #

Total comments: 2

Patch Set 2 : [Telemetry] fix run_benchmark crash on CrOS #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -0 lines) Patch
M telemetry/telemetry/internal/backends/chrome/chrome_browser_backend.py View 1 1 chunk +6 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (8 generated)
dave.rodgman
Hi, I've found an issue (crbug.com/756342) in Telemetry related to how it gets trace data ...
3 years, 4 months ago (2017-08-17 12:37:08 UTC) #3
perezju
lgtm +ned in case you have any other opinions
3 years, 4 months ago (2017-08-17 12:39:40 UTC) #5
nednguyen
Can you explain to me again why CrOS have two browser startup steps? https://codereview.chromium.org/3002793002/diff/1/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py File ...
3 years, 4 months ago (2017-08-17 14:16:24 UTC) #6
achuithb
https://codereview.chromium.org/3002793002/diff/1/telemetry/telemetry/internal/backends/chrome/cros_browser_backend.py File telemetry/telemetry/internal/backends/chrome/cros_browser_backend.py (right): https://codereview.chromium.org/3002793002/diff/1/telemetry/telemetry/internal/backends/chrome/cros_browser_backend.py#newcode301 telemetry/telemetry/internal/backends/chrome/cros_browser_backend.py:301: self._WaitForBrowserToComeUp(enable_tracing) I think we may be able to get ...
3 years, 4 months ago (2017-08-17 15:29:26 UTC) #8
dave.rodgman
On 2017/08/17 14:16:24, nednguyen wrote: > Can you explain to me again why CrOS have ...
3 years, 4 months ago (2017-08-17 16:08:09 UTC) #9
nednguyen
On 2017/08/17 16:08:09, dave.rodgman wrote: > On 2017/08/17 14:16:24, nednguyen wrote: > > Can you ...
3 years, 4 months ago (2017-08-17 16:25:50 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/3002793002/20001
3 years, 4 months ago (2017-08-18 10:23:42 UTC) #13
commit-bot: I haz the power
3 years, 4 months ago (2017-08-18 10:57:18 UTC) #16
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/external/github.com/catapult-project/catapu...

Powered by Google App Engine
This is Rietveld 408576698