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

Issue 24075008: Splits bench_expectations into per-bot files in preparation for growth. (Closed)

Created:
7 years, 3 months ago by benchen
Modified:
7 years, 3 months ago
Reviewers:
robertphillips
CC:
skia-review_googlegroups.com, skiabot_google.com
Visibility:
Public.

Description

Splits bench_expectations into per-bot files in preparation for growth. Next steps are switching bots to using per-bot expectations, and deleting the existing bench_expectations.txt. Committed: https://code.google.com/p/skia/source/detail?r=11323

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2091 lines, -0 lines) Patch
A bench/bench_expectations_Perf-Android-Nexus7-Tegra3-Arm7-Release.txt View 1 chunk +617 lines, -0 lines 0 comments Download
A bench/bench_expectations_Perf-Ubuntu12-ShuttleA-ATI5770-x86-Release.txt View 1 chunk +677 lines, -0 lines 0 comments Download
A bench/bench_expectations_Perf-Win7-ShuttleA-HD2000-x86-Release.txt View 1 chunk +797 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
benchen
Hi Rob, this is the first step of a series of changes to facilitate bench ...
7 years, 3 months ago (2013-09-17 17:02:14 UTC) #1
borenet
Drive-by comment: this would be much easier to read if you'd created the files by ...
7 years, 3 months ago (2013-09-17 17:05:33 UTC) #2
benchen
On 2013/09/17 17:05:33, borenet wrote: > Drive-by comment: this would be much easier to read ...
7 years, 3 months ago (2013-09-17 17:10:13 UTC) #3
borenet
On 2013/09/17 17:10:13, benchen wrote: > On 2013/09/17 17:05:33, borenet wrote: > > Drive-by comment: ...
7 years, 3 months ago (2013-09-17 17:12:35 UTC) #4
benchen
On 2013/09/17 17:12:35, borenet wrote: > On 2013/09/17 17:10:13, benchen wrote: > > On 2013/09/17 ...
7 years, 3 months ago (2013-09-17 17:17:49 UTC) #5
robertphillips
lgtm but I think Eric should be happy too.
7 years, 3 months ago (2013-09-17 17:19:39 UTC) #6
benchen
Committed patchset #1 manually as r11323 (presubmit successful).
7 years, 3 months ago (2013-09-17 17:21:09 UTC) #7
borenet
On 2013/09/17 17:19:39, robertphillips wrote: > lgtm but I think Eric should be happy too. ...
7 years, 3 months ago (2013-09-17 17:21:15 UTC) #8
epoger
On 2013/09/17 17:10:13, benchen wrote: > On 2013/09/17 17:05:33, borenet wrote: > > Drive-by comment: ...
7 years, 3 months ago (2013-09-17 18:03:16 UTC) #9
benchen
7 years, 3 months ago (2013-09-17 18:08:02 UTC) #10
Message was sent while issue was closed.
On 2013/09/17 18:03:16, epoger wrote:
> On 2013/09/17 17:10:13, benchen wrote:
> > On 2013/09/17 17:05:33, borenet wrote:
> > > Drive-by comment: this would be much easier to read if you'd created the
> files
> > > by running "svn cp" from the single bench_expectations file to the files
for
> > the
> > > individual bots and then removed the irrelevant lines.  That way, we could
> be
> > > sure that none of the expectations changed in this CL.
> > 
> > Thanks Eric. I thought about it and didn't go that route. The reasons were:
> > - I deleted some expectations that we no longer run (say, config
tile_1024x64)
> > - I sorted the lines in a different way to facilitate batch copy/paste in
the
> > coming dashboard-based solution
> 
> One way to handle that (in the future) would be to purposefully stage the CL
in
> several patchsets.  Maybe something like this:
> 
> Patchset 1: use svn cp to copy the single bench_expectations file to all the
> per-builder files, and remove the single file
> Patchset 2: for each per-builder file, remove the lines that do not pertain to
> this builder
> Patchset 3: delete expectations we no longer run
> Patchset 4: change order of some lines
> 
> Then, reviewers can see the difference at each patchset and perform a
meaningful
> review.
> 
> 
> > 
> > If I did svn cp since the line orders have changed it'll still be really
hard
> to
> > see any missing ones. As for expectation values, I did read from the
existing
> > bench_expectations.txt to create the new ones so they should be the same.
> Thanks
> > for the suggestion though.

This sounds to be the safest and clearest. Wish I had this thought. Thanks.

Powered by Google App Engine
This is Rietveld 408576698