mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-08-05 11:21:09 +03:00
Default to PTOing PING frames.
Summary: This kinda makes sense to just use as a default. Reviewed By: kvtsoy, sharmafb Differential Revision: D64066392 fbshipit-source-id: 0915f163c0483af6bec014bde61e82b6ee2ac6cb
This commit is contained in:
committed by
Facebook GitHub Bot
parent
16ca1bc87c
commit
28748bfad2
@@ -206,21 +206,8 @@ class QuicTransportFunctionsTest : public Test {
|
||||
std::unique_ptr<MockQuicStats> quicStats_;
|
||||
};
|
||||
|
||||
TEST_F(QuicTransportFunctionsTest, PingPacketGoesToOPList) {
|
||||
auto conn = createConn();
|
||||
auto packet = buildEmptyPacket(*conn, PacketNumberSpace::AppData);
|
||||
packet.packet.frames.push_back(PingFrame());
|
||||
EXPECT_EQ(0, conn->outstandings.packets.size());
|
||||
updateConnection(
|
||||
*conn, none, packet.packet, Clock::now(), 50, 0, false /* isDSRPacket */);
|
||||
EXPECT_EQ(1, conn->outstandings.packets.size());
|
||||
// But it won't set loss detection alarm
|
||||
EXPECT_FALSE(conn->pendingEvents.setLossDetectionAlarm);
|
||||
}
|
||||
|
||||
TEST_F(QuicTransportFunctionsTest, PingPacketGoesToOPListAndLossAlarm) {
|
||||
auto conn = createConn();
|
||||
conn->transportSettings.ptoPingFrames = true;
|
||||
auto packet = buildEmptyPacket(*conn, PacketNumberSpace::AppData);
|
||||
packet.packet.frames.push_back(PingFrame());
|
||||
EXPECT_EQ(0, conn->outstandings.packets.size());
|
||||
|
Reference in New Issue
Block a user