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

Issue 177028: Detect perf regressions and speedups automatically.... (Closed)

Created:
11 years, 3 months ago by chase
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Base URL:
svn://chrome-svn.corp.google.com/chrome/trunk/tools/buildbot/scripts/master/
Visibility:
Public.

Description

Detect perf regressions and speedups automatically. Compare the results we get with the results present in perf_expectations.json. Update the summary box according to which result we encounter. BUG=18597 TEST=Test these changes using a set of tuned perf expectations files: one null entry, the expected range covering the perf result, the range below the perf result, and the range above the perf result. In the first two cases, no visible changes appear in the summary box. In the third case, the summary box is red and regressions are listed. In the fourth case, the summary box is orange and speedups are listed. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=25016

Patch Set 1 #

Total comments: 9

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+191 lines, -6 lines) Patch
M chromium_step.py View 1 1 chunk +9 lines, -0 lines 0 comments Download
M factory/chromium_commands.py View 1 2 chunks +4 lines, -1 line 0 comments Download
M factory/commands.py View 1 4 chunks +7 lines, -3 lines 0 comments Download
M log_parser/process_log.py View 1 2 6 chunks +171 lines, -2 lines 2 comments Download

Messages

Total messages: 6 (0 generated)
chase
11 years, 3 months ago (2009-08-28 23:03:21 UTC) #1
Nicolas Sylvain
some initial comments. Nothing big. Looks awesome so far ;) http://codereview.chromium.org/177028/diff/1/2 File log_parser/process_log.py (right): http://codereview.chromium.org/177028/diff/1/2#newcode32 ...
11 years, 3 months ago (2009-08-28 23:22:56 UTC) #2
chase
On 2009/08/28 23:22:56, Nicolas Sylvain wrote: > http://codereview.chromium.org/177028/diff/1/2 > File log_parser/process_log.py (right): > > http://codereview.chromium.org/177028/diff/1/2#newcode32 ...
11 years, 3 months ago (2009-08-31 06:45:39 UTC) #3
Nicolas Sylvain
maruel, do you want to comment on this? LGTM from me.
11 years, 3 months ago (2009-08-31 19:44:03 UTC) #4
M-A Ruel
Sorry for the delay, just nits. lgtm http://codereview.chromium.org/177028/diff/3001/10 File log_parser/process_log.py (right): http://codereview.chromium.org/177028/diff/3001/10#newcode137 Line 137: raise ...
11 years, 3 months ago (2009-08-31 20:31:12 UTC) #5
Nicolas Sylvain
11 years, 3 months ago (2009-08-31 20:45:38 UTC) #6
On Mon, Aug 31, 2009 at 1:31 PM, <maruel@chromium.org> wrote:

> Sorry for the delay, just nits. lgtm
>
>
> http://codereview.chromium.org/177028/diff/3001/10
> File log_parser/process_log.py (right):
>
> http://codereview.chromium.org/177028/diff/3001/10#newcode137
> Line 137: raise
> That seems quite useless
>
> http://codereview.chromium.org/177028/diff/3001/10#newcode146
> Line 146: perf_file.read().strip()))
> I'm not sure it's a good idea to read the file after the exception.

the exception was for parsing it. Wrong format most likely.

Since the file got open, it should be ok to read it.

But I agree that it looks weird. I would not change it though

Nicolas



>
>
> http://codereview.chromium.org/177028
>

Powered by Google App Engine
This is Rietveld 408576698