Add new screenshare full stack test with limited queue.
Track perf for a test using 200kbps link, 5% packet loss and queue length of 30 packets. This currently performs poorly. BUG=webrtc:7694 Review-Url: https://codereview.webrtc.org/2930703002 Cr-Commit-Position: refs/heads/master@{#18488}
This commit is contained in:
parent
097ad90d1a
commit
e566e175d1
@ -374,6 +374,21 @@ TEST_F(FullStackTest, ScreenshareSlidesVP8_2TL_VeryLossyNet) {
|
||||
RunTest(screenshare);
|
||||
}
|
||||
|
||||
TEST_F(FullStackTest, ScreenshareSlidesVP8_2TL_LossyNetRestrictedQueue) {
|
||||
VideoQualityTest::Params screenshare;
|
||||
screenshare.call.send_side_bwe = true;
|
||||
screenshare.video = {true, 1850, 1110, 5, 50000, 200000, 2000000, false,
|
||||
"VP8", 2, 1, 400000, false, false, "", ""};
|
||||
screenshare.screenshare = {true, 10};
|
||||
screenshare.analyzer = {"screenshare_slides_lossy_limited", 0.0, 0.0,
|
||||
kFullStackTestDurationSecs};
|
||||
screenshare.pipe.loss_percent = 5;
|
||||
screenshare.pipe.link_capacity_kbps = 200;
|
||||
screenshare.pipe.queue_length_packets = 30;
|
||||
|
||||
RunTest(screenshare);
|
||||
}
|
||||
|
||||
const VideoQualityTest::Params::Video kSvcVp9Video = {
|
||||
true, 1280, 720, 30,
|
||||
800000, 2500000, 2500000, false,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user