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

Issue 14172017: [Telemetry] Print summaries for individual passing pages if failed pages exist. (Closed)

Created:
7 years, 8 months ago by dennis_jeffrey
Modified:
7 years, 8 months ago
Reviewers:
tonyg, dennisjeffrey
CC:
chromium-reviews, chrome-speed-team+watch_google.com, telemetry+watch_chromium.org
Visibility:
Public.

Description

[Telemetry] Print summaries for individual passing pages if failed pages exist. Previously, Telemetry would not output any summary ("RESULT=") lines if at least one page in a page set failed. Now, if a failed page exists, Telemetry will output the individual page results from the passing pages, but it will not output any average data or any overall results that are not associated with a page. Also added a few unit tests for this change. BUG=230998 TEST=Verified with the scrolling_benchmark on a local chromeOS device (which currently has at least one failing page) that RESULT= lines are now outputted only for the passing pages. Also verified that all unit tests for page_benchmark_results.py pass. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=194491

Patch Set 1 #

Total comments: 4

Patch Set 2 : Addressed first round of review comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+100 lines, -21 lines) Patch
M tools/telemetry/telemetry/page/page_benchmark_results.py View 4 chunks +37 lines, -21 lines 0 comments Download
M tools/telemetry/telemetry/page/page_benchmark_results_unittest.py View 1 1 chunk +63 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
dennis_jeffrey
7 years, 8 months ago (2013-04-16 19:11:31 UTC) #1
tonyg
https://chromiumcodereview.appspot.com/14172017/diff/1/tools/telemetry/telemetry/page/page_benchmark_results.py File tools/telemetry/telemetry/page/page_benchmark_results.py (right): https://chromiumcodereview.appspot.com/14172017/diff/1/tools/telemetry/telemetry/page/page_benchmark_results.py#newcode176 tools/telemetry/telemetry/page/page_benchmark_results.py:176: (self.page_failures and len(value_url_list) == 1)): I don't understand why ...
7 years, 8 months ago (2013-04-16 21:31:37 UTC) #2
dennis_jeffrey
https://chromiumcodereview.appspot.com/14172017/diff/1/tools/telemetry/telemetry/page/page_benchmark_results.py File tools/telemetry/telemetry/page/page_benchmark_results.py (right): https://chromiumcodereview.appspot.com/14172017/diff/1/tools/telemetry/telemetry/page/page_benchmark_results.py#newcode176 tools/telemetry/telemetry/page/page_benchmark_results.py:176: (self.page_failures and len(value_url_list) == 1)): On 2013/04/16 21:31:37, tonyg ...
7 years, 8 months ago (2013-04-16 23:16:30 UTC) #3
tonyg
On 2013/04/16 23:16:30, dennis_jeffrey wrote: > https://chromiumcodereview.appspot.com/14172017/diff/1/tools/telemetry/telemetry/page/page_benchmark_results.py > File tools/telemetry/telemetry/page/page_benchmark_results.py (right): > > https://chromiumcodereview.appspot.com/14172017/diff/1/tools/telemetry/telemetry/page/page_benchmark_results.py#newcode176 > ...
7 years, 8 months ago (2013-04-16 23:55:58 UTC) #4
dennisjeffrey
Thanks for the review! Will submit this now. On Tue, Apr 16, 2013 at 4:55 ...
7 years, 8 months ago (2013-04-16 23:58:22 UTC) #5
dennis_jeffrey
7 years, 8 months ago (2013-04-17 00:06:28 UTC) #6
Message was sent while issue was closed.
Committed patchset #2 manually as r194491 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698