| Index: net/quic/congestion_control/cubic_test.cc
|
| diff --git a/net/quic/congestion_control/cubic_test.cc b/net/quic/congestion_control/cubic_test.cc
|
| index 0b99b0a755d6e0a425e826f41de9101dde4e5593..0ddbc229f64c47705ddf1661523f989cc04667f9 100644
|
| --- a/net/quic/congestion_control/cubic_test.cc
|
| +++ b/net/quic/congestion_control/cubic_test.cc
|
| @@ -23,12 +23,10 @@ class CubicTest : public ::testing::Test {
|
| CubicTest()
|
| : one_ms_(QuicTime::Delta::FromMilliseconds(1)),
|
| hundred_ms_(QuicTime::Delta::FromMilliseconds(100)),
|
| - cubic_(&clock_, &stats_) {
|
| - }
|
| + cubic_(&clock_) {}
|
| const QuicTime::Delta one_ms_;
|
| const QuicTime::Delta hundred_ms_;
|
| MockClock clock_;
|
| - QuicConnectionStats stats_;
|
| Cubic cubic_;
|
| };
|
|
|
| @@ -89,14 +87,8 @@ TEST_F(CubicTest, CwndIncreaseStatsDuringConvexRegion) {
|
| // Advance current time so that cwnd update is allowed to happen by Cubic.
|
| clock_.AdvanceTime(hundred_ms_);
|
| current_cwnd = cubic_.CongestionWindowAfterAck(current_cwnd, rtt_min);
|
| - EXPECT_NEAR(expected_cwnd - 10, stats_.cwnd_increase_congestion_avoidance,
|
| - 1);
|
| - EXPECT_NEAR(1u, stats_.cwnd_increase_cubic_mode, 1);
|
| expected_cwnd++;
|
| }
|
| - QuicPacketCount old_cwnd = current_cwnd;
|
| - stats_.cwnd_increase_cubic_mode = 0;
|
| - stats_.cwnd_increase_congestion_avoidance = 0;
|
|
|
| // Testing Cubic mode increase.
|
| for (int i = 0; i < 52; ++i) {
|
| @@ -107,14 +99,6 @@ TEST_F(CubicTest, CwndIncreaseStatsDuringConvexRegion) {
|
| clock_.AdvanceTime(hundred_ms_);
|
| current_cwnd = cubic_.CongestionWindowAfterAck(current_cwnd, rtt_min);
|
| }
|
| - // Total time elapsed so far; add min_rtt (0.1s) here as well.
|
| - float elapsed_time_s = 10.0f + 0.1f;
|
| - // |expected_cwnd| is initial value of cwnd + K * t^3, where K = 0.4.
|
| - expected_cwnd = 11 + (elapsed_time_s * elapsed_time_s * elapsed_time_s * 410)
|
| - / 1024;
|
| - EXPECT_EQ(expected_cwnd - old_cwnd, stats_.cwnd_increase_cubic_mode);
|
| - EXPECT_EQ(expected_cwnd - old_cwnd,
|
| - stats_.cwnd_increase_congestion_avoidance);
|
| }
|
|
|
|
|
| @@ -149,19 +133,13 @@ TEST_F(CubicTest, BelowOrigin) {
|
| current_cwnd = expected_cwnd;
|
| // First update after loss to initialize the epoch.
|
| current_cwnd = cubic_.CongestionWindowAfterAck(current_cwnd, rtt_min);
|
| - QuicPacketCount old_cwnd = current_cwnd;
|
| // Cubic phase.
|
| - stats_.cwnd_increase_cubic_mode = 0;
|
| - stats_.cwnd_increase_congestion_avoidance = 0;
|
| for (int i = 0; i < 40 ; ++i) {
|
| clock_.AdvanceTime(hundred_ms_);
|
| current_cwnd = cubic_.CongestionWindowAfterAck(current_cwnd, rtt_min);
|
| }
|
| expected_cwnd = 422;
|
| EXPECT_EQ(expected_cwnd, current_cwnd);
|
| - EXPECT_EQ(expected_cwnd - old_cwnd, stats_.cwnd_increase_cubic_mode);
|
| - EXPECT_EQ(expected_cwnd - old_cwnd,
|
| - stats_.cwnd_increase_congestion_avoidance);
|
| }
|
|
|
| } // namespace test
|
|
|