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

Issue 2743773002: Port part of media.tough_video_cases to TBMv2 (Closed)

Created:
3 years, 9 months ago by johnchen
Modified:
3 years, 9 months ago
CC:
chromium-reviews, telemetry-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Replace battor.tough_video_cases with media.tough_video_cases_tbmv2 This is part of the effort to port media.tough_video_cases to use the new TBMv2 framework, and to add support for BattOr. Existing measurements of CPU percentage and power consumption have been moved to the new benchmark, and battor.tough_video_cases benchmark has been deleted. R=nednguyen@google.com BUG=700160 Review-Url: https://codereview.chromium.org/2743773002 Cr-Commit-Position: refs/heads/master@{#456953} Committed: https://chromium.googlesource.com/chromium/src/+/0d7277979d62a3b3efc707fb52d3b45b727a04a4

Patch Set 1 #

Total comments: 3

Patch Set 2 : Add BUG=700160 #

Patch Set 3 : Rename class Media2 to Media_TBMv2 #

Total comments: 6

Patch Set 4 : Combine battor.tough_video_cases with new benchmark #

Total comments: 4

Patch Set 5 : Improve how category filter is set up #

Total comments: 2

Patch Set 6 : Add Owner to new benchmark #

Patch Set 7 : Rebase and resolve merge conflicts #

Patch Set 8 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4048 lines, -4031 lines) Patch
M testing/buildbot/chromium.perf.json View 1 2 3 4 5 6 2370 chunks +3264 lines, -3264 lines 0 comments Download
M testing/buildbot/chromium.perf.fyi.json View 1 2 3 4 5 6 580 chunks +751 lines, -751 lines 0 comments Download
M tools/perf/benchmarks/battor.py View 1 2 3 4 5 6 1 chunk +0 lines, -15 lines 0 comments Download
M tools/perf/benchmarks/media.py View 1 2 3 4 5 6 3 chunks +33 lines, -1 line 0 comments Download

Messages

Total messages: 60 (26 generated)
johnchen
PTAL
3 years, 9 months ago (2017-03-09 21:46:06 UTC) #3
CalebRouleau
Great to see progress here! Also great to see small, readable CLs as well. https://codereview.chromium.org/2743773002/diff/1/tools/perf/benchmarks/media.py ...
3 years, 9 months ago (2017-03-09 21:58:39 UTC) #4
CalebRouleau
https://codereview.chromium.org/2743773002/diff/1/tools/perf/benchmarks/media.py File tools/perf/benchmarks/media.py (right): https://codereview.chromium.org/2743773002/diff/1/tools/perf/benchmarks/media.py#newcode67 tools/perf/benchmarks/media.py:67: options.SetTimelineBasedMetrics( ['cpuTimeMetric']) Remove extra space
3 years, 9 months ago (2017-03-09 22:00:22 UTC) #5
johnchen
On 2017/03/09 21:58:39, crouleau wrote: > Great to see progress here! > > Also great ...
3 years, 9 months ago (2017-03-09 22:21:01 UTC) #7
CalebRouleau
LGTM from high-level perspective. benjhayden and nednguyen can help with the details and best practices ...
3 years, 9 months ago (2017-03-09 22:28:04 UTC) #8
nednguyen
On 2017/03/09 22:28:04, crouleau wrote: > LGTM from high-level perspective. benjhayden and nednguyen can help ...
3 years, 9 months ago (2017-03-10 13:42:31 UTC) #10
CalebRouleau
On 2017/03/10 13:42:31, nednguyen wrote: > On 2017/03/09 22:28:04, crouleau wrote: > > LGTM from ...
3 years, 9 months ago (2017-03-10 17:34:58 UTC) #15
benjhayden
My understanding is that dproy's thread times metric will replace the cpuTimeMetric. Would it be ...
3 years, 9 months ago (2017-03-10 21:26:14 UTC) #16
charliea (OOO until 10-5)
Just to clarify: based on our offline discussion on Friday, the next step in this ...
3 years, 9 months ago (2017-03-13 16:11:43 UTC) #17
charliea (OOO until 10-5)
https://codereview.chromium.org/2743773002/diff/40001/tools/perf/benchmarks/media.py File tools/perf/benchmarks/media.py (right): https://codereview.chromium.org/2743773002/diff/40001/tools/perf/benchmarks/media.py#newcode45 tools/perf/benchmarks/media.py:45: class Media(perf_benchmark.PerfBenchmark): I think this should technically be MediaToughVideoCases. ...
3 years, 9 months ago (2017-03-13 16:21:52 UTC) #19
nednguyen
https://codereview.chromium.org/2743773002/diff/40001/tools/perf/benchmarks/media.py File tools/perf/benchmarks/media.py (right): https://codereview.chromium.org/2743773002/diff/40001/tools/perf/benchmarks/media.py#newcode45 tools/perf/benchmarks/media.py:45: class Media(perf_benchmark.PerfBenchmark): On 2017/03/13 16:21:52, charliea wrote: > I ...
3 years, 9 months ago (2017-03-13 16:23:37 UTC) #20
Zhen Wang
https://codereview.chromium.org/2743773002/diff/40001/tools/perf/benchmarks/media.py File tools/perf/benchmarks/media.py (right): https://codereview.chromium.org/2743773002/diff/40001/tools/perf/benchmarks/media.py#newcode65 tools/perf/benchmarks/media.py:65: ','.join(['-*'] + categories)) On 2017/03/13 16:21:52, charliea wrote: > ...
3 years, 9 months ago (2017-03-13 17:30:41 UTC) #21
johnchen
I have deleted battor.tough_video_cases, as suggested in offline discussion. The power measurement in battor.tough_video_cases is ...
3 years, 9 months ago (2017-03-13 17:54:21 UTC) #22
johnchen
On 2017/03/13 17:30:41, Zhen Wang wrote: > https://codereview.chromium.org/2743773002/diff/40001/tools/perf/benchmarks/media.py > File tools/perf/benchmarks/media.py (right): > > https://codereview.chromium.org/2743773002/diff/40001/tools/perf/benchmarks/media.py#newcode65 ...
3 years, 9 months ago (2017-03-13 17:55:24 UTC) #23
nednguyen
On 2017/03/13 17:55:24, johnchen wrote: > On 2017/03/13 17:30:41, Zhen Wang wrote: > > > ...
3 years, 9 months ago (2017-03-13 18:49:17 UTC) #25
benjhayden
lgtm but please wait for Charlie
3 years, 9 months ago (2017-03-13 19:09:30 UTC) #26
CalebRouleau
LGTM
3 years, 9 months ago (2017-03-13 22:03:05 UTC) #27
watk
Nice! I only had one minor comment https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py File tools/perf/benchmarks/media.py (right): https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py#newcode56 tools/perf/benchmarks/media.py:56: class MediaToughVideoCasesTBMv2(perf_benchmark.PerfBenchmark): ...
3 years, 9 months ago (2017-03-14 00:08:45 UTC) #29
CalebRouleau
https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py File tools/perf/benchmarks/media.py (right): https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py#newcode56 tools/perf/benchmarks/media.py:56: class MediaToughVideoCasesTBMv2(perf_benchmark.PerfBenchmark): On 2017/03/14 00:08:45, watk wrote: > Not ...
3 years, 9 months ago (2017-03-14 00:12:46 UTC) #30
watk
On 2017/03/14 00:12:46, crouleau wrote: > https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py > File tools/perf/benchmarks/media.py (right): > > https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py#newcode56 > ...
3 years, 9 months ago (2017-03-14 00:15:03 UTC) #31
johnchen
On 2017/03/14 00:08:45, watk wrote: > https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py#newcode64 > tools/perf/benchmarks/media.py:64: > options.config.chrome_trace_config.category_filter.AddFilterString('rail') > nit: it's weird ...
3 years, 9 months ago (2017-03-14 01:36:10 UTC) #32
watk
On 2017/03/14 01:36:10, johnchen wrote: > On 2017/03/14 00:08:45, watk wrote: > > > https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py#newcode64 ...
3 years, 9 months ago (2017-03-14 02:17:09 UTC) #33
charliea (OOO until 10-5)
lgtm w/ comment https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py File tools/perf/benchmarks/media.py (right): https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py#newcode56 tools/perf/benchmarks/media.py:56: class MediaToughVideoCasesTBMv2(perf_benchmark.PerfBenchmark): nednguyen@google.com: if I understand ...
3 years, 9 months ago (2017-03-14 19:04:21 UTC) #34
nednguyen
On 2017/03/14 19:04:21, charliea wrote: > lgtm w/ comment > > https://codereview.chromium.org/2743773002/diff/60001/tools/perf/benchmarks/media.py > File tools/perf/benchmarks/media.py ...
3 years, 9 months ago (2017-03-14 19:07:23 UTC) #35
nednguyen
https://codereview.chromium.org/2743773002/diff/80001/tools/perf/benchmarks/media.py File tools/perf/benchmarks/media.py (right): https://codereview.chromium.org/2743773002/diff/80001/tools/perf/benchmarks/media.py#newcode55 tools/perf/benchmarks/media.py:55: @benchmark.Disabled('android') Can you add @benchmark.Owner(...) before landing this?
3 years, 9 months ago (2017-03-14 19:18:41 UTC) #36
CalebRouleau
On 2017/03/14 19:18:41, nednguyen wrote: > https://codereview.chromium.org/2743773002/diff/80001/tools/perf/benchmarks/media.py > File tools/perf/benchmarks/media.py (right): > > https://codereview.chromium.org/2743773002/diff/80001/tools/perf/benchmarks/media.py#newcode55 > ...
3 years, 9 months ago (2017-03-14 19:38:01 UTC) #37
nednguyen
On 2017/03/14 19:38:01, crouleau wrote: > On 2017/03/14 19:18:41, nednguyen wrote: > > > https://codereview.chromium.org/2743773002/diff/80001/tools/perf/benchmarks/media.py ...
3 years, 9 months ago (2017-03-14 19:42:33 UTC) #38
johnchen
On 2017/03/14 19:42:33, nednguyen wrote: > On 2017/03/14 19:38:01, crouleau wrote: > > On 2017/03/14 ...
3 years, 9 months ago (2017-03-14 19:53:56 UTC) #39
CalebRouleau
On 2017/03/14 19:53:56, johnchen wrote: > On 2017/03/14 19:42:33, nednguyen wrote: > > On 2017/03/14 ...
3 years, 9 months ago (2017-03-14 20:34:57 UTC) #40
johnchen
Added @benchmark.Owner decoration, and fixed comment.
3 years, 9 months ago (2017-03-14 20:45:25 UTC) #41
nednguyen
lgtm
3 years, 9 months ago (2017-03-14 20:55:45 UTC) #42
CalebRouleau
lgtm
3 years, 9 months ago (2017-03-14 22:07:50 UTC) #45
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2743773002/140001
3 years, 9 months ago (2017-03-15 02:09:16 UTC) #57
commit-bot: I haz the power
3 years, 9 months ago (2017-03-15 02:16:13 UTC) #60
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/0d7277979d62a3b3efc707fb52d3...

Powered by Google App Engine
This is Rietveld 408576698