| Index: webrtc/modules/congestion_controller/delay_based_bwe_unittest.cc
|
| diff --git a/webrtc/modules/congestion_controller/delay_based_bwe_unittest.cc b/webrtc/modules/congestion_controller/delay_based_bwe_unittest.cc
|
| index d439a2b9cbf6c6c7083a86bd00ecca67d2896fd7..3f26e592ae4d84dae03348bdfc1cb9d4aa25ac33 100644
|
| --- a/webrtc/modules/congestion_controller/delay_based_bwe_unittest.cc
|
| +++ b/webrtc/modules/congestion_controller/delay_based_bwe_unittest.cc
|
| @@ -195,4 +195,38 @@ TEST_F(DelayBasedBweExperimentTest, CapacityDropNegOffsetChange) {
|
| TEST_F(DelayBasedBweExperimentTest, CapacityDropOneStreamWrap) {
|
| CapacityDropTestHelper(1, true, 333, 0);
|
| }
|
| +
|
| +class DelayBasedBweTrendlineExperimentTest : public DelayBasedBweTest {
|
| + public:
|
| + DelayBasedBweTrendlineExperimentTest()
|
| + : override_field_trials_("WebRTC-BweTrendlineFilter/Enabled-15,0.9,4/") {}
|
| +
|
| + protected:
|
| + void SetUp() override {
|
| + bitrate_estimator_.reset(new DelayBasedBwe(&clock_));
|
| + }
|
| +
|
| + test::ScopedFieldTrials override_field_trials_;
|
| +};
|
| +
|
| +TEST_F(DelayBasedBweTrendlineExperimentTest, RateIncreaseRtpTimestamps) {
|
| + RateIncreaseRtpTimestampsTestHelper(1240);
|
| +}
|
| +
|
| +TEST_F(DelayBasedBweTrendlineExperimentTest, CapacityDropOneStream) {
|
| + CapacityDropTestHelper(1, false, 600, 0);
|
| +}
|
| +
|
| +TEST_F(DelayBasedBweTrendlineExperimentTest, CapacityDropPosOffsetChange) {
|
| + CapacityDropTestHelper(1, false, 600, 30000);
|
| +}
|
| +
|
| +TEST_F(DelayBasedBweTrendlineExperimentTest, CapacityDropNegOffsetChange) {
|
| + CapacityDropTestHelper(1, false, 1267, -30000);
|
| +}
|
| +
|
| +TEST_F(DelayBasedBweTrendlineExperimentTest, CapacityDropOneStreamWrap) {
|
| + CapacityDropTestHelper(1, true, 600, 0);
|
| +}
|
| +
|
| } // namespace webrtc
|
|
|