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

Unified Diff: webrtc/video/full_stack_tests.cc

Issue 2966153002: Fix issue with zero rtt reports when using FlexFEC and add perf test. (Closed)
Patch Set: Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: webrtc/video/full_stack_tests.cc
diff --git a/webrtc/video/full_stack_tests.cc b/webrtc/video/full_stack_tests.cc
index 4a7334fe1ea2291207e573c7b75d33df4a245395..e15b41a6fa68a2a9a64e8da2bec395900e9834af 100644
--- a/webrtc/video/full_stack_tests.cc
+++ b/webrtc/video/full_stack_tests.cc
@@ -136,6 +136,34 @@ TEST_F(FullStackTest, ForemanCifPlr5Flexfec) {
RunTest(foreman_cif);
}
+TEST_F(FullStackTest, ForemanCif500kbpsPlr3Flexfec) {
+ VideoQualityTest::Params foreman_cif;
+ foreman_cif.call.send_side_bwe = true;
+ foreman_cif.video = {true, 352, 288, 30, 30000, 500000, 2000000,
+ false, "VP8", 1, 0, 0, false, true,
+ "", "foreman_cif"};
+ foreman_cif.analyzer = {"foreman_cif_500kbps_delay_50_0_plr_3_flexfec", 0.0,
+ 0.0, kFullStackTestDurationSecs};
+ foreman_cif.pipe.loss_percent = 3;
+ foreman_cif.pipe.link_capacity_kbps = 500;
+ foreman_cif.pipe.queue_delay_ms = 50;
+ RunTest(foreman_cif);
+}
+
+TEST_F(FullStackTest, ForemanCif500kbpsPlr3Ulpfec) {
+ VideoQualityTest::Params foreman_cif;
+ foreman_cif.call.send_side_bwe = true;
+ foreman_cif.video = {true, 352, 288, 30, 30000, 500000, 2000000,
+ false, "VP8", 1, 0, 0, true, false,
+ "", "foreman_cif"};
+ foreman_cif.analyzer = {"foreman_cif_500kbps_delay_50_0_plr_3_ulpfec", 0.0,
+ 0.0, kFullStackTestDurationSecs};
+ foreman_cif.pipe.loss_percent = 3;
+ foreman_cif.pipe.link_capacity_kbps = 500;
+ foreman_cif.pipe.queue_delay_ms = 50;
+ RunTest(foreman_cif);
+}
+
#if defined(WEBRTC_USE_H264)
TEST_F(FullStackTest, ForemanCifWithoutPacketlossH264) {
// TODO(pbos): Decide on psnr/ssim thresholds for foreman_cif.
« no previous file with comments | « webrtc/modules/bitrate_controller/send_side_bandwidth_estimation.cc ('k') | webrtc/video/video_quality_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698