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

Issue 11348370: [Telemetry] Fix a possible source of flakiness on Android. (Closed)

Created:
8 years ago by tonyg
Modified:
8 years ago
Reviewers:
dtu, nduca
CC:
chromium-reviews, chrome-speed-team+watch_google.com, pam+watch_chromium.org, telemetry+watch_chromium.org
Visibility:
Public.

Description

[Telemetry] Fix a possible source of flakiness on Android. With this, we survive killing the adb process which produces the same stack as: http://build.chromium.org/p/chromium.perf/builders/Android%20GN/builds/764/steps/jsgamebench/logs/stdio BUG=163661 TEST='killall -9 adb' while running a benchmark Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=171088

Patch Set 1 #

Total comments: 1

Patch Set 2 : Move retry logic to page_runner #

Patch Set 3 : BrowserConnectionGoneException subclasses BrowserGoneException #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+61 lines, -41 lines) Patch
M tools/telemetry/telemetry/browser_backend.py View 1 2 3 chunks +23 lines, -22 lines 0 comments Download
M tools/telemetry/telemetry/page_runner.py View 1 2 5 chunks +38 lines, -19 lines 4 comments Download

Messages

Total messages: 11 (0 generated)
tonyg
ptal
8 years ago (2012-12-04 03:41:10 UTC) #1
nduca
I'm having a hard time grokking "connection gone"... what does it mean exactly?
8 years ago (2012-12-04 03:46:18 UTC) #2
nduca
https://codereview.chromium.org/11348370/diff/1/tools/telemetry/telemetry/multi_page_benchmark_runner.py File tools/telemetry/telemetry/multi_page_benchmark_runner.py (right): https://codereview.chromium.org/11348370/diff/1/tools/telemetry/telemetry/multi_page_benchmark_runner.py#newcode71 tools/telemetry/telemetry/multi_page_benchmark_runner.py:71: while retries: This shouldn't be done. We really need ...
8 years ago (2012-12-04 04:07:47 UTC) #3
tonyg
On 2012/12/04 04:07:47, nduca wrote: > https://codereview.chromium.org/11348370/diff/1/tools/telemetry/telemetry/multi_page_benchmark_runner.py > File tools/telemetry/telemetry/multi_page_benchmark_runner.py (right): > > https://codereview.chromium.org/11348370/diff/1/tools/telemetry/telemetry/multi_page_benchmark_runner.py#newcode71 > ...
8 years ago (2012-12-04 05:21:56 UTC) #4
tonyg
On 2012/12/04 03:46:18, nduca wrote: > I'm having a hard time grokking "connection gone"... what ...
8 years ago (2012-12-04 17:47:41 UTC) #5
tonyg
On 2012/12/04 05:21:56, tonyg wrote: > On 2012/12/04 04:07:47, nduca wrote: > > > https://codereview.chromium.org/11348370/diff/1/tools/telemetry/telemetry/multi_page_benchmark_runner.py ...
8 years ago (2012-12-04 17:48:17 UTC) #6
nduca
lgtm but lets see if we can make browser_gone inherit from connection_gone or vice versa ...
8 years ago (2012-12-04 22:56:44 UTC) #7
tonyg
On 2012/12/04 22:56:44, nduca wrote: > lgtm but lets see if we can make browser_gone ...
8 years ago (2012-12-04 23:19:11 UTC) #8
nduca
lgtm https://codereview.chromium.org/11348370/diff/8004/tools/telemetry/telemetry/page_runner.py File tools/telemetry/telemetry/page_runner.py (right): https://codereview.chromium.org/11348370/diff/8004/tools/telemetry/telemetry/page_runner.py#newcode166 tools/telemetry/telemetry/page_runner.py:166: raise browser_gone_exception.BrowserGoneException() should this mark the page as ...
8 years ago (2012-12-04 23:35:44 UTC) #9
tonyg
https://codereview.chromium.org/11348370/diff/8004/tools/telemetry/telemetry/page_runner.py File tools/telemetry/telemetry/page_runner.py (right): https://codereview.chromium.org/11348370/diff/8004/tools/telemetry/telemetry/page_runner.py#newcode166 tools/telemetry/telemetry/page_runner.py:166: raise browser_gone_exception.BrowserGoneException() On 2012/12/04 23:35:44, nduca wrote: > should ...
8 years ago (2012-12-05 00:01:27 UTC) #10
nduca
8 years ago (2012-12-05 00:04:35 UTC) #11
Oh, I get it. Sorry about that.

Powered by Google App Engine
This is Rietveld 408576698