Index: net/quic/quic_sent_packet_manager_test.cc |
diff --git a/net/quic/quic_sent_packet_manager_test.cc b/net/quic/quic_sent_packet_manager_test.cc |
index 517ea92af3c9b7a2a28c41354d22b348c8a9902a..7b87835099e35bf2178c27409814d1277a336242 100644 |
--- a/net/quic/quic_sent_packet_manager_test.cc |
+++ b/net/quic/quic_sent_packet_manager_test.cc |
@@ -32,16 +32,15 @@ class QuicSentPacketManagerTest : public ::testing::TestWithParam<bool> { |
clock_.AdvanceTime(QuicTime::Delta::FromMilliseconds(1000)); |
} |
- virtual ~QuicSentPacketManagerTest() { |
- STLDeleteElements(&packets_); |
- } |
+ virtual ~QuicSentPacketManagerTest() { STLDeleteElements(&packets_); } |
void VerifyUnackedPackets(QuicPacketSequenceNumber* packets, |
size_t num_packets) { |
if (num_packets == 0) { |
EXPECT_FALSE(manager_.HasUnackedPackets()); |
- EXPECT_EQ(0u, QuicSentPacketManagerPeer::GetNumRetransmittablePackets( |
- &manager_)); |
+ EXPECT_EQ( |
+ 0u, |
+ QuicSentPacketManagerPeer::GetNumRetransmittablePackets(&manager_)); |
return; |
} |
@@ -61,14 +60,15 @@ class QuicSentPacketManagerTest : public ::testing::TestWithParam<bool> { |
} |
size_t num_retransmittable = 0; |
for (SequenceNumberSet::const_iterator it = unacked.begin(); |
- it != unacked.end(); ++it) { |
+ it != unacked.end(); |
+ ++it) { |
if (manager_.HasRetransmittableFrames(*it)) { |
++num_retransmittable; |
} |
} |
- EXPECT_EQ(num_packets, |
- QuicSentPacketManagerPeer::GetNumRetransmittablePackets( |
- &manager_)); |
+ EXPECT_EQ( |
+ num_packets, |
+ QuicSentPacketManagerPeer::GetNumRetransmittablePackets(&manager_)); |
EXPECT_EQ(num_packets, num_retransmittable); |
} |
@@ -80,8 +80,7 @@ class QuicSentPacketManagerTest : public ::testing::TestWithParam<bool> { |
QuicSentPacketManager::PendingRetransmission next_retransmission = |
manager_.NextPendingRetransmission(); |
EXPECT_EQ(old_sequence_number, next_retransmission.sequence_number); |
- EXPECT_EQ(LOSS_RETRANSMISSION, |
- next_retransmission.transmission_type); |
+ EXPECT_EQ(LOSS_RETRANSMISSION, next_retransmission.transmission_type); |
manager_.OnRetransmittedPacket(old_sequence_number, new_sequence_number); |
EXPECT_TRUE(QuicSentPacketManagerPeer::IsRetransmission( |
&manager_, new_sequence_number)); |
@@ -105,62 +104,85 @@ class QuicSentPacketManagerTest : public ::testing::TestWithParam<bool> { |
SerializedPacket CreatePacket(QuicPacketSequenceNumber sequence_number, |
bool retransmittable) { |
- packets_.push_back(QuicPacket::NewDataPacket( |
- NULL, 1000, false, PACKET_8BYTE_CONNECTION_ID, false, |
- PACKET_6BYTE_SEQUENCE_NUMBER)); |
+ packets_.push_back(QuicPacket::NewDataPacket(NULL, |
+ 1000, |
+ false, |
+ PACKET_8BYTE_CONNECTION_ID, |
+ false, |
+ PACKET_6BYTE_SEQUENCE_NUMBER)); |
return SerializedPacket( |
- sequence_number, PACKET_6BYTE_SEQUENCE_NUMBER, |
- packets_.back(), 0u, |
+ sequence_number, |
+ PACKET_6BYTE_SEQUENCE_NUMBER, |
+ packets_.back(), |
+ 0u, |
retransmittable ? new RetransmittableFrames() : NULL); |
} |
SerializedPacket CreateFecPacket(QuicPacketSequenceNumber sequence_number) { |
- packets_.push_back(QuicPacket::NewFecPacket( |
- NULL, 1000, false, PACKET_8BYTE_CONNECTION_ID, false, |
- PACKET_6BYTE_SEQUENCE_NUMBER)); |
- return SerializedPacket(sequence_number, PACKET_6BYTE_SEQUENCE_NUMBER, |
- packets_.back(), 0u, NULL); |
+ packets_.push_back(QuicPacket::NewFecPacket(NULL, |
+ 1000, |
+ false, |
+ PACKET_8BYTE_CONNECTION_ID, |
+ false, |
+ PACKET_6BYTE_SEQUENCE_NUMBER)); |
+ return SerializedPacket(sequence_number, |
+ PACKET_6BYTE_SEQUENCE_NUMBER, |
+ packets_.back(), |
+ 0u, |
+ NULL); |
} |
void SendDataPacket(QuicPacketSequenceNumber sequence_number) { |
EXPECT_CALL(*send_algorithm_, OnPacketSent(_, sequence_number, _, _)) |
- .Times(1).WillOnce(Return(true)); |
+ .Times(1) |
+ .WillOnce(Return(true)); |
SerializedPacket packet(CreateDataPacket(sequence_number)); |
manager_.OnSerializedPacket(packet); |
- manager_.OnPacketSent(sequence_number, clock_.Now(), |
- packet.packet->length(), NOT_RETRANSMISSION, |
+ manager_.OnPacketSent(sequence_number, |
+ clock_.Now(), |
+ packet.packet->length(), |
+ NOT_RETRANSMISSION, |
HAS_RETRANSMITTABLE_DATA); |
} |
void SendCryptoPacket(QuicPacketSequenceNumber sequence_number) { |
EXPECT_CALL(*send_algorithm_, OnPacketSent(_, sequence_number, _, _)) |
- .Times(1).WillOnce(Return(true)); |
+ .Times(1) |
+ .WillOnce(Return(true)); |
SerializedPacket packet(CreateDataPacket(sequence_number)); |
packet.retransmittable_frames->AddStreamFrame( |
new QuicStreamFrame(1, false, 0, IOVector())); |
manager_.OnSerializedPacket(packet); |
- manager_.OnPacketSent(sequence_number, clock_.ApproximateNow(), |
- packet.packet->length(), NOT_RETRANSMISSION, |
+ manager_.OnPacketSent(sequence_number, |
+ clock_.ApproximateNow(), |
+ packet.packet->length(), |
+ NOT_RETRANSMISSION, |
HAS_RETRANSMITTABLE_DATA); |
} |
void SendFecPacket(QuicPacketSequenceNumber sequence_number) { |
EXPECT_CALL(*send_algorithm_, OnPacketSent(_, sequence_number, _, _)) |
- .Times(1).WillOnce(Return(true)); |
+ .Times(1) |
+ .WillOnce(Return(true)); |
SerializedPacket packet(CreateFecPacket(sequence_number)); |
manager_.OnSerializedPacket(packet); |
- manager_.OnPacketSent(sequence_number, clock_.ApproximateNow(), |
- packet.packet->length(), NOT_RETRANSMISSION, |
+ manager_.OnPacketSent(sequence_number, |
+ clock_.ApproximateNow(), |
+ packet.packet->length(), |
+ NOT_RETRANSMISSION, |
NO_RETRANSMITTABLE_DATA); |
} |
void SendAckPacket(QuicPacketSequenceNumber sequence_number) { |
EXPECT_CALL(*send_algorithm_, OnPacketSent(_, sequence_number, _, _)) |
- .Times(1).WillOnce(Return(false)); |
+ .Times(1) |
+ .WillOnce(Return(false)); |
SerializedPacket packet(CreatePacket(sequence_number, false)); |
manager_.OnSerializedPacket(packet); |
- manager_.OnPacketSent(sequence_number, clock_.Now(), |
- packet.packet->length(), NOT_RETRANSMISSION, |
+ manager_.OnPacketSent(sequence_number, |
+ clock_.Now(), |
+ packet.packet->length(), |
+ NOT_RETRANSMISSION, |
NO_RETRANSMITTABLE_DATA); |
} |
@@ -170,14 +192,17 @@ class QuicSentPacketManagerTest : public ::testing::TestWithParam<bool> { |
EXPECT_TRUE(manager_.HasPendingRetransmissions()); |
EXPECT_CALL(*send_algorithm_, |
OnPacketSent(_, retransmission_sequence_number, _, _)) |
- .Times(1).WillOnce(Return(true)); |
+ .Times(1) |
+ .WillOnce(Return(true)); |
const QuicSentPacketManager::PendingRetransmission pending = |
manager_.NextPendingRetransmission(); |
- manager_.OnRetransmittedPacket( |
- pending.sequence_number, retransmission_sequence_number); |
+ manager_.OnRetransmittedPacket(pending.sequence_number, |
+ retransmission_sequence_number); |
manager_.OnPacketSent(retransmission_sequence_number, |
- clock_.ApproximateNow(), 1000, |
- pending.transmission_type, HAS_RETRANSMITTABLE_DATA); |
+ clock_.ApproximateNow(), |
+ 1000, |
+ pending.transmission_type, |
+ HAS_RETRANSMITTABLE_DATA); |
} |
QuicSentPacketManager manager_; |
@@ -194,9 +219,9 @@ TEST_F(QuicSentPacketManagerTest, IsUnacked) { |
manager_.OnSerializedPacket(serialized_packet); |
- QuicPacketSequenceNumber unacked[] = { 1 }; |
+ QuicPacketSequenceNumber unacked[] = {1}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
- QuicPacketSequenceNumber retransmittable[] = { 1 }; |
+ QuicPacketSequenceNumber retransmittable[] = {1}; |
VerifyRetransmittablePackets(retransmittable, arraysize(retransmittable)); |
} |
@@ -205,9 +230,9 @@ TEST_F(QuicSentPacketManagerTest, IsUnAckedRetransmit) { |
RetransmitPacket(1, 2); |
EXPECT_TRUE(QuicSentPacketManagerPeer::IsRetransmission(&manager_, 2)); |
- QuicPacketSequenceNumber unacked[] = { 1, 2 }; |
+ QuicPacketSequenceNumber unacked[] = {1, 2}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
- QuicPacketSequenceNumber retransmittable[] = { 2 }; |
+ QuicPacketSequenceNumber retransmittable[] = {2}; |
VerifyRetransmittablePackets(retransmittable, arraysize(retransmittable)); |
} |
@@ -224,7 +249,7 @@ TEST_F(QuicSentPacketManagerTest, RetransmitThenAck) { |
manager_.OnIncomingAck(received_info, clock_.Now()); |
// Packet 1 is unacked, pending, but not retransmittable. |
- QuicPacketSequenceNumber unacked[] = { 1 }; |
+ QuicPacketSequenceNumber unacked[] = {1}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
EXPECT_TRUE(QuicSentPacketManagerPeer::HasPendingPackets(&manager_)); |
VerifyRetransmittablePackets(NULL, 0); |
@@ -290,7 +315,7 @@ TEST_F(QuicSentPacketManagerTest, RetransmitAndSendThenAckPrevious) { |
manager_.OnIncomingAck(received_info, clock_.ApproximateNow()); |
// 2 remains unacked, but no packets have retransmittable data. |
- QuicPacketSequenceNumber unacked[] = { 2 }; |
+ QuicPacketSequenceNumber unacked[] = {2}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
EXPECT_TRUE(QuicSentPacketManagerPeer::HasPendingPackets(&manager_)); |
VerifyRetransmittablePackets(NULL, 0); |
@@ -303,8 +328,11 @@ TEST_F(QuicSentPacketManagerTest, RetransmitThenAckPreviousThenNackRetransmit) { |
RetransmitPacket(1, 2); |
EXPECT_CALL(*send_algorithm_, OnPacketSent(_, 2, _, _)) |
.WillOnce(Return(true)); |
- manager_.OnPacketSent(2, clock_.ApproximateNow(), 1000, |
- LOSS_RETRANSMISSION, HAS_RETRANSMITTABLE_DATA); |
+ manager_.OnPacketSent(2, |
+ clock_.ApproximateNow(), |
+ 1000, |
+ LOSS_RETRANSMISSION, |
+ HAS_RETRANSMITTABLE_DATA); |
QuicTime::Delta rtt = QuicTime::Delta::FromMilliseconds(15); |
clock_.AdvanceTime(rtt); |
@@ -391,7 +419,7 @@ TEST_F(QuicSentPacketManagerTest, RetransmitTwiceThenAckFirst) { |
manager_.OnIncomingAck(received_info, clock_.ApproximateNow()); |
// 2 and 3 remain unacked, but no packets have retransmittable data. |
- QuicPacketSequenceNumber unacked[] = { 2, 3 }; |
+ QuicPacketSequenceNumber unacked[] = {2, 3}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
EXPECT_TRUE(QuicSentPacketManagerPeer::HasPendingPackets(&manager_)); |
VerifyRetransmittablePackets(NULL, 0); |
@@ -405,7 +433,7 @@ TEST_F(QuicSentPacketManagerTest, RetransmitTwiceThenAckFirst) { |
EXPECT_CALL(*send_algorithm_, OnPacketAcked(4, _)); |
manager_.OnIncomingAck(received_info, clock_.ApproximateNow()); |
- QuicPacketSequenceNumber unacked2[] = { 2 }; |
+ QuicPacketSequenceNumber unacked2[] = {2}; |
VerifyUnackedPackets(unacked2, arraysize(unacked2)); |
EXPECT_TRUE(QuicSentPacketManagerPeer::HasPendingPackets(&manager_)); |
@@ -438,10 +466,10 @@ TEST_F(QuicSentPacketManagerTest, LoseButDontRetransmitRevivedPacket) { |
manager_.OnIncomingAck(received_info, clock_.ApproximateNow()); |
EXPECT_FALSE(manager_.HasPendingRetransmissions()); |
- QuicPacketSequenceNumber unacked[] = { 1, 4 }; |
+ QuicPacketSequenceNumber unacked[] = {1, 4}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
EXPECT_TRUE(QuicSentPacketManagerPeer::HasPendingPackets(&manager_)); |
- QuicPacketSequenceNumber retransmittable[] = { 4 }; |
+ QuicPacketSequenceNumber retransmittable[] = {4}; |
VerifyRetransmittablePackets(retransmittable, arraysize(retransmittable)); |
// Ack the 4th packet and expect the 1st to be considered lost. |
@@ -474,9 +502,9 @@ TEST_F(QuicSentPacketManagerTest, MarkLostThenReviveAndDontRetransmitPacket) { |
manager_.OnIncomingAck(received_info, clock_.ApproximateNow()); |
EXPECT_TRUE(manager_.HasPendingRetransmissions()); |
- QuicPacketSequenceNumber unacked[] = { 1, 5 }; |
+ QuicPacketSequenceNumber unacked[] = {1, 5}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
- QuicPacketSequenceNumber retransmittable[] = { 1 }; |
+ QuicPacketSequenceNumber retransmittable[] = {1}; |
VerifyRetransmittablePackets(retransmittable, arraysize(retransmittable)); |
// Ack 5th packet (FEC) and revive 1st packet. 1st packet should now be |
@@ -512,9 +540,9 @@ TEST_F(QuicSentPacketManagerTest, TruncatedAck) { |
manager_.OnIncomingAck(received_info, clock_.Now()); |
// High water mark will be raised. |
- QuicPacketSequenceNumber unacked[] = { 2, 3, 4 }; |
+ QuicPacketSequenceNumber unacked[] = {2, 3, 4}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
- QuicPacketSequenceNumber retransmittable[] = { 4 }; |
+ QuicPacketSequenceNumber retransmittable[] = {4}; |
VerifyRetransmittablePackets(retransmittable, arraysize(retransmittable)); |
} |
@@ -556,9 +584,9 @@ TEST_F(QuicSentPacketManagerTest, AckPreviousTransmissionThenTruncatedAck) { |
} |
// High water mark will be raised. |
- QuicPacketSequenceNumber unacked[] = { 4, 5, 6, 7, 8, 9 }; |
+ QuicPacketSequenceNumber unacked[] = {4, 5, 6, 7, 8, 9}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
- QuicPacketSequenceNumber retransmittable[] = { 5, 6, 7, 8, 9 }; |
+ QuicPacketSequenceNumber retransmittable[] = {5, 6, 7, 8, 9}; |
VerifyRetransmittablePackets(retransmittable, arraysize(retransmittable)); |
} |
@@ -603,7 +631,7 @@ TEST_F(QuicSentPacketManagerTest, GetLeastUnackedPacketAndDiscard) { |
manager_.OnSerializedPacket(serialized_packet3); |
EXPECT_EQ(1u, manager_.GetLeastUnackedSentPacket()); |
- QuicPacketSequenceNumber unacked[] = { 1, 2, 3 }; |
+ QuicPacketSequenceNumber unacked[] = {1, 2, 3}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
VerifyRetransmittablePackets(NULL, 0); |
@@ -627,20 +655,20 @@ TEST_F(QuicSentPacketManagerTest, GetSentTime) { |
SerializedPacket serialized_packet(CreateFecPacket(1)); |
manager_.OnSerializedPacket(serialized_packet); |
- EXPECT_CALL(*send_algorithm_, OnPacketSent(_, 1, _, _)) |
- .Times(1).WillOnce(Return(true)); |
+ EXPECT_CALL(*send_algorithm_, OnPacketSent(_, 1, _, _)).Times(1).WillOnce( |
+ Return(true)); |
manager_.OnPacketSent( |
1, QuicTime::Zero(), 1000, NOT_RETRANSMISSION, NO_RETRANSMITTABLE_DATA); |
SerializedPacket serialized_packet2(CreateFecPacket(2)); |
QuicTime sent_time = QuicTime::Zero().Add(QuicTime::Delta::FromSeconds(1)); |
manager_.OnSerializedPacket(serialized_packet2); |
- EXPECT_CALL(*send_algorithm_, OnPacketSent(_, 2, _, _)) |
- .Times(1).WillOnce(Return(true)); |
+ EXPECT_CALL(*send_algorithm_, OnPacketSent(_, 2, _, _)).Times(1).WillOnce( |
+ Return(true)); |
manager_.OnPacketSent( |
2, sent_time, 1000, NOT_RETRANSMISSION, NO_RETRANSMITTABLE_DATA); |
- QuicPacketSequenceNumber unacked[] = { 1, 2 }; |
+ QuicPacketSequenceNumber unacked[] = {1, 2}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
VerifyRetransmittablePackets(NULL, 0); |
@@ -667,8 +695,7 @@ TEST_F(QuicSentPacketManagerTest, FackRetransmit17Packets) { |
received_info.missing_packets.insert(i); |
} |
EXPECT_CALL(*send_algorithm_, OnRttUpdated(_)); |
- EXPECT_CALL(*send_algorithm_, |
- OnPacketAcked(kLargestObserved, _)).Times(1); |
+ EXPECT_CALL(*send_algorithm_, OnPacketAcked(kLargestObserved, _)).Times(1); |
EXPECT_CALL(*send_algorithm_, OnPacketLost(_, _)).Times(17); |
EXPECT_CALL(*send_algorithm_, OnPacketAbandoned(_, _)).Times(17); |
manager_.OnIncomingAck(received_info, clock_.Now()); |
@@ -756,8 +783,7 @@ TEST_F(QuicSentPacketManagerTest, Rtt) { |
clock_.AdvanceTime(QuicTime::Delta::FromMilliseconds(20)); |
EXPECT_CALL(*send_algorithm_, OnRttUpdated(sequence_number)); |
- EXPECT_CALL(*send_algorithm_, |
- OnPacketAcked(sequence_number, _)).Times(1); |
+ EXPECT_CALL(*send_algorithm_, OnPacketAcked(sequence_number, _)).Times(1); |
ReceivedPacketInfo received_info; |
received_info.largest_observed = sequence_number; |
received_info.delta_time_largest_observed = |
@@ -777,8 +803,7 @@ TEST_F(QuicSentPacketManagerTest, RttWithInvalidDelta) { |
clock_.AdvanceTime(expected_rtt); |
EXPECT_CALL(*send_algorithm_, OnRttUpdated(sequence_number)); |
- EXPECT_CALL(*send_algorithm_, |
- OnPacketAcked(sequence_number, _)).Times(1); |
+ EXPECT_CALL(*send_algorithm_, OnPacketAcked(sequence_number, _)).Times(1); |
ReceivedPacketInfo received_info; |
received_info.largest_observed = sequence_number; |
received_info.delta_time_largest_observed = |
@@ -797,8 +822,7 @@ TEST_F(QuicSentPacketManagerTest, RttWithInfiniteDelta) { |
clock_.AdvanceTime(expected_rtt); |
EXPECT_CALL(*send_algorithm_, OnRttUpdated(sequence_number)); |
- EXPECT_CALL(*send_algorithm_, |
- OnPacketAcked(sequence_number, _)).Times(1); |
+ EXPECT_CALL(*send_algorithm_, OnPacketAcked(sequence_number, _)).Times(1); |
ReceivedPacketInfo received_info; |
received_info.largest_observed = sequence_number; |
received_info.delta_time_largest_observed = QuicTime::Delta::Infinite(); |
@@ -816,8 +840,7 @@ TEST_F(QuicSentPacketManagerTest, RttZeroDelta) { |
clock_.AdvanceTime(expected_rtt); |
EXPECT_CALL(*send_algorithm_, OnRttUpdated(sequence_number)); |
- EXPECT_CALL(*send_algorithm_, OnPacketAcked(sequence_number, _)) |
- .Times(1); |
+ EXPECT_CALL(*send_algorithm_, OnPacketAcked(sequence_number, _)).Times(1); |
ReceivedPacketInfo received_info; |
received_info.largest_observed = sequence_number; |
received_info.delta_time_largest_observed = QuicTime::Delta::Zero(); |
@@ -1036,7 +1059,7 @@ TEST_F(QuicSentPacketManagerTest, |
// version negotiation. |
EXPECT_CALL(*send_algorithm_, OnPacketAbandoned(_, _)).Times(1); |
manager_.RetransmitUnackedPackets(ALL_PACKETS); |
- QuicPacketSequenceNumber unacked[] = { 1, 2 }; |
+ QuicPacketSequenceNumber unacked[] = {1, 2}; |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
EXPECT_TRUE(manager_.HasPendingRetransmissions()); |
EXPECT_TRUE(QuicSentPacketManagerPeer::HasUnackedCryptoPackets(&manager_)); |
@@ -1079,14 +1102,14 @@ TEST_F(QuicSentPacketManagerTest, GetTransmissionTimeCryptoHandshake) { |
SendCryptoPacket(1); |
// Check the min. |
- QuicSentPacketManagerPeer::GetRttStats(&manager_)->set_initial_rtt_us( |
- 1 * base::Time::kMicrosecondsPerMillisecond); |
+ QuicSentPacketManagerPeer::GetRttStats(&manager_) |
+ ->set_initial_rtt_us(1 * base::Time::kMicrosecondsPerMillisecond); |
EXPECT_EQ(clock_.Now().Add(QuicTime::Delta::FromMilliseconds(10)), |
manager_.GetRetransmissionTime()); |
// Test with a standard smoothed RTT. |
- QuicSentPacketManagerPeer::GetRttStats(&manager_)->set_initial_rtt_us( |
- 100 * base::Time::kMicrosecondsPerMillisecond); |
+ QuicSentPacketManagerPeer::GetRttStats(&manager_) |
+ ->set_initial_rtt_us(100 * base::Time::kMicrosecondsPerMillisecond); |
QuicTime::Delta srtt = manager_.GetRttStats()->SmoothedRtt(); |
QuicTime expected_time = clock_.Now().Add(srtt.Multiply(1.5)); |
@@ -1109,14 +1132,14 @@ TEST_F(QuicSentPacketManagerTest, GetTransmissionTimeTailLossProbe) { |
SendDataPacket(2); |
// Check the min. |
- QuicSentPacketManagerPeer::GetRttStats(&manager_)->set_initial_rtt_us( |
- 1 * base::Time::kMicrosecondsPerMillisecond); |
+ QuicSentPacketManagerPeer::GetRttStats(&manager_) |
+ ->set_initial_rtt_us(1 * base::Time::kMicrosecondsPerMillisecond); |
EXPECT_EQ(clock_.Now().Add(QuicTime::Delta::FromMilliseconds(10)), |
manager_.GetRetransmissionTime()); |
// Test with a standard smoothed RTT. |
- QuicSentPacketManagerPeer::GetRttStats(&manager_)->set_initial_rtt_us( |
- 100 * base::Time::kMicrosecondsPerMillisecond); |
+ QuicSentPacketManagerPeer::GetRttStats(&manager_) |
+ ->set_initial_rtt_us(100 * base::Time::kMicrosecondsPerMillisecond); |
QuicTime::Delta srtt = manager_.GetRttStats()->SmoothedRtt(); |
QuicTime::Delta expected_tlp_delay = srtt.Multiply(2); |
QuicTime expected_time = clock_.Now().Add(expected_tlp_delay); |
@@ -1133,10 +1156,10 @@ TEST_F(QuicSentPacketManagerTest, GetTransmissionTimeTailLossProbe) { |
} |
TEST_F(QuicSentPacketManagerTest, GetTransmissionTimeRTO) { |
- QuicSentPacketManagerPeer::GetRttStats(&manager_)->UpdateRtt( |
- QuicTime::Delta::FromMilliseconds(100), |
- QuicTime::Delta::Zero(), |
- QuicTime::Zero()); |
+ QuicSentPacketManagerPeer::GetRttStats(&manager_) |
+ ->UpdateRtt(QuicTime::Delta::FromMilliseconds(100), |
+ QuicTime::Delta::Zero(), |
+ QuicTime::Zero()); |
SendDataPacket(1); |
SendDataPacket(2); |
@@ -1247,8 +1270,8 @@ TEST_F(QuicSentPacketManagerTest, GetLossDelay) { |
TEST_F(QuicSentPacketManagerTest, NegotiateTimeLossDetection) { |
EXPECT_EQ(kNack, |
- QuicSentPacketManagerPeer::GetLossAlgorithm( |
- &manager_)->GetLossDetectionType()); |
+ QuicSentPacketManagerPeer::GetLossAlgorithm(&manager_) |
+ ->GetLossDetectionType()); |
QuicConfig config; |
QuicConfigPeer::SetReceivedLossDetection(&config, kTIME); |
@@ -1256,11 +1279,10 @@ TEST_F(QuicSentPacketManagerTest, NegotiateTimeLossDetection) { |
manager_.SetFromConfig(config); |
EXPECT_EQ(kTime, |
- QuicSentPacketManagerPeer::GetLossAlgorithm( |
- &manager_)->GetLossDetectionType()); |
+ QuicSentPacketManagerPeer::GetLossAlgorithm(&manager_) |
+ ->GetLossDetectionType()); |
} |
- |
} // namespace |
} // namespace test |
} // namespace net |