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

Issue 2771343003: Add a MotionMark smoothness benchmark.

Created:
3 years, 9 months ago by vmiura
Modified:
3 years, 8 months ago
Reviewers:
nednguyen
CC:
chromium-reviews, telemetry-reviews_chromium.org, Stephen White, Justin Novosad
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Add a MotionMark smoothness benchmark. This benchmark includes all MotionMark test suites except for the 22 tests in the "Basic canvas path suite". BUG=619680

Patch Set 1 #

Patch Set 2 : Add a MotionMark smoothness benchmark. #

Patch Set 3 : Add --enable-experimental-canvas-features #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1304 lines, -0 lines) Patch
M testing/buildbot/chromium.perf.json View 16 chunks +912 lines, -0 lines 0 comments Download
M testing/buildbot/chromium.perf.fyi.json View 3 chunks +171 lines, -0 lines 0 comments Download
M tools/perf/benchmark.csv View 1 chunk +1 line, -0 lines 0 comments Download
M tools/perf/benchmarks/smoothness.py View 1 2 1 chunk +12 lines, -0 lines 0 comments Download
A tools/perf/page_sets/data/motionmark.json View 1 1 chunk +105 lines, -0 lines 0 comments Download
A tools/perf/page_sets/data/motionmark_000.wpr.sha1 View 1 1 chunk +1 line, -0 lines 0 comments Download
A tools/perf/page_sets/motionmark.py View 1 chunk +102 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (9 generated)
vmiura
nednguyen@ ptal
3 years, 9 months ago (2017-03-25 02:42:30 UTC) #7
nednguyen
On 2017/03/25 02:42:30, vmiura wrote: > nednguyen@ ptal A couple of questions: 1) How long ...
3 years, 9 months ago (2017-03-27 13:29:43 UTC) #11
vmiura
On 2017/03/27 13:29:43, nednguyen wrote: > On 2017/03/25 02:42:30, vmiura wrote: > > nednguyen@ ptal ...
3 years, 9 months ago (2017-03-27 18:27:06 UTC) #12
vmiura
I'm trying to land a change in WebKit to fix an issue with MotionMark and ...
3 years, 8 months ago (2017-03-29 17:43:19 UTC) #13
nednguyen
On 2017/03/29 17:43:19, vmiura wrote: > I'm trying to land a change in WebKit to ...
3 years, 8 months ago (2017-03-29 19:22:24 UTC) #14
vmiura
3 years, 8 months ago (2017-03-31 17:31:42 UTC) #15
On 2017/03/29 19:22:24, nednguyen wrote:
> On 2017/03/29 17:43:19, vmiura wrote:
> > I'm trying to land a change in WebKit to fix an issue with MotionMark and
> > web-page-replay https://bugs.webkit.org/show_bug.cgi?id=170198.  I'll
re-roll
> > the wpr once that's solved.
> > 
> > Does the patch look OK?  Thanks.
> 
> Hi Victor, there are a couple of things going on:
> 1) Our perf bots are overloaded, and we have a P1 bugs about a bunch of timed
> out bots (crbug.com/691582)
> 2) We're in the middle of reconsidering how to reorganize our benchmarks so
that
> it's more easier for us to manage. One potential direction is probably we
should
> merge all the smoothness benchmarks into at most 2 benchmark:
smoothness.desktop
> & smoothness.mobile. This will make it a lot easier for sheriffs to deal with
> benchmark issues, for us to track benchmarks' cost & for team to extend their
> test suite.
> 3) Brian Anderson is planning to collaborate with Tim Dresser to modernize the
> smoothness metrics using TBMv2
> 
> Due to those 3 different efforts, I think we should carefully consider the
cost
> of adding more smoothness benchmarks at the moment. Next week I will be in
MTV,
> can we sync up to discuss more about smoothness benchmarking space & gpu
team's
> overall benchmark needs?

Sure thing, let's discuss.  I understand there's a lot to figure out with our
benchmarks right now.

Quick thoughts on the points you mentioned

1) Cycle time from new benchmarks and timeouts seem somewhat orthogonal.  I'm
curious to hear more.
3) We don't necessarily need to use smoothness here if that's a concern.  I
could use thread_times, or do a custom metric if needed.
2) This sounds like the crux, making our benchmarks manageable and owned.

Powered by Google App Engine
This is Rietveld 408576698