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

Issue 303043002: Refactor all video related processing to its own class (Closed)

Created:
6 years, 6 months ago by Satyanarayana N H Manyam
Modified:
6 years, 5 months ago
Reviewers:
nednguyen, dtu, Nat, tonyg
CC:
chromium-reviews, telemetry+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Refactor all video related processing to its own class BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=276839

Patch Set 1 #

Total comments: 2

Patch Set 2 : Addressing review comments #

Total comments: 1

Patch Set 3 : Refactoring video related code to a separate class #

Patch Set 4 : Updating the comments #

Patch Set 5 : Fixing more comments #

Total comments: 8

Patch Set 6 : Adding tests #

Patch Set 7 : Remove print statement #

Total comments: 4

Patch Set 8 : Addressing comments #

Patch Set 9 : #

Patch Set 10 : Addressing comments #

Patch Set 11 : Synd to Head #

Patch Set 12 : comment out the test completely as if is previously disabled. #

Patch Set 13 : comment out the test completely as if is previously disabled. #

Patch Set 14 : Fixing speedindex tests and resync #

Unified diffs Side-by-side diffs Delta from patch set Stats (+263 lines, -191 lines) Patch
M tools/perf/metrics/speedindex.py View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M tools/perf/metrics/speedindex_unittest.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +10 lines, -1 line 0 comments Download
M tools/telemetry/telemetry/core/platform/__init__.py View 1 2 3 4 5 6 7 8 9 10 1 chunk +3 lines, -7 lines 0 comments Download
M tools/telemetry/telemetry/core/platform/android_platform_backend.py View 1 2 3 4 5 6 7 8 9 10 4 chunks +5 lines, -59 lines 0 comments Download
M tools/telemetry/telemetry/core/platform/android_platform_backend_unittest.py View 1 2 3 4 5 2 chunks +0 lines, -35 lines 0 comments Download
M tools/telemetry/telemetry/core/tab.py View 1 2 3 4 5 6 7 8 9 10 5 chunks +8 lines, -83 lines 0 comments Download
M tools/telemetry/telemetry/core/tab_unittest.py View 1 2 3 4 5 6 7 8 9 10 3 chunks +3 lines, -5 lines 0 comments Download
A tools/telemetry/telemetry/core/video.py View 1 2 3 4 5 6 7 8 9 1 chunk +167 lines, -0 lines 0 comments Download
A tools/telemetry/telemetry/core/video_unittest.py View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +65 lines, -0 lines 0 comments Download

Messages

Total messages: 38 (0 generated)
nednguyen
https://codereview.chromium.org/303043002/diff/1/tools/telemetry/telemetry/core/platform/android_platform_backend.py File tools/telemetry/telemetry/core/platform/android_platform_backend.py (right): https://codereview.chromium.org/303043002/diff/1/tools/telemetry/telemetry/core/platform/android_platform_backend.py#newcode232 tools/telemetry/telemetry/core/platform/android_platform_backend.py:232: return self._video_output I think it's an issue with the ...
6 years, 6 months ago (2014-05-29 18:52:22 UTC) #1
tonyg
Can you explain how this will be used? It seems we wanted to abstract away ...
6 years, 6 months ago (2014-05-29 18:58:49 UTC) #2
Satyanarayana N H Manyam
We want to collect the video file/trace data once the test is completed, so that ...
6 years, 6 months ago (2014-05-29 20:02:32 UTC) #3
nednguyen
On 2014/05/29 20:02:32, Satyanarayana N H Manyam wrote: > We want to collect the video ...
6 years, 6 months ago (2014-05-29 20:46:13 UTC) #4
Satyanarayana N H Manyam
https://codereview.chromium.org/303043002/diff/1/tools/telemetry/telemetry/core/platform/android_platform_backend.py File tools/telemetry/telemetry/core/platform/android_platform_backend.py (right): https://codereview.chromium.org/303043002/diff/1/tools/telemetry/telemetry/core/platform/android_platform_backend.py#newcode232 tools/telemetry/telemetry/core/platform/android_platform_backend.py:232: return self._video_output On 2014/05/29 18:52:22, nednguyen wrote: > I ...
6 years, 6 months ago (2014-05-30 00:25:18 UTC) #5
tonyg
The thing is that we could implement video capture in any number of different ways ...
6 years, 6 months ago (2014-05-30 16:49:36 UTC) #6
Satyanarayana N H Manyam
On 2014/05/30 16:49:36, tonyg wrote: > The thing is that we could implement video capture ...
6 years, 6 months ago (2014-05-30 17:35:20 UTC) #7
nednguyen
On 2014/05/30 16:49:36, tonyg wrote: > The thing is that we could implement video capture ...
6 years, 6 months ago (2014-05-30 17:38:26 UTC) #8
nednguyen
On 2014/05/30 17:35:20, Satyanarayana N H Manyam wrote: > On 2014/05/30 16:49:36, tonyg wrote: > ...
6 years, 6 months ago (2014-05-30 17:41:30 UTC) #9
nednguyen
https://codereview.chromium.org/303043002/diff/20001/tools/telemetry/telemetry/core/platform/android_platform_backend.py File tools/telemetry/telemetry/core/platform/android_platform_backend.py (right): https://codereview.chromium.org/303043002/diff/20001/tools/telemetry/telemetry/core/platform/android_platform_backend.py#newcode249 tools/telemetry/telemetry/core/platform/android_platform_backend.py:249: yield frame I think you can just let the ...
6 years, 6 months ago (2014-05-31 00:25:22 UTC) #10
tonyg
On 2014/05/31 00:25:22, nednguyen wrote: > https://codereview.chromium.org/303043002/diff/20001/tools/telemetry/telemetry/core/platform/android_platform_backend.py > File tools/telemetry/telemetry/core/platform/android_platform_backend.py > (right): > > https://codereview.chromium.org/303043002/diff/20001/tools/telemetry/telemetry/core/platform/android_platform_backend.py#newcode249 ...
6 years, 6 months ago (2014-05-31 00:45:15 UTC) #11
nednguyen
https://codereview.chromium.org/303043002/diff/80001/tools/telemetry/telemetry/core/video.py File tools/telemetry/telemetry/core/video.py (right): https://codereview.chromium.org/303043002/diff/80001/tools/telemetry/telemetry/core/video.py#newcode13 tools/telemetry/telemetry/core/video.py:13: class Video(object): It looks like the video still doesn't ...
6 years, 6 months ago (2014-06-03 22:41:09 UTC) #12
tonyg
I really like the new approach. Thanks :) Feel free to land with Ned's approval ...
6 years, 6 months ago (2014-06-03 23:42:19 UTC) #13
Satyanarayana N H Manyam
https://codereview.chromium.org/303043002/diff/80001/tools/telemetry/telemetry/core/video.py File tools/telemetry/telemetry/core/video.py (right): https://codereview.chromium.org/303043002/diff/80001/tools/telemetry/telemetry/core/video.py#newcode1 tools/telemetry/telemetry/core/video.py:1: # Copyright (c) 2013 The Chromium Authors. All rights ...
6 years, 6 months ago (2014-06-07 21:41:44 UTC) #14
nednguyen
On 2014/06/07 21:41:44, Satyanarayana N H Manyam wrote: > https://codereview.chromium.org/303043002/diff/80001/tools/telemetry/telemetry/core/video.py > File tools/telemetry/telemetry/core/video.py (right): > ...
6 years, 6 months ago (2014-06-08 03:50:40 UTC) #15
nednguyen
https://codereview.chromium.org/303043002/diff/120001/tools/telemetry/telemetry/core/platform/__init__.py File tools/telemetry/telemetry/core/platform/__init__.py (right): https://codereview.chromium.org/303043002/diff/120001/tools/telemetry/telemetry/core/platform/__init__.py#newcode168 tools/telemetry/telemetry/core/platform/__init__.py:168: Returns a telemetry.core.video.Video object. nit: can you follow the ...
6 years, 6 months ago (2014-06-08 04:48:38 UTC) #16
Satyanarayana N H Manyam
https://codereview.chromium.org/303043002/diff/120001/tools/telemetry/telemetry/core/platform/__init__.py File tools/telemetry/telemetry/core/platform/__init__.py (right): https://codereview.chromium.org/303043002/diff/120001/tools/telemetry/telemetry/core/platform/__init__.py#newcode168 tools/telemetry/telemetry/core/platform/__init__.py:168: Returns a telemetry.core.video.Video object. On 2014/06/08 04:48:38, nednguyen wrote: ...
6 years, 6 months ago (2014-06-10 01:08:37 UTC) #17
nednguyen
On 2014/06/10 01:08:37, Satyanarayana N H Manyam wrote: > https://codereview.chromium.org/303043002/diff/120001/tools/telemetry/telemetry/core/platform/__init__.py > File tools/telemetry/telemetry/core/platform/__init__.py (right): > ...
6 years, 6 months ago (2014-06-10 02:03:35 UTC) #18
nednguyen
lgtm
6 years, 6 months ago (2014-06-10 02:03:41 UTC) #19
Satyanarayana N H Manyam
On 2014/06/10 02:03:35, nednguyen wrote: > On 2014/06/10 01:08:37, Satyanarayana N H Manyam wrote: > ...
6 years, 6 months ago (2014-06-11 01:55:49 UTC) #20
nednguyen
The CQ bit was checked by nednguyen@google.com
6 years, 6 months ago (2014-06-11 01:59:59 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/satyanarayana@google.com/303043002/170001
6 years, 6 months ago (2014-06-11 02:04:38 UTC) #22
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_chromium_gn_compile_rel on tryserver.chromium ...
6 years, 6 months ago (2014-06-11 08:09:48 UTC) #23
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-11 08:12:47 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: linux_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/linux_gpu/builds/26330)
6 years, 6 months ago (2014-06-11 08:12:47 UTC) #25
Satyanarayana N H Manyam
The CQ bit was checked by satyanarayana@google.com
6 years, 6 months ago (2014-06-11 18:52:11 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/satyanarayana@google.com/303043002/180001
6 years, 6 months ago (2014-06-11 18:54:49 UTC) #27
Satyanarayana N H Manyam
The CQ bit was checked by satyanarayana@google.com
6 years, 6 months ago (2014-06-11 20:02:40 UTC) #28
Satyanarayana N H Manyam
The CQ bit was checked by satyanarayana@google.com
6 years, 6 months ago (2014-06-11 20:05:36 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/satyanarayana@google.com/303043002/220001
6 years, 6 months ago (2014-06-11 20:08:42 UTC) #30
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: ios_dbg_simulator on tryserver.chromium ...
6 years, 6 months ago (2014-06-11 21:30:49 UTC) #31
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-11 21:33:59 UTC) #32
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/ios_rel_device/builds/149767) ios_rel_device_ninja on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/ios_rel_device_ninja/builds/21870) mac_chromium_compile_dbg ...
6 years, 6 months ago (2014-06-11 21:34:01 UTC) #33
Satyanarayana N H Manyam
The CQ bit was checked by satyanarayana@google.com
6 years, 6 months ago (2014-06-12 17:10:38 UTC) #34
Satyanarayana N H Manyam
The CQ bit was unchecked by satyanarayana@google.com
6 years, 6 months ago (2014-06-12 17:11:20 UTC) #35
Satyanarayana N H Manyam
The CQ bit was checked by satyanarayana@google.com
6 years, 6 months ago (2014-06-12 18:00:43 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/satyanarayana@google.com/303043002/240001
6 years, 6 months ago (2014-06-12 18:02:33 UTC) #37
commit-bot: I haz the power
6 years, 6 months ago (2014-06-12 22:54:05 UTC) #38
Message was sent while issue was closed.
Change committed as 276839

Powered by Google App Engine
This is Rietveld 408576698