Index: net/quic/congestion_control/rtt_stats_test.cc |
diff --git a/net/quic/congestion_control/rtt_stats_test.cc b/net/quic/congestion_control/rtt_stats_test.cc |
index d3a683e1348cf6c18a1816983703c28fcb5318aa..6aaf2a69f0ba4436de10423b2b6b1acf8d42f46d 100644 |
--- a/net/quic/congestion_control/rtt_stats_test.cc |
+++ b/net/quic/congestion_control/rtt_stats_test.cc |
@@ -37,10 +37,8 @@ class RttStatsTest : public ::testing::Test { |
TEST_F(RttStatsTest, DefaultsBeforeUpdate) { |
EXPECT_LT(0u, rtt_stats_.initial_rtt_us()); |
- EXPECT_EQ(QuicTime::Delta::FromMicroseconds(rtt_stats_.initial_rtt_us()), |
- rtt_stats_.MinRtt()); |
- EXPECT_EQ(QuicTime::Delta::FromMicroseconds(rtt_stats_.initial_rtt_us()), |
- rtt_stats_.SmoothedRtt()); |
+ EXPECT_EQ(QuicTime::Delta::Zero(), rtt_stats_.min_rtt()); |
+ EXPECT_EQ(QuicTime::Delta::Zero(), rtt_stats_.smoothed_rtt()); |
} |
TEST_F(RttStatsTest, SmoothedRtt) { |
@@ -49,58 +47,58 @@ TEST_F(RttStatsTest, SmoothedRtt) { |
QuicTime::Delta::FromMilliseconds(100), |
QuicTime::Zero()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.latest_rtt()); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.SmoothedRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.smoothed_rtt()); |
// Verify that effective RTT of zero does not change Smoothed RTT. |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(200), |
QuicTime::Delta::FromMilliseconds(200), |
QuicTime::Zero()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.latest_rtt()); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.SmoothedRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.smoothed_rtt()); |
// Verify that large erroneous ack_delay does not change Smoothed RTT. |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(200), |
QuicTime::Delta::FromMilliseconds(300), |
QuicTime::Zero()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.latest_rtt()); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.SmoothedRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.smoothed_rtt()); |
} |
TEST_F(RttStatsTest, MinRtt) { |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(200), |
QuicTime::Delta::Zero(), |
QuicTime::Zero()); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.min_rtt()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), |
rtt_stats_.recent_min_rtt()); |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(10), |
QuicTime::Delta::Zero(), |
QuicTime::Zero().Add( |
QuicTime::Delta::FromMilliseconds(10))); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.recent_min_rtt()); |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(50), |
QuicTime::Delta::Zero(), |
QuicTime::Zero().Add( |
QuicTime::Delta::FromMilliseconds(20))); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.recent_min_rtt()); |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(50), |
QuicTime::Delta::Zero(), |
QuicTime::Zero().Add( |
QuicTime::Delta::FromMilliseconds(30))); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.recent_min_rtt()); |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(50), |
QuicTime::Delta::Zero(), |
QuicTime::Zero().Add( |
QuicTime::Delta::FromMilliseconds(40))); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.recent_min_rtt()); |
// Verify that ack_delay does not go into recording of min_rtt_. |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(7), |
QuicTime::Delta::FromMilliseconds(2), |
QuicTime::Zero().Add( |
QuicTime::Delta::FromMilliseconds(50))); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(7), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(7), rtt_stats_.min_rtt()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(7), rtt_stats_.recent_min_rtt()); |
} |
@@ -108,7 +106,7 @@ TEST_F(RttStatsTest, RecentMinRtt) { |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(10), |
QuicTime::Delta::Zero(), |
QuicTime::Zero()); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.recent_min_rtt()); |
rtt_stats_.SampleNewRecentMinRtt(4); |
@@ -116,14 +114,14 @@ TEST_F(RttStatsTest, RecentMinRtt) { |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(50), |
QuicTime::Delta::Zero(), |
QuicTime::Zero()); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), |
rtt_stats_.recent_min_rtt()); |
} |
rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(50), |
QuicTime::Delta::Zero(), |
QuicTime::Zero()); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(50), rtt_stats_.recent_min_rtt()); |
} |
@@ -134,7 +132,7 @@ TEST_F(RttStatsTest, WindowedRecentMinRtt) { |
QuicTime now = QuicTime::Zero(); |
QuicTime::Delta rtt_sample = QuicTime::Delta::FromMilliseconds(10); |
rtt_stats_.UpdateRtt(rtt_sample, QuicTime::Delta::Zero(), now); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.recent_min_rtt()); |
// Gradually increase the rtt samples and ensure the recent_min_rtt starts |
@@ -143,7 +141,7 @@ TEST_F(RttStatsTest, WindowedRecentMinRtt) { |
now = now.Add(QuicTime::Delta::FromMilliseconds(25)); |
rtt_sample = rtt_sample.Add(QuicTime::Delta::FromMilliseconds(10)); |
rtt_stats_.UpdateRtt(rtt_sample, QuicTime::Delta::Zero(), now); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(rtt_sample, RttStatsPeer::GetQuarterWindowRtt(&rtt_stats_)); |
EXPECT_EQ(rtt_sample.Subtract(QuicTime::Delta::FromMilliseconds(10)), |
RttStatsPeer::GetHalfWindowRtt(&rtt_stats_)); |
@@ -165,7 +163,7 @@ TEST_F(RttStatsTest, WindowedRecentMinRtt) { |
// A new quarter rtt low sets that, but nothing else. |
rtt_sample = rtt_sample.Subtract(QuicTime::Delta::FromMilliseconds(5)); |
rtt_stats_.UpdateRtt(rtt_sample, QuicTime::Delta::Zero(), now); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(rtt_sample, RttStatsPeer::GetQuarterWindowRtt(&rtt_stats_)); |
EXPECT_EQ(rtt_sample.Subtract(QuicTime::Delta::FromMilliseconds(5)), |
RttStatsPeer::GetHalfWindowRtt(&rtt_stats_)); |
@@ -175,7 +173,7 @@ TEST_F(RttStatsTest, WindowedRecentMinRtt) { |
// A new half rtt low sets that and the quarter rtt low. |
rtt_sample = rtt_sample.Subtract(QuicTime::Delta::FromMilliseconds(15)); |
rtt_stats_.UpdateRtt(rtt_sample, QuicTime::Delta::Zero(), now); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(rtt_sample, RttStatsPeer::GetQuarterWindowRtt(&rtt_stats_)); |
EXPECT_EQ(rtt_sample, RttStatsPeer::GetHalfWindowRtt(&rtt_stats_)); |
EXPECT_EQ(QuicTime::Delta::FromMilliseconds(70), |
@@ -184,7 +182,7 @@ TEST_F(RttStatsTest, WindowedRecentMinRtt) { |
// A new full window loss sets the recent_min_rtt, but not min_rtt. |
rtt_sample = QuicTime::Delta::FromMilliseconds(65); |
rtt_stats_.UpdateRtt(rtt_sample, QuicTime::Delta::Zero(), now); |
- EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.MinRtt()); |
+ EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); |
EXPECT_EQ(rtt_sample, RttStatsPeer::GetQuarterWindowRtt(&rtt_stats_)); |
EXPECT_EQ(rtt_sample, RttStatsPeer::GetHalfWindowRtt(&rtt_stats_)); |
EXPECT_EQ(rtt_sample, rtt_stats_.recent_min_rtt()); |
@@ -193,7 +191,7 @@ TEST_F(RttStatsTest, WindowedRecentMinRtt) { |
rtt_sample = QuicTime::Delta::FromMilliseconds(5); |
rtt_stats_.UpdateRtt(rtt_sample, QuicTime::Delta::Zero(), now); |
- EXPECT_EQ(rtt_sample, rtt_stats_.MinRtt()); |
+ EXPECT_EQ(rtt_sample, rtt_stats_.min_rtt()); |
EXPECT_EQ(rtt_sample, RttStatsPeer::GetQuarterWindowRtt(&rtt_stats_)); |
EXPECT_EQ(rtt_sample, RttStatsPeer::GetHalfWindowRtt(&rtt_stats_)); |
EXPECT_EQ(rtt_sample, rtt_stats_.recent_min_rtt()); |
@@ -202,27 +200,27 @@ TEST_F(RttStatsTest, WindowedRecentMinRtt) { |
TEST_F(RttStatsTest, ExpireSmoothedMetrics) { |
QuicTime::Delta initial_rtt = QuicTime::Delta::FromMilliseconds(10); |
rtt_stats_.UpdateRtt(initial_rtt, QuicTime::Delta::Zero(), QuicTime::Zero()); |
- EXPECT_EQ(initial_rtt, rtt_stats_.MinRtt()); |
+ EXPECT_EQ(initial_rtt, rtt_stats_.min_rtt()); |
EXPECT_EQ(initial_rtt, rtt_stats_.recent_min_rtt()); |
- EXPECT_EQ(initial_rtt, rtt_stats_.SmoothedRtt()); |
+ EXPECT_EQ(initial_rtt, rtt_stats_.smoothed_rtt()); |
EXPECT_EQ(initial_rtt.Multiply(0.5), rtt_stats_.mean_deviation()); |
// Update once with a 20ms RTT. |
QuicTime::Delta doubled_rtt = initial_rtt.Multiply(2); |
rtt_stats_.UpdateRtt(doubled_rtt, QuicTime::Delta::Zero(), QuicTime::Zero()); |
- EXPECT_EQ(initial_rtt.Multiply(1.125), rtt_stats_.SmoothedRtt()); |
+ EXPECT_EQ(initial_rtt.Multiply(1.125), rtt_stats_.smoothed_rtt()); |
// Expire the smoothed metrics, increasing smoothed rtt and mean deviation. |
rtt_stats_.ExpireSmoothedMetrics(); |
- EXPECT_EQ(doubled_rtt, rtt_stats_.SmoothedRtt()); |
+ EXPECT_EQ(doubled_rtt, rtt_stats_.smoothed_rtt()); |
EXPECT_EQ(initial_rtt.Multiply(0.875), rtt_stats_.mean_deviation()); |
// Now go back down to 5ms and expire the smoothed metrics, and ensure the |
// mean deviation increases to 15ms. |
QuicTime::Delta half_rtt = initial_rtt.Multiply(0.5); |
rtt_stats_.UpdateRtt(half_rtt, QuicTime::Delta::Zero(), QuicTime::Zero()); |
- EXPECT_GT(doubled_rtt, rtt_stats_.SmoothedRtt()); |
+ EXPECT_GT(doubled_rtt, rtt_stats_.smoothed_rtt()); |
EXPECT_LT(initial_rtt, rtt_stats_.mean_deviation()); |
} |
@@ -232,9 +230,9 @@ TEST_F(RttStatsTest, UpdateRttWithBadSendDeltas) { |
QuicTime::Delta initial_rtt = QuicTime::Delta::FromMilliseconds(10); |
rtt_stats_.UpdateRtt(initial_rtt, QuicTime::Delta::Zero(), QuicTime::Zero()); |
- EXPECT_EQ(initial_rtt, rtt_stats_.MinRtt()); |
+ EXPECT_EQ(initial_rtt, rtt_stats_.min_rtt()); |
EXPECT_EQ(initial_rtt, rtt_stats_.recent_min_rtt()); |
- EXPECT_EQ(initial_rtt, rtt_stats_.SmoothedRtt()); |
+ EXPECT_EQ(initial_rtt, rtt_stats_.smoothed_rtt()); |
vector<QuicTime::Delta> bad_send_deltas; |
bad_send_deltas.push_back(QuicTime::Delta::Zero()); |
@@ -249,9 +247,9 @@ TEST_F(RttStatsTest, UpdateRttWithBadSendDeltas) { |
rtt_stats_.UpdateRtt(bad_send_delta, |
QuicTime::Delta::Zero(), |
QuicTime::Zero()); |
- EXPECT_EQ(initial_rtt, rtt_stats_.MinRtt()); |
+ EXPECT_EQ(initial_rtt, rtt_stats_.min_rtt()); |
EXPECT_EQ(initial_rtt, rtt_stats_.recent_min_rtt()); |
- EXPECT_EQ(initial_rtt, rtt_stats_.SmoothedRtt()); |
+ EXPECT_EQ(initial_rtt, rtt_stats_.smoothed_rtt()); |
} |
} |