| 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 45cd30bf9d35154ce7093ad2c8c1364a16937529..81f7376f9ba42954fba5a9f316e076b8e36a4579 100644
|
| --- a/net/quic/quic_sent_packet_manager_test.cc
|
| +++ b/net/quic/quic_sent_packet_manager_test.cc
|
| @@ -1622,79 +1622,6 @@ TEST_P(QuicSentPacketManagerTest, NegotiateUndoFromOptionsAtClient) {
|
| EXPECT_TRUE(QuicSentPacketManagerPeer::GetUndoRetransmits(&manager_));
|
| }
|
|
|
| -TEST_P(QuicSentPacketManagerTest,
|
| - NegotiateConservativeReceiveWindowFromOptions) {
|
| - ValueRestore<bool> old_flag(&FLAGS_quic_ignore_srbf, false);
|
| - EXPECT_EQ(kDefaultSocketReceiveBuffer,
|
| - QuicSentPacketManagerPeer::GetReceiveWindow(&manager_));
|
| -
|
| - // Try to set a size below the minimum and ensure it gets set to the min.
|
| - QuicConfig client_config;
|
| - QuicConfigPeer::SetReceivedSocketReceiveBuffer(&client_config, 1024);
|
| - EXPECT_CALL(*send_algorithm_, SetFromConfig(_, _));
|
| - EXPECT_CALL(*send_algorithm_,
|
| - SetMaxCongestionWindow(kMinSocketReceiveBuffer * 0.6));
|
| - EXPECT_CALL(*send_algorithm_, PacingRate(_))
|
| - .WillRepeatedly(Return(QuicBandwidth::Zero()));
|
| - EXPECT_CALL(*send_algorithm_, GetCongestionWindow())
|
| - .WillOnce(Return(10 * kDefaultTCPMSS));
|
| - EXPECT_CALL(*network_change_visitor_, OnCongestionChange());
|
| - manager_.SetFromConfig(client_config);
|
| -
|
| - EXPECT_EQ(kMinSocketReceiveBuffer,
|
| - QuicSentPacketManagerPeer::GetReceiveWindow(&manager_));
|
| -
|
| - // Ensure the smaller send window only allows 16 packets to be sent.
|
| - QuicPathId path_id = kInvalidPathId;
|
| - for (QuicPacketNumber i = 1; i <= 16; ++i) {
|
| - EXPECT_CALL(*send_algorithm_, TimeUntilSend(_, _))
|
| - .WillOnce(Return(QuicTime::Delta::Zero()));
|
| - EXPECT_EQ(QuicTime::Delta::Zero(),
|
| - manager_.TimeUntilSend(clock_.Now(), HAS_RETRANSMITTABLE_DATA,
|
| - &path_id));
|
| - EXPECT_CALL(*send_algorithm_,
|
| - OnPacketSent(_, BytesInFlight(), i, kDefaultLength,
|
| - HAS_RETRANSMITTABLE_DATA))
|
| - .WillOnce(Return(true));
|
| - SerializedPacket packet(CreatePacket(i, true));
|
| - manager_.OnPacketSent(&packet, kInvalidPathId, 0, clock_.Now(),
|
| - NOT_RETRANSMISSION, HAS_RETRANSMITTABLE_DATA);
|
| - }
|
| - EXPECT_CALL(*send_algorithm_, TimeUntilSend(_, _))
|
| - .WillOnce(Return(QuicTime::Delta::Infinite()));
|
| - EXPECT_EQ(
|
| - QuicTime::Delta::Infinite(),
|
| - manager_.TimeUntilSend(clock_.Now(), HAS_RETRANSMITTABLE_DATA, &path_id));
|
| -}
|
| -
|
| -TEST_P(QuicSentPacketManagerTest, ReceiveWindowLimited) {
|
| - ValueRestore<bool> old_flag(&FLAGS_quic_ignore_srbf, false);
|
| - EXPECT_EQ(kDefaultSocketReceiveBuffer,
|
| - QuicSentPacketManagerPeer::GetReceiveWindow(&manager_));
|
| -
|
| - // Ensure the smaller send window only allows 256 * 0.95 packets to be sent.
|
| - QuicPathId path_id = kInvalidPathId;
|
| - for (QuicPacketNumber i = 1; i <= 244; ++i) {
|
| - EXPECT_CALL(*send_algorithm_, TimeUntilSend(_, _))
|
| - .WillOnce(Return(QuicTime::Delta::Zero()));
|
| - EXPECT_EQ(QuicTime::Delta::Zero(),
|
| - manager_.TimeUntilSend(clock_.Now(), HAS_RETRANSMITTABLE_DATA,
|
| - &path_id));
|
| - EXPECT_CALL(*send_algorithm_,
|
| - OnPacketSent(_, BytesInFlight(), i, kDefaultLength,
|
| - HAS_RETRANSMITTABLE_DATA))
|
| - .WillOnce(Return(true));
|
| - SerializedPacket packet(CreatePacket(i, true));
|
| - manager_.OnPacketSent(&packet, kInvalidPathId, 0, clock_.Now(),
|
| - NOT_RETRANSMISSION, HAS_RETRANSMITTABLE_DATA);
|
| - }
|
| - EXPECT_CALL(*send_algorithm_, TimeUntilSend(_, _))
|
| - .WillOnce(Return(QuicTime::Delta::Infinite()));
|
| - EXPECT_EQ(
|
| - QuicTime::Delta::Infinite(),
|
| - manager_.TimeUntilSend(clock_.Now(), HAS_RETRANSMITTABLE_DATA, &path_id));
|
| -}
|
| -
|
| TEST_P(QuicSentPacketManagerTest, UseInitialRoundTripTimeToSend) {
|
| uint32_t initial_rtt_us = 325000;
|
| EXPECT_NE(initial_rtt_us,
|
|
|