Index: net/quic/core/quic_sent_packet_manager_test.cc |
diff --git a/net/quic/core/quic_sent_packet_manager_test.cc b/net/quic/core/quic_sent_packet_manager_test.cc |
index d3b34850b8198a173099ca3f3a4f889a48115c17..6d5e6b8af35a5770c2015bf9168b1890957ab16a 100644 |
--- a/net/quic/core/quic_sent_packet_manager_test.cc |
+++ b/net/quic/core/quic_sent_packet_manager_test.cc |
@@ -56,27 +56,7 @@ class MockDebugDelegate : public QuicSentPacketManagerInterface::DebugDelegate { |
QuicTime detection_time)); |
}; |
-// Run tests with different ack frame packets set mode. |
-struct TestParams { |
- explicit TestParams(bool missing) : missing(missing) {} |
- |
- friend std::ostream& operator<<(std::ostream& os, const TestParams& p) { |
- os << "{ ack frame packets set mode: " << p.missing << " }"; |
- return os; |
- } |
- |
- bool missing; |
-}; |
- |
-std::vector<TestParams> GetTestParams() { |
- std::vector<TestParams> params; |
- for (bool missing : {true, false}) { |
- params.push_back(TestParams(missing)); |
- } |
- return params; |
-} |
- |
-class QuicSentPacketManagerTest : public ::testing::TestWithParam<TestParams> { |
+class QuicSentPacketManagerTest : public ::testing::Test { |
protected: |
QuicSentPacketManagerTest() |
: manager_(Perspective::IS_SERVER, |
@@ -222,7 +202,7 @@ class QuicSentPacketManagerTest : public ::testing::TestWithParam<TestParams> { |
bool retransmittable) { |
SerializedPacket packet(kDefaultPathId, packet_number, |
PACKET_6BYTE_PACKET_NUMBER, nullptr, kDefaultLength, |
- 0u, false, false); |
+ false, false); |
if (retransmittable) { |
packet.retransmittable_frames.push_back( |
QuicFrame(new QuicStreamFrame(kStreamId, false, 0, StringPiece()))); |
@@ -283,11 +263,8 @@ class QuicSentPacketManagerTest : public ::testing::TestWithParam<TestParams> { |
// Initialize a frame acknowledging all packets up to largest_observed. |
const QuicAckFrame InitAckFrame(QuicPacketNumber largest_observed) { |
QuicAckFrame frame(MakeAckFrame(largest_observed)); |
- frame.missing = GetParam().missing; |
- if (!GetParam().missing) { |
- if (largest_observed > 0) { |
- frame.packets.Add(1, largest_observed + 1); |
- } |
+ if (largest_observed > 0) { |
+ frame.packets.Add(1, largest_observed + 1); |
} |
return frame; |
} |
@@ -296,11 +273,7 @@ class QuicSentPacketManagerTest : public ::testing::TestWithParam<TestParams> { |
void NackPackets(QuicPacketNumber lower, |
QuicPacketNumber higher, |
QuicAckFrame* frame) { |
- if (frame->missing) { |
- frame->packets.Add(lower, higher); |
- } else { |
- frame->packets.Remove(lower, higher); |
- } |
+ frame->packets.Remove(lower, higher); |
} |
QuicFlagSaver flags_; // Save/restore all QUIC flag values. |
@@ -311,11 +284,7 @@ class QuicSentPacketManagerTest : public ::testing::TestWithParam<TestParams> { |
std::unique_ptr<MockNetworkChangeVisitor> network_change_visitor_; |
}; |
-INSTANTIATE_TEST_CASE_P(QuicSentPacketManagerTest, |
- QuicSentPacketManagerTest, |
- ::testing::ValuesIn(GetTestParams())); |
- |
-TEST_P(QuicSentPacketManagerTest, IsUnacked) { |
+TEST_F(QuicSentPacketManagerTest, IsUnacked) { |
VerifyUnackedPackets(nullptr, 0); |
SendDataPacket(1); |
@@ -325,7 +294,7 @@ TEST_P(QuicSentPacketManagerTest, IsUnacked) { |
VerifyRetransmittablePackets(retransmittable, arraysize(retransmittable)); |
} |
-TEST_P(QuicSentPacketManagerTest, IsUnAckedRetransmit) { |
+TEST_F(QuicSentPacketManagerTest, IsUnAckedRetransmit) { |
SendDataPacket(1); |
RetransmitAndSendPacket(1, 2); |
@@ -337,7 +306,7 @@ TEST_P(QuicSentPacketManagerTest, IsUnAckedRetransmit) { |
VerifyRetransmittablePackets(retransmittable, arraysize(retransmittable)); |
} |
-TEST_P(QuicSentPacketManagerTest, RetransmitThenAck) { |
+TEST_F(QuicSentPacketManagerTest, RetransmitThenAck) { |
SendDataPacket(1); |
RetransmitAndSendPacket(1, 2); |
@@ -354,7 +323,7 @@ TEST_P(QuicSentPacketManagerTest, RetransmitThenAck) { |
VerifyRetransmittablePackets(nullptr, 0); |
} |
-TEST_P(QuicSentPacketManagerTest, RetransmitThenAckBeforeSend) { |
+TEST_F(QuicSentPacketManagerTest, RetransmitThenAckBeforeSend) { |
SendDataPacket(1); |
QuicSentPacketManagerPeer::MarkForRetransmission(&manager_, kDefaultPathId, 1, |
TLP_RETRANSMISSION); |
@@ -374,7 +343,7 @@ TEST_P(QuicSentPacketManagerTest, RetransmitThenAckBeforeSend) { |
EXPECT_EQ(0u, stats_.packets_spuriously_retransmitted); |
} |
-TEST_P(QuicSentPacketManagerTest, RetransmitThenStopRetransmittingBeforeSend) { |
+TEST_F(QuicSentPacketManagerTest, RetransmitThenStopRetransmittingBeforeSend) { |
SendDataPacket(1); |
QuicSentPacketManagerPeer::MarkForRetransmission(&manager_, kDefaultPathId, 1, |
TLP_RETRANSMISSION); |
@@ -391,7 +360,7 @@ TEST_P(QuicSentPacketManagerTest, RetransmitThenStopRetransmittingBeforeSend) { |
EXPECT_EQ(0u, stats_.packets_spuriously_retransmitted); |
} |
-TEST_P(QuicSentPacketManagerTest, RetransmitThenAckPrevious) { |
+TEST_F(QuicSentPacketManagerTest, RetransmitThenAckPrevious) { |
SendDataPacket(1); |
RetransmitAndSendPacket(1, 2); |
QuicTime::Delta rtt = QuicTime::Delta::FromMilliseconds(15); |
@@ -411,7 +380,7 @@ TEST_P(QuicSentPacketManagerTest, RetransmitThenAckPrevious) { |
EXPECT_EQ(1u, stats_.packets_spuriously_retransmitted); |
} |
-TEST_P(QuicSentPacketManagerTest, RetransmitThenAckPreviousThenNackRetransmit) { |
+TEST_F(QuicSentPacketManagerTest, RetransmitThenAckPreviousThenNackRetransmit) { |
SendDataPacket(1); |
RetransmitAndSendPacket(1, 2); |
QuicTime::Delta rtt = QuicTime::Delta::FromMilliseconds(15); |
@@ -453,7 +422,7 @@ TEST_P(QuicSentPacketManagerTest, RetransmitThenAckPreviousThenNackRetransmit) { |
EXPECT_EQ(QuicTime::Zero(), manager_.GetRetransmissionTime()); |
} |
-TEST_P(QuicSentPacketManagerTest, |
+TEST_F(QuicSentPacketManagerTest, |
DISABLED_RetransmitTwiceThenAckPreviousBeforeSend) { |
SendDataPacket(1); |
RetransmitAndSendPacket(1, 2); |
@@ -483,7 +452,7 @@ TEST_P(QuicSentPacketManagerTest, |
EXPECT_EQ(QuicTime::Zero(), manager_.GetRetransmissionTime()); |
} |
-TEST_P(QuicSentPacketManagerTest, RetransmitTwiceThenAckFirst) { |
+TEST_F(QuicSentPacketManagerTest, RetransmitTwiceThenAckFirst) { |
StrictMock<MockDebugDelegate> debug_delegate; |
EXPECT_CALL(debug_delegate, OnSpuriousPacketRetransmission(TLP_RETRANSMISSION, |
kDefaultLength)) |
@@ -531,7 +500,7 @@ TEST_P(QuicSentPacketManagerTest, RetransmitTwiceThenAckFirst) { |
EXPECT_EQ(2u, stats_.packets_spuriously_retransmitted); |
} |
-TEST_P(QuicSentPacketManagerTest, AckOriginalTransmission) { |
+TEST_F(QuicSentPacketManagerTest, AckOriginalTransmission) { |
auto loss_algorithm = base::MakeUnique<MockLossAlgorithm>(); |
QuicSentPacketManagerPeer::SetLossAlgorithm(&manager_, loss_algorithm.get()); |
@@ -566,16 +535,16 @@ TEST_P(QuicSentPacketManagerTest, AckOriginalTransmission) { |
} |
} |
-TEST_P(QuicSentPacketManagerTest, GetLeastUnacked) { |
+TEST_F(QuicSentPacketManagerTest, GetLeastUnacked) { |
EXPECT_EQ(1u, manager_.GetLeastUnacked(kDefaultPathId)); |
} |
-TEST_P(QuicSentPacketManagerTest, GetLeastUnackedUnacked) { |
+TEST_F(QuicSentPacketManagerTest, GetLeastUnackedUnacked) { |
SendDataPacket(1); |
EXPECT_EQ(1u, manager_.GetLeastUnacked(kDefaultPathId)); |
} |
-TEST_P(QuicSentPacketManagerTest, AckAckAndUpdateRtt) { |
+TEST_F(QuicSentPacketManagerTest, AckAckAndUpdateRtt) { |
SendDataPacket(1); |
SendAckPacket(2); |
@@ -594,7 +563,7 @@ TEST_P(QuicSentPacketManagerTest, AckAckAndUpdateRtt) { |
manager_.OnIncomingAck(ack_frame, clock_.Now()); |
} |
-TEST_P(QuicSentPacketManagerTest, Rtt) { |
+TEST_F(QuicSentPacketManagerTest, Rtt) { |
QuicPacketNumber packet_number = 1; |
QuicTime::Delta expected_rtt = QuicTime::Delta::FromMilliseconds(15); |
SendDataPacket(packet_number); |
@@ -607,7 +576,7 @@ TEST_P(QuicSentPacketManagerTest, Rtt) { |
EXPECT_EQ(expected_rtt, manager_.GetRttStats()->latest_rtt()); |
} |
-TEST_P(QuicSentPacketManagerTest, RttWithInvalidDelta) { |
+TEST_F(QuicSentPacketManagerTest, RttWithInvalidDelta) { |
// Expect that the RTT is equal to the local time elapsed, since the |
// ack_delay_time is larger than the local time elapsed |
// and is hence invalid. |
@@ -623,7 +592,7 @@ TEST_P(QuicSentPacketManagerTest, RttWithInvalidDelta) { |
EXPECT_EQ(expected_rtt, manager_.GetRttStats()->latest_rtt()); |
} |
-TEST_P(QuicSentPacketManagerTest, RttWithInfiniteDelta) { |
+TEST_F(QuicSentPacketManagerTest, RttWithInfiniteDelta) { |
// Expect that the RTT is equal to the local time elapsed, since the |
// ack_delay_time is infinite, and is hence invalid. |
QuicPacketNumber packet_number = 1; |
@@ -638,7 +607,7 @@ TEST_P(QuicSentPacketManagerTest, RttWithInfiniteDelta) { |
EXPECT_EQ(expected_rtt, manager_.GetRttStats()->latest_rtt()); |
} |
-TEST_P(QuicSentPacketManagerTest, RttZeroDelta) { |
+TEST_F(QuicSentPacketManagerTest, RttZeroDelta) { |
// Expect that the RTT is the time between send and receive since the |
// ack_delay_time is zero. |
QuicPacketNumber packet_number = 1; |
@@ -653,7 +622,7 @@ TEST_P(QuicSentPacketManagerTest, RttZeroDelta) { |
EXPECT_EQ(expected_rtt, manager_.GetRttStats()->latest_rtt()); |
} |
-TEST_P(QuicSentPacketManagerTest, TailLossProbeTimeout) { |
+TEST_F(QuicSentPacketManagerTest, TailLossProbeTimeout) { |
QuicSentPacketManagerPeer::SetMaxTailLossProbes(&manager_, 2); |
// Send 1 packet. |
@@ -710,7 +679,7 @@ TEST_P(QuicSentPacketManagerTest, TailLossProbeTimeout) { |
EXPECT_EQ(0u, stats_.rto_count); |
} |
-TEST_P(QuicSentPacketManagerTest, TailLossProbeThenRTO) { |
+TEST_F(QuicSentPacketManagerTest, TailLossProbeThenRTO) { |
QuicSentPacketManagerPeer::SetMaxTailLossProbes(&manager_, 2); |
// Send 100 packets. |
@@ -780,7 +749,7 @@ TEST_P(QuicSentPacketManagerTest, TailLossProbeThenRTO) { |
EXPECT_EQ(0u, QuicSentPacketManagerPeer::GetBytesInFlight(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, CryptoHandshakeTimeout) { |
+TEST_F(QuicSentPacketManagerTest, CryptoHandshakeTimeout) { |
// Send 2 crypto packets and 3 data packets. |
const size_t kNumSentCryptoPackets = 2; |
for (size_t i = 1; i <= kNumSentCryptoPackets; ++i) { |
@@ -823,7 +792,7 @@ TEST_P(QuicSentPacketManagerTest, CryptoHandshakeTimeout) { |
EXPECT_FALSE(QuicSentPacketManagerPeer::HasUnackedCryptoPackets(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, CryptoHandshakeTimeoutVersionNegotiation) { |
+TEST_F(QuicSentPacketManagerTest, CryptoHandshakeTimeoutVersionNegotiation) { |
// Send 2 crypto packets and 3 data packets. |
const size_t kNumSentCryptoPackets = 2; |
for (size_t i = 1; i <= kNumSentCryptoPackets; ++i) { |
@@ -873,7 +842,7 @@ TEST_P(QuicSentPacketManagerTest, CryptoHandshakeTimeoutVersionNegotiation) { |
EXPECT_EQ(10u, manager_.GetLeastUnacked(kDefaultPathId)); |
} |
-TEST_P(QuicSentPacketManagerTest, CryptoHandshakeSpuriousRetransmission) { |
+TEST_F(QuicSentPacketManagerTest, CryptoHandshakeSpuriousRetransmission) { |
// Send 1 crypto packet. |
SendCryptoPacket(1); |
EXPECT_TRUE(QuicSentPacketManagerPeer::HasUnackedCryptoPackets(&manager_)); |
@@ -898,7 +867,7 @@ TEST_P(QuicSentPacketManagerTest, CryptoHandshakeSpuriousRetransmission) { |
VerifyUnackedPackets(unacked, arraysize(unacked)); |
} |
-TEST_P(QuicSentPacketManagerTest, CryptoHandshakeTimeoutUnsentDataPacket) { |
+TEST_F(QuicSentPacketManagerTest, CryptoHandshakeTimeoutUnsentDataPacket) { |
// Send 2 crypto packets and 1 data packet. |
const size_t kNumSentCryptoPackets = 2; |
for (size_t i = 1; i <= kNumSentCryptoPackets; ++i) { |
@@ -915,7 +884,7 @@ TEST_P(QuicSentPacketManagerTest, CryptoHandshakeTimeoutUnsentDataPacket) { |
EXPECT_TRUE(QuicSentPacketManagerPeer::HasUnackedCryptoPackets(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, |
+TEST_F(QuicSentPacketManagerTest, |
CryptoHandshakeRetransmissionThenRetransmitAll) { |
// Send 1 crypto packet. |
SendCryptoPacket(1); |
@@ -935,7 +904,7 @@ TEST_P(QuicSentPacketManagerTest, |
EXPECT_FALSE(QuicSentPacketManagerPeer::HasPendingPackets(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, |
+TEST_F(QuicSentPacketManagerTest, |
CryptoHandshakeRetransmissionThenNeuterAndAck) { |
// Send 1 crypto packet. |
SendCryptoPacket(1); |
@@ -971,7 +940,7 @@ TEST_P(QuicSentPacketManagerTest, |
VerifyRetransmittablePackets(nullptr, 0); |
} |
-TEST_P(QuicSentPacketManagerTest, RetransmissionTimeout) { |
+TEST_F(QuicSentPacketManagerTest, RetransmissionTimeout) { |
StrictMock<MockDebugDelegate> debug_delegate; |
manager_.SetDebugDelegate(&debug_delegate); |
@@ -1008,7 +977,7 @@ TEST_P(QuicSentPacketManagerTest, RetransmissionTimeout) { |
manager_.OnIncomingAck(ack_frame, clock_.Now()); |
} |
-TEST_P(QuicSentPacketManagerTest, NewRetransmissionTimeout) { |
+TEST_F(QuicSentPacketManagerTest, NewRetransmissionTimeout) { |
QuicConfig client_config; |
QuicTagVector options; |
options.push_back(kNRTO); |
@@ -1050,7 +1019,7 @@ TEST_P(QuicSentPacketManagerTest, NewRetransmissionTimeout) { |
manager_.OnIncomingAck(ack_frame, clock_.Now()); |
} |
-TEST_P(QuicSentPacketManagerTest, TwoRetransmissionTimeoutsAckSecond) { |
+TEST_F(QuicSentPacketManagerTest, TwoRetransmissionTimeoutsAckSecond) { |
// Send 1 packet. |
SendDataPacket(1); |
@@ -1083,7 +1052,7 @@ TEST_P(QuicSentPacketManagerTest, TwoRetransmissionTimeoutsAckSecond) { |
QuicSentPacketManagerPeer::GetBytesInFlight(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, TwoRetransmissionTimeoutsAckFirst) { |
+TEST_F(QuicSentPacketManagerTest, TwoRetransmissionTimeoutsAckFirst) { |
// Send 1 packet. |
SendDataPacket(1); |
@@ -1116,7 +1085,7 @@ TEST_P(QuicSentPacketManagerTest, TwoRetransmissionTimeoutsAckFirst) { |
QuicSentPacketManagerPeer::GetBytesInFlight(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, OnPathDegrading) { |
+TEST_F(QuicSentPacketManagerTest, OnPathDegrading) { |
SendDataPacket(1); |
for (size_t i = 1; i < kMinTimeoutsBeforePathDegrading; ++i) { |
manager_.OnRetransmissionTimeout(); |
@@ -1128,11 +1097,11 @@ TEST_P(QuicSentPacketManagerTest, OnPathDegrading) { |
manager_.OnRetransmissionTimeout(); |
} |
-TEST_P(QuicSentPacketManagerTest, GetTransmissionTime) { |
+TEST_F(QuicSentPacketManagerTest, GetTransmissionTime) { |
EXPECT_EQ(QuicTime::Zero(), manager_.GetRetransmissionTime()); |
} |
-TEST_P(QuicSentPacketManagerTest, GetTransmissionTimeCryptoHandshake) { |
+TEST_F(QuicSentPacketManagerTest, GetTransmissionTimeCryptoHandshake) { |
SendCryptoPacket(1); |
// Check the min. |
@@ -1159,7 +1128,7 @@ TEST_P(QuicSentPacketManagerTest, GetTransmissionTimeCryptoHandshake) { |
EXPECT_EQ(expected_time, manager_.GetRetransmissionTime()); |
} |
-TEST_P(QuicSentPacketManagerTest, |
+TEST_F(QuicSentPacketManagerTest, |
GetConservativeTransmissionTimeCryptoHandshake) { |
FLAGS_quic_conservative_handshake_retransmits = true; |
QuicConfig config; |
@@ -1201,7 +1170,7 @@ TEST_P(QuicSentPacketManagerTest, |
EXPECT_EQ(expected_time, manager_.GetRetransmissionTime()); |
} |
-TEST_P(QuicSentPacketManagerTest, GetTransmissionTimeTailLossProbe) { |
+TEST_F(QuicSentPacketManagerTest, GetTransmissionTimeTailLossProbe) { |
QuicSentPacketManagerPeer::SetMaxTailLossProbes(&manager_, 2); |
SendDataPacket(1); |
SendDataPacket(2); |
@@ -1240,7 +1209,7 @@ TEST_P(QuicSentPacketManagerTest, GetTransmissionTimeTailLossProbe) { |
EXPECT_EQ(expected_time, manager_.GetRetransmissionTime()); |
} |
-TEST_P(QuicSentPacketManagerTest, GetTransmissionTimeSpuriousRTO) { |
+TEST_F(QuicSentPacketManagerTest, GetTransmissionTimeSpuriousRTO) { |
RttStats* rtt_stats = const_cast<RttStats*>(manager_.GetRttStats()); |
rtt_stats->UpdateRtt(QuicTime::Delta::FromMilliseconds(100), |
QuicTime::Delta::Zero(), QuicTime::Zero()); |
@@ -1294,7 +1263,7 @@ TEST_P(QuicSentPacketManagerTest, GetTransmissionTimeSpuriousRTO) { |
EXPECT_EQ(expected_time, manager_.GetRetransmissionTime()); |
} |
-TEST_P(QuicSentPacketManagerTest, GetTransmissionDelayMin) { |
+TEST_F(QuicSentPacketManagerTest, GetTransmissionDelayMin) { |
SendDataPacket(1); |
// Provide a 1ms RTT sample. |
const_cast<RttStats*>(manager_.GetRttStats()) |
@@ -1314,7 +1283,7 @@ TEST_P(QuicSentPacketManagerTest, GetTransmissionDelayMin) { |
} |
} |
-TEST_P(QuicSentPacketManagerTest, GetTransmissionDelayMax) { |
+TEST_F(QuicSentPacketManagerTest, GetTransmissionDelayMax) { |
SendDataPacket(1); |
// Provide a 60s RTT sample. |
const_cast<RttStats*>(manager_.GetRttStats()) |
@@ -1325,7 +1294,7 @@ TEST_P(QuicSentPacketManagerTest, GetTransmissionDelayMax) { |
QuicSentPacketManagerPeer::GetRetransmissionDelay(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, GetTransmissionDelayExponentialBackoff) { |
+TEST_F(QuicSentPacketManagerTest, GetTransmissionDelayExponentialBackoff) { |
SendDataPacket(1); |
QuicTime::Delta delay = QuicTime::Delta::FromMilliseconds(500); |
@@ -1374,7 +1343,7 @@ TEST_F(QuicSentPacketManagerTest, RetransmissionDelay) { |
1); |
} |
-TEST_P(QuicSentPacketManagerTest, GetLossDelay) { |
+TEST_F(QuicSentPacketManagerTest, GetLossDelay) { |
auto loss_algorithm = base::MakeUnique<MockLossAlgorithm>(); |
QuicSentPacketManagerPeer::SetLossAlgorithm(&manager_, loss_algorithm.get()); |
@@ -1402,7 +1371,7 @@ TEST_P(QuicSentPacketManagerTest, GetLossDelay) { |
manager_.OnRetransmissionTimeout(); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateTimeLossDetectionFromOptions) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateTimeLossDetectionFromOptions) { |
EXPECT_EQ(kNack, QuicSentPacketManagerPeer::GetLossAlgorithm(&manager_) |
->GetLossDetectionType()); |
@@ -1418,7 +1387,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateTimeLossDetectionFromOptions) { |
->GetLossDetectionType()); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateCongestionControlFromOptions) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateCongestionControlFromOptions) { |
FLAGS_quic_allow_new_bbr = true; |
QuicConfig config; |
QuicTagVector options; |
@@ -1461,7 +1430,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateCongestionControlFromOptions) { |
->GetCongestionControlType()); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateNumConnectionsFromOptions) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateNumConnectionsFromOptions) { |
QuicConfig config; |
QuicTagVector options; |
@@ -1481,7 +1450,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateNumConnectionsFromOptions) { |
manager_.SetFromConfig(client_config); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateNConnectionFromOptions) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateNConnectionFromOptions) { |
// By default, changing the number of open streams does nothing. |
manager_.SetNumOpenStreams(5); |
@@ -1498,7 +1467,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateNConnectionFromOptions) { |
manager_.SetNumOpenStreams(5); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateNoTLPFromOptionsAtServer) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateNoTLPFromOptionsAtServer) { |
QuicConfig config; |
QuicTagVector options; |
@@ -1510,7 +1479,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateNoTLPFromOptionsAtServer) { |
EXPECT_EQ(0u, QuicSentPacketManagerPeer::GetMaxTailLossProbes(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateNoTLPFromOptionsAtClient) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateNoTLPFromOptionsAtClient) { |
QuicConfig client_config; |
QuicTagVector options; |
@@ -1523,7 +1492,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateNoTLPFromOptionsAtClient) { |
EXPECT_EQ(0u, QuicSentPacketManagerPeer::GetMaxTailLossProbes(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateTLPRttFromOptionsAtServer) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateTLPRttFromOptionsAtServer) { |
QuicConfig config; |
QuicTagVector options; |
@@ -1536,7 +1505,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateTLPRttFromOptionsAtServer) { |
QuicSentPacketManagerPeer::GetEnableHalfRttTailLossProbe(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateTLPRttFromOptionsAtClient) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateTLPRttFromOptionsAtClient) { |
QuicConfig client_config; |
QuicTagVector options; |
@@ -1550,7 +1519,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateTLPRttFromOptionsAtClient) { |
QuicSentPacketManagerPeer::GetEnableHalfRttTailLossProbe(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateNewRTOFromOptionsAtServer) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateNewRTOFromOptionsAtServer) { |
EXPECT_FALSE(QuicSentPacketManagerPeer::GetUseNewRto(&manager_)); |
QuicConfig config; |
QuicTagVector options; |
@@ -1563,7 +1532,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateNewRTOFromOptionsAtServer) { |
EXPECT_TRUE(QuicSentPacketManagerPeer::GetUseNewRto(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateNewRTOFromOptionsAtClient) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateNewRTOFromOptionsAtClient) { |
EXPECT_FALSE(QuicSentPacketManagerPeer::GetUseNewRto(&manager_)); |
QuicConfig client_config; |
QuicTagVector options; |
@@ -1577,7 +1546,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateNewRTOFromOptionsAtClient) { |
EXPECT_TRUE(QuicSentPacketManagerPeer::GetUseNewRto(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateUndoFromOptionsAtServer) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateUndoFromOptionsAtServer) { |
EXPECT_FALSE(QuicSentPacketManagerPeer::GetUndoRetransmits(&manager_)); |
QuicConfig config; |
QuicTagVector options; |
@@ -1628,7 +1597,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateUndoFromOptionsAtServer) { |
EXPECT_EQ(3u * kDefaultLength, BytesInFlight()); |
} |
-TEST_P(QuicSentPacketManagerTest, NegotiateUndoFromOptionsAtClient) { |
+TEST_F(QuicSentPacketManagerTest, NegotiateUndoFromOptionsAtClient) { |
EXPECT_FALSE(QuicSentPacketManagerPeer::GetUndoRetransmits(&manager_)); |
QuicConfig client_config; |
QuicTagVector options; |
@@ -1642,7 +1611,7 @@ TEST_P(QuicSentPacketManagerTest, NegotiateUndoFromOptionsAtClient) { |
EXPECT_TRUE(QuicSentPacketManagerPeer::GetUndoRetransmits(&manager_)); |
} |
-TEST_P(QuicSentPacketManagerTest, UseInitialRoundTripTimeToSend) { |
+TEST_F(QuicSentPacketManagerTest, UseInitialRoundTripTimeToSend) { |
uint32_t initial_rtt_us = 325000; |
EXPECT_NE(initial_rtt_us, |
manager_.GetRttStats()->smoothed_rtt().ToMicroseconds()); |
@@ -1657,7 +1626,7 @@ TEST_P(QuicSentPacketManagerTest, UseInitialRoundTripTimeToSend) { |
EXPECT_EQ(initial_rtt_us, manager_.GetRttStats()->initial_rtt_us()); |
} |
-TEST_P(QuicSentPacketManagerTest, ResumeConnectionState) { |
+TEST_F(QuicSentPacketManagerTest, ResumeConnectionState) { |
// The sent packet manager should use the RTT from CachedNetworkParameters if |
// it is provided. |
const int kRttMs = 1234; |
@@ -1670,7 +1639,7 @@ TEST_P(QuicSentPacketManagerTest, ResumeConnectionState) { |
static_cast<uint64_t>(manager_.GetRttStats()->initial_rtt_us())); |
} |
-TEST_P(QuicSentPacketManagerTest, ConnectionMigrationUnspecifiedChange) { |
+TEST_F(QuicSentPacketManagerTest, ConnectionMigrationUnspecifiedChange) { |
RttStats* rtt_stats = const_cast<RttStats*>(manager_.GetRttStats()); |
int64_t default_init_rtt = rtt_stats->initial_rtt_us(); |
rtt_stats->set_initial_rtt_us(default_init_rtt * 2); |
@@ -1689,7 +1658,7 @@ TEST_P(QuicSentPacketManagerTest, ConnectionMigrationUnspecifiedChange) { |
EXPECT_EQ(0u, manager_.GetConsecutiveTlpCount()); |
} |
-TEST_P(QuicSentPacketManagerTest, ConnectionMigrationIPSubnetChange) { |
+TEST_F(QuicSentPacketManagerTest, ConnectionMigrationIPSubnetChange) { |
RttStats* rtt_stats = const_cast<RttStats*>(manager_.GetRttStats()); |
int64_t default_init_rtt = rtt_stats->initial_rtt_us(); |
rtt_stats->set_initial_rtt_us(default_init_rtt * 2); |
@@ -1707,7 +1676,7 @@ TEST_P(QuicSentPacketManagerTest, ConnectionMigrationIPSubnetChange) { |
EXPECT_EQ(2u, manager_.GetConsecutiveTlpCount()); |
} |
-TEST_P(QuicSentPacketManagerTest, ConnectionMigrationPortChange) { |
+TEST_F(QuicSentPacketManagerTest, ConnectionMigrationPortChange) { |
RttStats* rtt_stats = const_cast<RttStats*>(manager_.GetRttStats()); |
int64_t default_init_rtt = rtt_stats->initial_rtt_us(); |
rtt_stats->set_initial_rtt_us(default_init_rtt * 2); |
@@ -1725,12 +1694,12 @@ TEST_P(QuicSentPacketManagerTest, ConnectionMigrationPortChange) { |
EXPECT_EQ(2u, manager_.GetConsecutiveTlpCount()); |
} |
-TEST_P(QuicSentPacketManagerTest, PathMtuIncreased) { |
+TEST_F(QuicSentPacketManagerTest, PathMtuIncreased) { |
EXPECT_CALL(*send_algorithm_, OnPacketSent(_, BytesInFlight(), 1, _, _)) |
.Times(1) |
.WillOnce(Return(true)); |
SerializedPacket packet(kDefaultPathId, 1, PACKET_6BYTE_PACKET_NUMBER, |
- nullptr, kDefaultLength + 100, 0u, false, false); |
+ nullptr, kDefaultLength + 100, false, false); |
manager_.OnPacketSent(&packet, kInvalidPathId, 0, clock_.Now(), |
NOT_RETRANSMISSION, HAS_RETRANSMITTABLE_DATA); |