From 31de6244e29511e8df357cbe80a78ed41531a6e5 Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Mon, 21 Dec 2020 18:07:31 +0700 Subject: [PATCH] fix flaky sentPacketHandler test --- internal/ackhandler/sent_packet_handler_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/ackhandler/sent_packet_handler_test.go b/internal/ackhandler/sent_packet_handler_test.go index 271c3dd1c..891a99525 100644 --- a/internal/ackhandler/sent_packet_handler_test.go +++ b/internal/ackhandler/sent_packet_handler_test.go @@ -904,11 +904,12 @@ var _ = Describe("SentPacketHandler", func() { Context("Packet-based loss detection", func() { It("declares packet below the packet loss threshold as lost", func() { + now := time.Now() for i := protocol.PacketNumber(1); i <= 6; i++ { handler.SentPacket(ackElicitingPacket(&Packet{PacketNumber: i})) } ack := &wire.AckFrame{AckRanges: []wire.AckRange{{Smallest: 6, Largest: 6}}} - Expect(handler.ReceivedAck(ack, protocol.Encryption1RTT, time.Now())).To(Succeed()) + Expect(handler.ReceivedAck(ack, protocol.Encryption1RTT, now)).To(Succeed()) expectInPacketHistory([]protocol.PacketNumber{4, 5}, protocol.Encryption1RTT) Expect(lostPackets).To(Equal([]protocol.PacketNumber{1, 2, 3})) })