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

Issue 2808583002: RELAND: Media Remoting end to end integration tests. (Closed)

Created:
3 years, 8 months ago by xjz
Modified:
3 years, 8 months ago
CC:
apacible+watch_chromium.org, chromium-reviews, erickung+watch_chromium.org, feature-media-reviews_chromium.org, miu+watch_chromium.org, xjz+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

RELAND: Media Remoting end to end integration tests. This is a re-land of https://codereview.chromium.org/2692593002/. Moved tests for media remoting pipeline out of general PipelineIntegrationTest. -------Description of original change follows------- Media Remoting: End to end integration tests. Add end to end integration tests for Media Remoting. Refactors PipelineIntegrationTest to test both media and media remoting pipeline. Re-use current tests. No new tests are added in this CL. BUG=684065 Review-Url: https://codereview.chromium.org/2808583002 Cr-Commit-Position: refs/heads/master@{#466216} Committed: https://chromium.googlesource.com/chromium/src/+/722e67b4d30548006c685f81bfcd6a88858168e1

Patch Set 1 : Final patch set from original change #

Patch Set 2 : Fix compile error. #

Total comments: 4

Patch Set 3 : Reduced the number of test cases for media remoting. #

Patch Set 4 : Rebased. #

Patch Set 5 : Separate media remoting tests. #

Patch Set 6 : Rebased. #

Total comments: 30

Patch Set 7 : Addressed DaleCurtis's comments. #

Total comments: 12

Patch Set 8 : Addressed DaleCurtis's comments from PS 7. #

Patch Set 9 : Rebased. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1919 lines, -378 lines) Patch
M media/remoting/BUILD.gn View 1 2 3 4 5 2 chunks +8 lines, -0 lines 0 comments Download
A media/remoting/end2end_test_renderer.h View 1 chunk +71 lines, -0 lines 0 comments Download
A media/remoting/end2end_test_renderer.cc View 1 chunk +217 lines, -0 lines 0 comments Download
A media/remoting/integration_test.cc View 1 2 3 4 5 6 7 1 chunk +117 lines, -0 lines 0 comments Download
A media/remoting/receiver.h View 1 chunk +88 lines, -0 lines 0 comments Download
A media/remoting/receiver.cc View 1 chunk +304 lines, -0 lines 0 comments Download
A media/remoting/stream_provider.h View 1 chunk +69 lines, -0 lines 0 comments Download
A media/remoting/stream_provider.cc View 1 chunk +485 lines, -0 lines 0 comments Download
M media/test/BUILD.gn View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
A media/test/fake_encrypted_media.h View 1 2 3 4 5 6 7 1 chunk +75 lines, -0 lines 0 comments Download
A media/test/fake_encrypted_media.cc View 1 2 3 4 5 6 7 1 chunk +67 lines, -0 lines 0 comments Download
A media/test/mock_media_source.h View 1 2 3 4 5 6 7 8 1 chunk +87 lines, -0 lines 0 comments Download
A media/test/mock_media_source.cc View 1 2 3 4 5 6 7 8 1 chunk +191 lines, -0 lines 0 comments Download
M media/test/pipeline_integration_test.cc View 1 2 3 4 5 6 7 8 9 chunks +8 lines, -361 lines 0 comments Download
M media/test/pipeline_integration_test_base.h View 1 2 3 4 5 6 7 chunks +28 lines, -7 lines 0 comments Download
M media/test/pipeline_integration_test_base.cc View 1 2 3 4 5 6 7 chunks +100 lines, -10 lines 0 comments Download

Messages

Total messages: 62 (40 generated)
xjz
Fixed compile "unreachable code" error. PTAL. Thanks!
3 years, 8 months ago (2017-04-08 00:10:44 UTC) #5
miu
https://codereview.chromium.org/2808583002/diff/20001/media/test/pipeline_integration_test.cc File media/test/pipeline_integration_test.cc (right): https://codereview.chromium.org/2808583002/diff/20001/media/test/pipeline_integration_test.cc#newcode1153 media/test/pipeline_integration_test.cc:1153: #if !defined(DISABLE_CLOCKLESS_TESTS) This is prone to errors, since it's ...
3 years, 8 months ago (2017-04-09 03:25:54 UTC) #8
xjz
https://codereview.chromium.org/2808583002/diff/20001/media/test/pipeline_integration_test.cc File media/test/pipeline_integration_test.cc (right): https://codereview.chromium.org/2808583002/diff/20001/media/test/pipeline_integration_test.cc#newcode1153 media/test/pipeline_integration_test.cc:1153: #if !defined(DISABLE_CLOCKLESS_TESTS) On 2017/04/09 03:25:53, miu wrote: > This ...
3 years, 8 months ago (2017-04-10 17:14:53 UTC) #9
sandersd (OOO until July 31)
https://codereview.chromium.org/2808583002/diff/20001/media/test/pipeline_integration_test.cc File media/test/pipeline_integration_test.cc (right): https://codereview.chromium.org/2808583002/diff/20001/media/test/pipeline_integration_test.cc#newcode1153 media/test/pipeline_integration_test.cc:1153: #if !defined(DISABLE_CLOCKLESS_TESTS) On 2017/04/10 17:14:52, xjz wrote: > On ...
3 years, 8 months ago (2017-04-10 22:26:24 UTC) #10
DaleCurtis
Yeah, this is too big and these tests take quite a bit of time to ...
3 years, 8 months ago (2017-04-10 22:31:43 UTC) #12
xjz
On 2017/04/10 22:31:43, DaleCurtis wrote: > Yeah, this is too big and these tests take ...
3 years, 8 months ago (2017-04-11 17:51:22 UTC) #13
DaleCurtis
That's a fair goal, but most of these tests are for testing codec specific functionality ...
3 years, 8 months ago (2017-04-11 19:00:34 UTC) #14
xjz
Reduced the number of test cases for media remoting pipeline. Now doesn't test codec specific ...
3 years, 8 months ago (2017-04-14 23:51:31 UTC) #22
DaleCurtis
Sorry if I wasn't clear, I meant you should not put these in PipelineIntegrationTest, they ...
3 years, 8 months ago (2017-04-14 23:59:59 UTC) #23
xjz
On 2017/04/14 23:59:59, DaleCurtis wrote: > Sorry if I wasn't clear, I meant you should ...
3 years, 8 months ago (2017-04-15 00:09:40 UTC) #24
DaleCurtis
On 2017/04/15 at 00:09:40, xjz wrote: > On 2017/04/14 23:59:59, DaleCurtis wrote: > > Sorry ...
3 years, 8 months ago (2017-04-15 00:29:53 UTC) #25
miu
On 2017/04/15 00:09:40, xjz wrote: > On 2017/04/14 23:59:59, DaleCurtis wrote: > > Sorry if ...
3 years, 8 months ago (2017-04-15 00:40:00 UTC) #26
DaleCurtis
On 2017/04/15 at 00:40:00, miu wrote: > On 2017/04/15 00:09:40, xjz wrote: > > On ...
3 years, 8 months ago (2017-04-15 00:49:30 UTC) #27
miu
On 2017/04/15 00:49:30, DaleCurtis wrote: > On 2017/04/15 at 00:40:00, miu wrote: > > On ...
3 years, 8 months ago (2017-04-15 01:15:39 UTC) #28
DaleCurtis
On 2017/04/15 at 01:15:39, miu wrote: > On 2017/04/15 00:49:30, DaleCurtis wrote: > > On ...
3 years, 8 months ago (2017-04-17 18:31:35 UTC) #31
xjz
Separate the media remoting integration tests from PipelineIntegrationTest. Moved some common codes from pipeline_integration_test.cc to ...
3 years, 8 months ago (2017-04-20 05:55:25 UTC) #38
DaleCurtis
Just looked at the media/ side of things. Thanks for moving things around! I think ...
3 years, 8 months ago (2017-04-20 18:24:51 UTC) #41
xjz
DaleCurtis: Thanks for the reviewing! Addressed your comments. PTAL again. Thanks! https://codereview.chromium.org/2808583002/diff/120001/media/remoting/integration_test.cc File media/remoting/integration_test.cc (right): ...
3 years, 8 months ago (2017-04-20 21:26:10 UTC) #45
DaleCurtis
lgtm % a few nits. Thanks for bearing with me! https://codereview.chromium.org/2808583002/diff/160001/media/remoting/integration_test.cc File media/remoting/integration_test.cc (right): https://codereview.chromium.org/2808583002/diff/160001/media/remoting/integration_test.cc#newcode116 ...
3 years, 8 months ago (2017-04-20 21:40:25 UTC) #46
xjz
Thanks Dale! Addressed the comments in PS# 8. https://codereview.chromium.org/2808583002/diff/160001/media/remoting/integration_test.cc File media/remoting/integration_test.cc (right): https://codereview.chromium.org/2808583002/diff/160001/media/remoting/integration_test.cc#newcode116 media/remoting/integration_test.cc:116: TEST_F(MediaRemotingIntegrationTest, ...
3 years, 8 months ago (2017-04-20 22:07:45 UTC) #48
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/2808583002/200001
3 years, 8 months ago (2017-04-21 01:31:17 UTC) #59
commit-bot: I haz the power
3 years, 8 months ago (2017-04-21 01:42:43 UTC) #62
Message was sent while issue was closed.
Committed patchset #9 (id:200001) as
https://chromium.googlesource.com/chromium/src/+/722e67b4d30548006c685f81bfcd...

Powered by Google App Engine
This is Rietveld 408576698