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

Issue 2730073002: Added large room scenario to full-stack tests. Added thumbnail streams functionality to call test/v… (Closed)

Created:
3 years, 9 months ago by ilnik
Modified:
3 years, 9 months ago
CC:
webrtc-reviews_webrtc.org, video-team_agora.io, yujie_mao (webrtc), zhengzhonghou_agora.io, stefan-webrtc, tterriberry_mozilla.com, mflodman
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Added large room scenario to full-stack tests. Added thumbnail streams functionality to video quality test. Changed simulcast full-stack tests to be 30fps instead of 50 to better reflect real usecases (expect all kind of perf metrics to improve). BUG=webrtc:7095 Review-Url: https://codereview.webrtc.org/2730073002 Cr-Commit-Position: refs/heads/master@{#17068} Committed: https://chromium.googlesource.com/external/webrtc/+/d8bd1b1d82aa0c1ceec901e99e1f30f9ed58cb77

Patch Set 1 #

Patch Set 2 : Fixing nits #

Patch Set 3 : fixing win CE #

Patch Set 4 : Moving all of thumbnails out of call test #

Total comments: 10

Patch Set 5 : Implemented Sprang@ comments. #

Total comments: 1

Patch Set 6 : Made thumbnail streams to be send in the opposite way. Cleaned up CallTest modifications as they ar… #

Patch Set 7 : implementing Sprang@ comments. #

Patch Set 8 : rebase #

Patch Set 9 : disabling too huge test everythere except for linux. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+298 lines, -26 lines) Patch
M webrtc/test/call_test.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M webrtc/test/call_test.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M webrtc/video/full_stack_tests.cc View 1 2 3 4 5 6 7 8 10 chunks +131 lines, -15 lines 1 comment Download
M webrtc/video/video_quality_test.h View 1 2 3 4 5 3 chunks +13 lines, -3 lines 0 comments Download
M webrtc/video/video_quality_test.cc View 1 2 3 4 5 6 7 9 chunks +152 lines, -8 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 46 (24 generated)
ilnik
3 years, 9 months ago (2017-03-06 09:45:46 UTC) #10
ilnik
3 years, 9 months ago (2017-03-06 09:46:19 UTC) #12
kjellander_webrtc
https://codereview.webrtc.org/2730073002/diff/60001/webrtc/video/video_quality_test.h File webrtc/video/video_quality_test.h (left): https://codereview.webrtc.org/2730073002/diff/60001/webrtc/video/video_quality_test.h#oldcode82 webrtc/video/video_quality_test.h:82: // (*) Set to -1.1 if generating graph data ...
3 years, 9 months ago (2017-03-06 12:02:44 UTC) #17
ilnik
https://codereview.webrtc.org/2730073002/diff/60001/webrtc/video/video_quality_test.h File webrtc/video/video_quality_test.h (left): https://codereview.webrtc.org/2730073002/diff/60001/webrtc/video/video_quality_test.h#oldcode82 webrtc/video/video_quality_test.h:82: // (*) Set to -1.1 if generating graph data ...
3 years, 9 months ago (2017-03-06 12:04:18 UTC) #18
kjellander_webrtc
lgtm, but I'm nor owner of knows this code very well.
3 years, 9 months ago (2017-03-06 12:19:24 UTC) #19
kjellander_webrtc
On 2017/03/06 12:19:24, kjellander_webrtc wrote: > lgtm, but I'm nor owner of knows this code ...
3 years, 9 months ago (2017-03-06 12:19:48 UTC) #20
ilnik
On 2017/03/06 12:19:48, kjellander_webrtc wrote: > On 2017/03/06 12:19:24, kjellander_webrtc wrote: > > lgtm, but ...
3 years, 9 months ago (2017-03-06 12:23:16 UTC) #21
sprang_webrtc
Looks good! Could we make the first thumbnail stream larger though? To simulate the main ...
3 years, 9 months ago (2017-03-06 12:27:23 UTC) #22
ilnik
https://codereview.webrtc.org/2730073002/diff/60001/webrtc/video/video_quality_test.h File webrtc/video/video_quality_test.h (right): https://codereview.webrtc.org/2730073002/diff/60001/webrtc/video/video_quality_test.h#newcode127 webrtc/video/video_quality_test.h:127: std::vector<std::unique_ptr<test::VideoCapturer> > thumbnail_capturers_; On 2017/03/06 12:27:23, språng wrote: > ...
3 years, 9 months ago (2017-03-06 12:35:10 UTC) #23
ilnik
On 2017/03/06 12:27:23, språng wrote: > Looks good! > Could we make the first thumbnail ...
3 years, 9 months ago (2017-03-06 12:35:40 UTC) #24
ilnik
https://codereview.webrtc.org/2730073002/diff/60001/webrtc/video/video_quality_test.cc File webrtc/video/video_quality_test.cc (right): https://codereview.webrtc.org/2730073002/diff/60001/webrtc/video/video_quality_test.cc#newcode1585 webrtc/video/video_quality_test.cc:1585: for (size_t i = 0; i < thumbnail_send_streams_.size(); ++i) ...
3 years, 9 months ago (2017-03-06 12:37:52 UTC) #25
sprang_webrtc
https://codereview.webrtc.org/2730073002/diff/80001/webrtc/video/full_stack_tests.cc File webrtc/video/full_stack_tests.cc (right): https://codereview.webrtc.org/2730073002/diff/80001/webrtc/video/full_stack_tests.cc#newcode588 webrtc/video/full_stack_tests.cc:588: large_room.num_thumbnails = 20; Can we bump this to 50, ...
3 years, 9 months ago (2017-03-06 12:53:26 UTC) #26
ilnik
On 2017/03/06 12:53:26, språng wrote: > https://codereview.webrtc.org/2730073002/diff/80001/webrtc/video/full_stack_tests.cc > File webrtc/video/full_stack_tests.cc (right): > > https://codereview.webrtc.org/2730073002/diff/80001/webrtc/video/full_stack_tests.cc#newcode588 > ...
3 years, 9 months ago (2017-03-06 13:36:54 UTC) #29
sprang_webrtc
On 2017/03/06 13:36:54, ilnik wrote: > On 2017/03/06 12:53:26, språng wrote: > > > https://codereview.webrtc.org/2730073002/diff/80001/webrtc/video/full_stack_tests.cc ...
3 years, 9 months ago (2017-03-06 13:47:45 UTC) #30
sprang_webrtc
lgtm
3 years, 9 months ago (2017-03-06 13:47:54 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2730073002/140001
3 years, 9 months ago (2017-03-06 13:49:03 UTC) #34
commit-bot: I haz the power
Committed patchset #8 (id:140001) as https://chromium.googlesource.com/external/webrtc/+/d8bd1b1d82aa0c1ceec901e99e1f30f9ed58cb77
3 years, 9 months ago (2017-03-06 14:10:32 UTC) #37
ilnik
A revert of this CL (patchset #8 id:140001) has been created in https://codereview.webrtc.org/2734753004/ by ilnik@webrtc.org. ...
3 years, 9 months ago (2017-03-06 15:34:42 UTC) #38
ilnik
On 2017/03/06 15:34:42, ilnik wrote: > A revert of this CL (patchset #8 id:140001) has ...
3 years, 9 months ago (2017-03-06 15:41:36 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2730073002/160001
3 years, 9 months ago (2017-03-07 08:37:17 UTC) #43
sprang_webrtc
Please use a separate cl for the reland, with the first patch set being the ...
3 years, 9 months ago (2017-03-07 08:57:30 UTC) #44
ilnik
3 years, 9 months ago (2017-03-07 09:02:03 UTC) #46
On 2017/03/07 08:57:30, språng wrote:
> Please use a separate cl for the reland, with the first patch set being the
> originally landed commit.
> 
>
https://codereview.webrtc.org/2730073002/diff/160001/webrtc/video/full_stack_...
> File webrtc/video/full_stack_tests.cc (right):
> 
>
https://codereview.webrtc.org/2730073002/diff/160001/webrtc/video/full_stack_...
> webrtc/video/full_stack_tests.cc:593: #if defined(WEBRTC_LINUX)
> I think it would be better to just exclude problematic platforms. Android and
> iOS I guess?
> 
> Also, you don't need to comment out the whole test, but can just update the
name
> instead.
> As an example, see 
> MAYBE_CallSessionFileRotatingStreamTest in
> webrtc/base/filerotatingstream_unittest.cc

Ok. Doing that.

Powered by Google App Engine
This is Rietveld 408576698