Coverage Report

Created: 2024-07-23 00:32

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
common/s2n-codec/src/decoder/buffer.rs
 100.00% (3/3)
 100.00% (9/9)
 100.00% (3/3)
- (0/0)
common/s2n-codec/src/decoder/buffer_mut.rs
 100.00% (5/5)
 100.00% (15/15)
 100.00% (5/5)
- (0/0)
common/s2n-codec/src/decoder/checked_range.rs
  66.67% (4/6)
  70.59% (24/34)
  60.00% (6/10)
- (0/0)
common/s2n-codec/src/decoder/mod.rs
  72.41% (21/29)
  73.91% (102/138)
  77.08% (74/96)
- (0/0)
common/s2n-codec/src/decoder/value.rs
  85.71% (6/7)
  83.33% (25/30)
  75.00% (21/28)
- (0/0)
common/s2n-codec/src/encoder/buffer.rs
 100.00% (16/16)
  93.51% (72/77)
  93.10% (27/29)
- (0/0)
common/s2n-codec/src/encoder/estimator.rs
  87.50% (7/8)
  77.78% (21/27)
  87.50% (7/8)
- (0/0)
common/s2n-codec/src/encoder/mod.rs
  80.00% (4/5)
  85.00% (17/20)
  80.00% (4/5)
- (0/0)
common/s2n-codec/src/encoder/scatter.rs
  92.86% (13/14)
  84.06% (58/69)
  95.83% (23/24)
- (0/0)
common/s2n-codec/src/encoder/value.rs
  48.57% (17/35)
  52.00% (65/125)
  32.20% (19/59)
- (0/0)
common/s2n-codec/src/testing/mod.rs
  94.12% (16/17)
  93.10% (108/116)
  79.57% (74/93)
- (0/0)
common/s2n-codec/src/unaligned.rs
  61.11% (11/18)
  62.50% (40/64)
  46.67% (14/30)
- (0/0)
common/s2n-codec/src/zerocopy.rs
  61.54% (24/39)
  83.52% (147/176)
  72.86% (51/70)
- (0/0)
dc/s2n-quic-dc/src/clock.rs
  66.67% (4/6)
  76.92% (30/39)
  73.33% (11/15)
- (0/0)
dc/s2n-quic-dc/src/clock/tokio.rs
  70.00% (7/10)
  80.33% (49/61)
  83.33% (15/18)
- (0/0)
dc/s2n-quic-dc/src/congestion.rs
   0.00% (0/17)
   0.00% (0/118)
   0.00% (0/24)
- (0/0)
dc/s2n-quic-dc/src/control.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
dc/s2n-quic-dc/src/credentials.rs
  60.00% (9/15)
  66.67% (26/39)
  65.52% (19/29)
- (0/0)
dc/s2n-quic-dc/src/credentials/testing.rs
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/4)
- (0/0)
dc/s2n-quic-dc/src/crypto.rs
   0.00% (0/3)
   0.00% (0/18)
   0.00% (0/9)
- (0/0)
dc/s2n-quic-dc/src/crypto/awslc.rs
  43.75% (7/16)
  56.63% (94/166)
  52.50% (21/40)
- (0/0)
dc/s2n-quic-dc/src/crypto/testing.rs
   0.00% (0/11)
   0.00% (0/76)
   0.00% (0/17)
- (0/0)
dc/s2n-quic-dc/src/datagram/tunneled/recv.rs
   0.00% (0/5)
   0.00% (0/38)
   0.00% (0/18)
- (0/0)
dc/s2n-quic-dc/src/datagram/tunneled/send.rs
   0.00% (0/5)
   0.00% (0/59)
   0.00% (0/25)
- (0/0)
dc/s2n-quic-dc/src/msg/addr.rs
  53.33% (8/15)
  65.09% (69/106)
  58.00% (29/50)
- (0/0)
dc/s2n-quic-dc/src/msg/cmsg.rs
   0.00% (0/6)
   0.00% (0/48)
   0.00% (0/28)
- (0/0)
dc/s2n-quic-dc/src/msg/recv.rs
   0.00% (0/23)
   0.00% (0/181)
   0.00% (0/62)
- (0/0)
dc/s2n-quic-dc/src/msg/segment.rs
   0.00% (0/3)
   0.00% (0/43)
   0.00% (0/22)
- (0/0)
dc/s2n-quic-dc/src/msg/send.rs
  56.82% (25/44)
  61.84% (256/414)
  54.69% (105/192)
- (0/0)
dc/s2n-quic-dc/src/packet.rs
   0.00% (0/3)
   0.00% (0/31)
   0.00% (0/37)
- (0/0)
dc/s2n-quic-dc/src/packet/control.rs
   0.00% (0/13)
   0.00% (0/42)
   0.00% (0/23)
- (0/0)
dc/s2n-quic-dc/src/packet/control/decoder.rs
   0.00% (0/16)
   0.00% (0/140)
   0.00% (0/95)
- (0/0)
dc/s2n-quic-dc/src/packet/control/encoder.rs
   0.00% (0/2)
   0.00% (0/76)
   0.00% (0/15)
- (0/0)
dc/s2n-quic-dc/src/packet/datagram.rs
   0.00% (0/15)
   0.00% (0/49)
   0.00% (0/25)
- (0/0)
dc/s2n-quic-dc/src/packet/datagram/decoder.rs
   0.00% (0/18)
   0.00% (0/168)
   0.00% (0/104)
- (0/0)
dc/s2n-quic-dc/src/packet/datagram/encoder.rs
   0.00% (0/5)
   0.00% (0/132)
   0.00% (0/43)
- (0/0)
dc/s2n-quic-dc/src/packet/secret_control.rs
  46.67% (7/15)
  72.62% (61/84)
  57.69% (30/52)
- (0/0)
dc/s2n-quic-dc/src/packet/secret_control/decoder.rs
  80.00% (4/5)
  95.16% (59/62)
  76.47% (26/34)
- (0/0)
dc/s2n-quic-dc/src/packet/secret_control/encoder.rs
 100.00% (1/1)
 100.00% (20/20)
 100.00% (4/4)
- (0/0)
dc/s2n-quic-dc/src/packet/secret_control/nonce.rs
 100.00% (4/4)
 100.00% (26/26)
  93.75% (15/16)
- (0/0)
dc/s2n-quic-dc/src/packet/secret_control/replay_detected.rs
 100.00% (5/5)
 100.00% (33/33)
  77.27% (17/22)
- (0/0)
dc/s2n-quic-dc/src/packet/secret_control/stale_key.rs
 100.00% (5/5)
 100.00% (33/33)
  77.27% (17/22)
- (0/0)
dc/s2n-quic-dc/src/packet/secret_control/unknown_path_secret.rs
  90.00% (9/10)
  96.30% (78/81)
  79.49% (31/39)
- (0/0)
dc/s2n-quic-dc/src/packet/stream.rs
   0.00% (0/22)
   0.00% (0/79)
   0.00% (0/46)
- (0/0)
dc/s2n-quic-dc/src/packet/stream/decoder.rs
   0.00% (0/34)
   0.00% (0/443)
   0.00% (0/246)
- (0/0)
dc/s2n-quic-dc/src/packet/stream/encoder.rs
   0.00% (0/3)
   0.00% (0/137)
   0.00% (0/43)
- (0/0)
dc/s2n-quic-dc/src/packet/stream/id.rs
   0.00% (0/15)
   0.00% (0/71)
   0.00% (0/40)
- (0/0)
dc/s2n-quic-dc/src/packet/tag.rs
   0.00% (0/12)
   0.00% (0/57)
   0.00% (0/62)
- (0/0)
dc/s2n-quic-dc/src/packet/wire_version.rs
 100.00% (3/3)
 100.00% (11/11)
  83.33% (10/12)
- (0/0)
dc/s2n-quic-dc/src/path.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
dc/s2n-quic-dc/src/path/secret/key.rs
   0.00% (0/14)
   0.00% (0/97)
   0.00% (0/28)
- (0/0)
dc/s2n-quic-dc/src/path/secret/map.rs
  31.25% (15/48)
  30.87% (184/596)
  28.36% (57/201)
- (0/0)
dc/s2n-quic-dc/src/path/secret/map/test.rs
  92.86% (13/14)
  93.99% (172/183)
  88.00% (66/75)
- (0/0)
dc/s2n-quic-dc/src/path/secret/receiver.rs
  83.33% (15/18)
  84.26% (166/197)
  74.65% (53/71)
- (0/0)
dc/s2n-quic-dc/src/path/secret/receiver/tests.rs
 100.00% (22/22)
  97.48% (271/278)
  97.14% (102/105)
- (0/0)
dc/s2n-quic-dc/src/path/secret/schedule.rs
  25.00% (5/20)
  19.39% (38/196)
  16.67% (7/42)
- (0/0)
dc/s2n-quic-dc/src/path/secret/sender.rs
  80.00% (8/10)
  87.72% (50/57)
  75.00% (15/20)
- (0/0)
dc/s2n-quic-dc/src/path/secret/stateless_reset.rs
  66.67% (2/3)
  75.00% (15/20)
  66.67% (2/3)
- (0/0)
dc/s2n-quic-dc/src/path/testing.rs
   0.00% (0/3)
   0.00% (0/24)
   0.00% (0/3)
- (0/0)
dc/s2n-quic-dc/src/pool.rs
   0.00% (0/10)
   0.00% (0/78)
   0.00% (0/49)
- (0/0)
dc/s2n-quic-dc/src/random.rs
   0.00% (0/9)
   0.00% (0/41)
   0.00% (0/10)
- (0/0)
dc/s2n-quic-dc/src/recovery.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
dc/s2n-quic-dc/src/socket/bpf.rs
 100.00% (10/10)
  96.03% (121/126)
  92.50% (74/80)
- (0/0)
dc/s2n-quic-dc/src/socket/pair.rs
   0.00% (0/1)
   0.00% (0/9)
   0.00% (0/9)
- (0/0)
dc/s2n-quic-dc/src/stream.rs
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
dc/s2n-quic-dc/src/stream/application.rs
   0.00% (0/17)
   0.00% (0/80)
   0.00% (0/26)
- (0/0)
dc/s2n-quic-dc/src/stream/crypto.rs
   0.00% (0/10)
   0.00% (0/58)
   0.00% (0/15)
- (0/0)
dc/s2n-quic-dc/src/stream/endpoint.rs
   0.00% (0/10)
   0.00% (0/258)
   0.00% (0/80)
- (0/0)
dc/s2n-quic-dc/src/stream/environment.rs
   0.00% (0/12)
   0.00% (0/265)
   0.00% (0/82)
- (0/0)
dc/s2n-quic-dc/src/stream/environment/tokio.rs
   0.00% (0/20)
   0.00% (0/153)
   0.00% (0/101)
- (0/0)
dc/s2n-quic-dc/src/stream/pacer.rs
   0.00% (0/1)
   0.00% (0/27)
   0.00% (0/17)
- (0/0)
dc/s2n-quic-dc/src/stream/packet_number.rs
   0.00% (0/3)
   0.00% (0/14)
   0.00% (0/4)
- (0/0)
dc/s2n-quic-dc/src/stream/processing.rs
   0.00% (0/2)
   0.00% (0/8)
   0.00% (0/7)
- (0/0)
dc/s2n-quic-dc/src/stream/recv/ack.rs
   0.00% (0/6)
   0.00% (0/63)
   0.00% (0/22)
- (0/0)
dc/s2n-quic-dc/src/stream/recv/application.rs
   0.00% (0/19)
   0.00% (0/210)
   0.00% (0/122)
- (0/0)
dc/s2n-quic-dc/src/stream/recv/application/builder.rs
   0.00% (0/2)
   0.00% (0/31)
   0.00% (0/13)
- (0/0)
dc/s2n-quic-dc/src/stream/recv/error.rs
   0.00% (0/7)
   0.00% (0/57)
   0.00% (0/48)
- (0/0)
dc/s2n-quic-dc/src/stream/recv/packet.rs
   0.00% (0/6)
   0.00% (0/68)
   0.00% (0/22)
- (0/0)
dc/s2n-quic-dc/src/stream/recv/shared.rs
   0.00% (0/22)
   0.00% (0/376)
   0.00% (0/154)
- (0/0)
dc/s2n-quic-dc/src/stream/recv/state.rs
   0.00% (0/39)
   0.00% (0/635)
   0.00% (0/241)
- (0/0)
dc/s2n-quic-dc/src/stream/recv/worker.rs
  10.00% (1/10)
   1.69% (3/178)
   1.67% (2/120)
- (0/0)
dc/s2n-quic-dc/src/stream/runtime/tokio.rs
   0.00% (0/12)
   0.00% (0/48)
   0.00% (0/19)
- (0/0)
dc/s2n-quic-dc/src/stream/send/application.rs
   0.00% (0/23)
   0.00% (0/247)
   0.00% (0/113)
- (0/0)
dc/s2n-quic-dc/src/stream/send/application/builder.rs
   0.00% (0/2)
   0.00% (0/14)
   0.00% (0/2)
- (0/0)
dc/s2n-quic-dc/src/stream/send/application/state.rs
   0.00% (0/5)
   0.00% (0/122)
   0.00% (0/32)
- (0/0)
dc/s2n-quic-dc/src/stream/send/application/transmission.rs
   0.00% (0/7)
   0.00% (0/39)
   0.00% (0/22)
- (0/0)
dc/s2n-quic-dc/src/stream/send/buffer.rs
   0.00% (0/9)
   0.00% (0/37)
   0.00% (0/16)
- (0/0)
dc/s2n-quic-dc/src/stream/send/error.rs
   0.00% (0/5)
   0.00% (0/28)
   0.00% (0/22)
- (0/0)
dc/s2n-quic-dc/src/stream/send/filter.rs
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/1)
- (0/0)
dc/s2n-quic-dc/src/stream/send/flow.rs
 100.00% (2/2)
 100.00% (17/17)
 100.00% (5/5)
- (0/0)
dc/s2n-quic-dc/src/stream/send/flow/blocking.rs
  75.00% (9/12)
  96.32% (157/163)
  86.42% (70/81)
- (0/0)
dc/s2n-quic-dc/src/stream/send/flow/non_blocking.rs
  78.95% (15/19)
  85.71% (258/301)
  81.13% (86/106)
- (0/0)
dc/s2n-quic-dc/src/stream/send/path.rs
  50.00% (5/10)
  55.45% (56/101)
  62.50% (10/16)
- (0/0)
dc/s2n-quic-dc/src/stream/send/queue.rs
   0.00% (0/14)
   0.00% (0/215)
   0.00% (0/86)
- (0/0)
dc/s2n-quic-dc/src/stream/send/shared.rs
   0.00% (0/8)
   0.00% (0/57)
   0.00% (0/13)
- (0/0)
dc/s2n-quic-dc/src/stream/send/state.rs
   0.00% (0/39)
   0.00% (0/983)
   0.00% (0/276)
- (0/0)
dc/s2n-quic-dc/src/stream/send/state/probe.rs
   0.00% (0/5)
   0.00% (0/24)
   0.00% (0/5)
- (0/0)
dc/s2n-quic-dc/src/stream/send/state/retransmission.rs
   0.00% (0/4)
   0.00% (0/16)
   0.00% (0/4)
- (0/0)
dc/s2n-quic-dc/src/stream/send/state/transmission.rs
   0.00% (0/5)
   0.00% (0/39)
   0.00% (0/13)
- (0/0)
dc/s2n-quic-dc/src/stream/send/transmission.rs
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/8)
- (0/0)
dc/s2n-quic-dc/src/stream/send/worker.rs
   5.56% (1/18)
   0.97% (3/309)
   1.47% (2/136)
- (0/0)
dc/s2n-quic-dc/src/stream/server.rs
   0.00% (0/2)
   0.00% (0/33)
   0.00% (0/14)
- (0/0)
dc/s2n-quic-dc/src/stream/server/handshake.rs
   0.00% (0/5)
   0.00% (0/51)
   0.00% (0/26)
- (0/0)
dc/s2n-quic-dc/src/stream/shared.rs
   0.00% (0/10)
   0.00% (0/65)
   0.00% (0/21)
- (0/0)
dc/s2n-quic-dc/src/stream/socket.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/4)
- (0/0)
dc/s2n-quic-dc/src/stream/socket/application.rs
   0.00% (0/12)
   0.00% (0/36)
   0.00% (0/12)
- (0/0)
dc/s2n-quic-dc/src/stream/socket/application/builder.rs
   0.00% (0/5)
   0.00% (0/36)
   0.00% (0/29)
- (0/0)
dc/s2n-quic-dc/src/stream/socket/fd.rs
   0.00% (0/3)
   0.00% (0/22)
   0.00% (0/10)
- (0/0)
dc/s2n-quic-dc/src/stream/socket/fd/tcp.rs
   0.00% (0/6)
   0.00% (0/55)
   0.00% (0/20)
- (0/0)
dc/s2n-quic-dc/src/stream/socket/fd/udp.rs
   0.00% (0/9)
   0.00% (0/111)
   0.00% (0/43)
- (0/0)
dc/s2n-quic-dc/src/stream/socket/handle.rs
   0.00% (0/17)
   0.00% (0/76)
   0.00% (0/27)
- (0/0)
dc/s2n-quic-dc/src/stream/socket/tokio/tcp.rs
   0.00% (0/11)
   0.00% (0/90)
   0.00% (0/54)
- (0/0)
dc/s2n-quic-dc/src/stream/socket/tokio/udp.rs
   0.00% (0/17)
   0.00% (0/120)
   0.00% (0/82)
- (0/0)
dc/s2n-quic-dc/src/stream/socket/tracing.rs
   0.00% (0/14)
   0.00% (0/100)
   0.00% (0/34)
- (0/0)
dc/s2n-quic-dc/src/task/waker/worker.rs
   0.00% (0/11)
   0.00% (0/63)
   0.00% (0/33)
- (0/0)
dc/s2n-quic-dc/src/testing.rs
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/6)
- (0/0)
quic/s2n-quic-bench/src/buffer.rs
   0.00% (0/7)
   0.00% (0/61)
   0.00% (0/17)
- (0/0)
quic/s2n-quic-bench/src/frame.rs
   0.00% (0/7)
   0.00% (0/70)
   0.00% (0/16)
- (0/0)
quic/s2n-quic-bench/src/inet.rs
   0.00% (0/5)
   0.00% (0/36)
   0.00% (0/13)
- (0/0)
quic/s2n-quic-bench/src/lib.rs
   0.00% (0/1)
   0.00% (0/9)
   0.00% (0/1)
- (0/0)
quic/s2n-quic-bench/src/packet.rs
   0.00% (0/5)
   0.00% (0/40)
   0.00% (0/12)
- (0/0)
quic/s2n-quic-bench/src/sync.rs
   0.00% (0/10)
   0.00% (0/73)
   0.00% (0/38)
- (0/0)
quic/s2n-quic-bench/src/varint.rs
   0.00% (0/29)
   0.00% (0/145)
   0.00% (0/73)
- (0/0)
quic/s2n-quic-bench/src/xdp.rs
   0.00% (0/9)
   0.00% (0/112)
   0.00% (0/17)
- (0/0)
quic/s2n-quic-core/src/ack/ranges.rs
  94.12% (16/17)
  93.33% (182/195)
  90.59% (77/85)
- (0/0)
quic/s2n-quic-core/src/ack/set.rs
  72.73% (8/11)
  72.73% (24/33)
  72.73% (8/11)
- (0/0)
quic/s2n-quic-core/src/ack/settings.rs
 100.00% (6/6)
 100.00% (34/34)
 100.00% (15/15)
- (0/0)
quic/s2n-quic-core/src/ack/testing.rs
 100.00% (4/4)
 100.00% (15/15)
 100.00% (6/6)
- (0/0)
quic/s2n-quic-core/src/ack/transmission.rs
 100.00% (9/9)
 100.00% (100/100)
 100.00% (49/49)
- (0/0)
quic/s2n-quic-core/src/application/error.rs
  54.55% (6/11)
  59.46% (22/37)
  43.75% (7/16)
- (0/0)
quic/s2n-quic-core/src/application/server_name.rs
  66.67% (4/6)
  70.00% (14/20)
  66.67% (4/6)
- (0/0)
quic/s2n-quic-core/src/buffer/deque.rs
  83.33% (15/18)
  89.13% (123/138)
  88.57% (31/35)
- (0/0)
quic/s2n-quic-core/src/buffer/deque/storage.rs
  85.71% (12/14)
  87.41% (118/135)
  81.67% (49/60)
- (0/0)
quic/s2n-quic-core/src/buffer/deque/tests.rs
 100.00% (12/12)
  93.39% (113/121)
  93.88% (46/49)
- (0/0)
quic/s2n-quic-core/src/buffer/duplex/interposer.rs
  70.59% (12/17)
  87.76% (172/196)
  81.69% (58/71)
- (0/0)
quic/s2n-quic-core/src/buffer/error.rs
  25.00% (1/4)
  12.00% (3/25)
   5.56% (1/18)
- (0/0)
quic/s2n-quic-core/src/buffer/reader.rs
  77.78% (7/9)
  73.81% (31/42)
  81.82% (18/22)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/checked.rs
  91.67% (11/12)
  91.49% (86/94)
  79.41% (27/34)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/complete.rs
 100.00% (11/11)
 100.00% (87/87)
  90.91% (40/44)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/empty.rs
  57.14% (4/7)
  76.32% (29/38)
  76.92% (10/13)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/incremental.rs
  91.67% (11/12)
  89.32% (92/103)
  77.36% (41/53)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/limit.rs
 100.00% (8/8)
 100.00% (65/65)
  90.00% (27/30)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage.rs
 100.00% (4/4)
 100.00% (17/17)
  88.89% (8/9)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage/buf.rs
  57.14% (4/7)
  53.75% (43/80)
  52.94% (18/34)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage/bytes.rs
  77.78% (7/9)
  77.22% (61/79)
  66.67% (24/36)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage/chunk.rs
  72.73% (8/11)
  64.71% (33/51)
  59.26% (16/27)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage/empty.rs
  50.00% (3/6)
  71.88% (23/32)
  66.67% (6/9)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage/full_copy.rs
  42.86% (3/7)
  58.33% (21/36)
  58.33% (7/12)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage/infallible.rs
 100.00% (3/3)
 100.00% (15/15)
 100.00% (3/3)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage/io_slice.rs
  88.89% (16/18)
  90.94% (231/254)
  87.76% (86/98)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage/slice.rs
  71.43% (5/7)
  81.82% (45/55)
  84.62% (11/13)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage/tests.rs
 100.00% (5/5)
  94.74% (54/57)
  86.36% (19/22)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/storage/tracked.rs
  54.55% (6/11)
  78.57% (55/70)
  75.00% (24/32)
- (0/0)
quic/s2n-quic-core/src/buffer/reader/testing.rs
  83.33% (10/12)
  66.67% (38/57)
  70.37% (19/27)
- (0/0)
quic/s2n-quic-core/src/buffer/reassembler.rs
  91.89% (34/37)
  93.49% (359/384)
  89.55% (240/268)
- (0/0)
quic/s2n-quic-core/src/buffer/reassembler/duplex.rs
 100.00% (1/1)
  85.71% (6/7)
  70.00% (7/10)
- (0/0)
quic/s2n-quic-core/src/buffer/reassembler/reader.rs
 100.00% (12/12)
  95.27% (141/148)
  87.50% (70/80)
- (0/0)
quic/s2n-quic-core/src/buffer/reassembler/request.rs
  75.00% (6/8)
  63.64% (35/55)
  66.67% (18/27)
- (0/0)
quic/s2n-quic-core/src/buffer/reassembler/slot.rs
  87.10% (27/31)
  89.53% (265/296)
  79.53% (101/127)
- (0/0)
quic/s2n-quic-core/src/buffer/reassembler/tests.rs
 100.00% (54/54)
  97.80% (755/772)
  95.53% (427/447)
- (0/0)
quic/s2n-quic-core/src/buffer/reassembler/writer.rs
 100.00% (1/1)
 100.00% (6/6)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/buffer/writer/storage.rs
  87.50% (7/8)
  66.67% (22/33)
  52.94% (9/17)
- (0/0)
quic/s2n-quic-core/src/buffer/writer/storage/buf.rs
  88.89% (8/9)
  81.93% (68/83)
  65.22% (15/23)
- (0/0)
quic/s2n-quic-core/src/buffer/writer/storage/byte_queue.rs
  54.55% (6/11)
  68.09% (32/47)
  58.33% (7/12)
- (0/0)
quic/s2n-quic-core/src/buffer/writer/storage/discard.rs
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
quic/s2n-quic-core/src/buffer/writer/storage/empty.rs
  66.67% (2/3)
  54.55% (6/11)
  33.33% (2/6)
- (0/0)
quic/s2n-quic-core/src/buffer/writer/storage/limit.rs
  77.78% (7/9)
  74.03% (57/77)
  62.50% (25/40)
- (0/0)
quic/s2n-quic-core/src/buffer/writer/storage/tracked.rs
  80.00% (8/10)
  75.41% (46/61)
  58.33% (14/24)
- (0/0)
quic/s2n-quic-core/src/buffer/writer/storage/uninit_slice.rs
 100.00% (5/5)
 100.00% (44/44)
  88.24% (15/17)
- (0/0)
quic/s2n-quic-core/src/buffer/writer/storage/vec_deque.rs
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
quic/s2n-quic-core/src/buffer/writer/storage/write_once.rs
 100.00% (11/11)
  98.91% (91/92)
  95.56% (43/45)
- (0/0)
quic/s2n-quic-core/src/connection/close.rs
  55.56% (5/9)
  65.88% (56/85)
  64.29% (9/14)
- (0/0)
quic/s2n-quic-core/src/connection/error.rs
  76.00% (19/25)
  57.41% (186/324)
  46.21% (61/132)
- (0/0)
quic/s2n-quic-core/src/connection/id.rs
  65.79% (25/38)
  65.31% (128/196)
  74.07% (60/81)
- (0/0)
quic/s2n-quic-core/src/connection/limits.rs
  90.91% (20/22)
  89.74% (140/156)
  75.93% (41/54)
- (0/0)
quic/s2n-quic-core/src/counter.rs
  93.33% (14/15)
  90.54% (67/74)
  81.82% (27/33)
- (0/0)
quic/s2n-quic-core/src/crypto/application/keyset.rs
  93.33% (28/30)
  92.52% (371/401)
  88.30% (83/94)
- (0/0)
quic/s2n-quic-core/src/crypto/application/limited.rs
 100.00% (9/9)
 100.00% (39/39)
 100.00% (9/9)
- (0/0)
quic/s2n-quic-core/src/crypto/header_crypto.rs
 100.00% (4/4)
 100.00% (51/51)
  94.44% (17/18)
- (0/0)
quic/s2n-quic-core/src/crypto/initial.rs
 100.00% (3/3)
  96.15% (50/52)
  71.43% (5/7)
- (0/0)
quic/s2n-quic-core/src/crypto/key.rs
  72.22% (13/18)
  81.71% (67/82)
  76.19% (16/21)
- (0/0)
quic/s2n-quic-core/src/crypto/label.rs
 100.00% (6/6)
 100.00% (33/33)
  94.74% (18/19)
- (0/0)
quic/s2n-quic-core/src/crypto/mod.rs
 100.00% (4/4)
  95.38% (62/65)
  89.29% (25/28)
- (0/0)
quic/s2n-quic-core/src/crypto/packet_protection.rs
  33.33% (1/3)
  27.78% (5/18)
  11.11% (1/9)
- (0/0)
quic/s2n-quic-core/src/crypto/payload.rs
  76.92% (10/13)
  74.51% (76/102)
  72.22% (26/36)
- (0/0)
quic/s2n-quic-core/src/crypto/tests.rs
  81.25% (13/16)
  92.91% (118/127)
  89.23% (58/65)
- (0/0)
quic/s2n-quic-core/src/crypto/tls.rs
  66.67% (18/27)
  89.42% (169/189)
  87.36% (76/87)
- (0/0)
quic/s2n-quic-core/src/crypto/tls/error.rs
  71.43% (5/7)
  52.63% (20/38)
  50.00% (13/26)
- (0/0)
quic/s2n-quic-core/src/crypto/tls/null.rs
  88.89% (24/27)
  94.35% (267/283)
  82.98% (78/94)
- (0/0)
quic/s2n-quic-core/src/crypto/tls/testing.rs
  80.00% (44/55)
  81.21% (415/511)
  74.46% (137/184)
- (0/0)
quic/s2n-quic-core/src/ct.rs
  52.63% (30/57)
  59.52% (125/210)
  56.52% (52/92)
- (0/0)
quic/s2n-quic-core/src/datagram/default.rs
  76.00% (38/50)
  85.41% (480/562)
  80.00% (160/200)
- (0/0)
quic/s2n-quic-core/src/datagram/disabled.rs
  85.71% (6/7)
  92.31% (12/13)
  85.71% (6/7)
- (0/0)
quic/s2n-quic-core/src/datagram/traits.rs
  66.67% (2/3)
  75.00% (9/12)
  66.67% (2/3)
- (0/0)
quic/s2n-quic-core/src/dc.rs
 100.00% (5/5)
 100.00% (40/40)
 100.00% (6/6)
- (0/0)
quic/s2n-quic-core/src/dc/disabled.rs
   0.00% (0/4)
   0.00% (0/19)
   0.00% (0/4)
- (0/0)
quic/s2n-quic-core/src/dc/testing.rs
  83.33% (5/6)
  97.37% (37/38)
  85.71% (6/7)
- (0/0)
quic/s2n-quic-core/src/dc/traits.rs
 100.00% (2/2)
  87.50% (14/16)
  83.33% (10/12)
- (0/0)
quic/s2n-quic-core/src/endpoint/limits.rs
  60.00% (3/5)
  76.00% (19/25)
  60.00% (3/5)
- (0/0)
quic/s2n-quic-core/src/endpoint/mod.rs
  77.78% (7/9)
  72.97% (27/37)
  55.56% (10/18)
- (0/0)
quic/s2n-quic-core/src/event.rs
 100.00% (13/13)
 100.00% (46/46)
 100.00% (13/13)
- (0/0)
quic/s2n-quic-core/src/event/generated.rs
  58.91% (314/533)
  61.31% (2886/4707)
  49.75% (598/1202)
- (0/0)
quic/s2n-quic-core/src/frame/ack.rs
  96.15% (25/26)
  96.33% (210/218)
  96.03% (121/126)
- (0/0)
quic/s2n-quic-core/src/frame/ack_elicitation.rs
 100.00% (9/9)
 100.00% (28/28)
 100.00% (17/17)
- (0/0)
quic/s2n-quic-core/src/frame/congestion_controlled.rs
 100.00% (3/3)
 100.00% (9/9)
 100.00% (3/3)
- (0/0)
quic/s2n-quic-core/src/frame/connection_close.rs
  75.00% (3/4)
  87.50% (35/40)
  89.19% (33/37)
- (0/0)
quic/s2n-quic-core/src/frame/crypto.rs
  66.67% (10/15)
  80.46% (70/87)
  74.14% (43/58)
- (0/0)
quic/s2n-quic-core/src/frame/data_blocked.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/frame/datagram.rs
  30.00% (3/10)
  64.71% (33/51)
  63.89% (23/36)
- (0/0)
quic/s2n-quic-core/src/frame/dc_stateless_reset_tokens.rs
 100.00% (11/11)
 100.00% (110/110)
 100.00% (35/35)
- (0/0)
quic/s2n-quic-core/src/frame/handshake_done.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/frame/max_data.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/frame/max_stream_data.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/frame/max_streams.rs
 100.00% (3/3)
 100.00% (24/24)
 100.00% (15/15)
- (0/0)
quic/s2n-quic-core/src/frame/mod.rs
  76.92% (10/13)
  84.72% (61/72)
  77.97% (46/59)
- (0/0)
quic/s2n-quic-core/src/frame/new_connection_id.rs
 100.00% (3/3)
 100.00% (38/38)
 100.00% (22/22)
- (0/0)
quic/s2n-quic-core/src/frame/new_token.rs
 100.00% (3/3)
 100.00% (19/19)
 100.00% (8/8)
- (0/0)
quic/s2n-quic-core/src/frame/padding.rs
 100.00% (4/4)
 100.00% (25/25)
 100.00% (8/8)
- (0/0)
quic/s2n-quic-core/src/frame/path_challenge.rs
 100.00% (3/3)
 100.00% (16/16)
 100.00% (7/7)
- (0/0)
quic/s2n-quic-core/src/frame/path_response.rs
 100.00% (4/4)
 100.00% (16/16)
 100.00% (8/8)
- (0/0)
quic/s2n-quic-core/src/frame/path_validation.rs
 100.00% (12/12)
 100.00% (42/42)
 100.00% (21/21)
- (0/0)
quic/s2n-quic-core/src/frame/ping.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/frame/reset_stream.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/frame/retire_connection_id.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/frame/stop_sending.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/frame/stream.rs
  68.75% (11/16)
  89.20% (157/176)
  81.25% (91/112)
- (0/0)
quic/s2n-quic-core/src/frame/stream_data_blocked.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/frame/streams_blocked.rs
 100.00% (3/3)
 100.00% (24/24)
 100.00% (15/15)
- (0/0)
quic/s2n-quic-core/src/frame/tests.rs
 100.00% (2/2)
 100.00% (12/12)
 100.00% (9/9)
- (0/0)
quic/s2n-quic-core/src/havoc.rs
  87.88% (58/66)
  89.60% (543/606)
  84.52% (131/155)
- (0/0)
quic/s2n-quic-core/src/inet/checksum.rs
  89.29% (25/28)
  94.85% (313/330)
  96.33% (105/109)
- (0/0)
quic/s2n-quic-core/src/inet/checksum/x86.rs
  78.57% (11/14)
  91.91% (125/136)
  82.86% (29/35)
- (0/0)
quic/s2n-quic-core/src/inet/ecn.rs
 100.00% (7/7)
  97.50% (39/40)
  95.83% (23/24)
- (0/0)
quic/s2n-quic-core/src/inet/ethernet.rs
  52.94% (9/17)
  62.50% (50/80)
  57.50% (23/40)
- (0/0)
quic/s2n-quic-core/src/inet/ip.rs
  77.78% (28/36)
  72.93% (132/181)
  71.22% (99/139)
- (0/0)
quic/s2n-quic-core/src/inet/ipv4.rs
  92.21% (71/77)
  90.43% (397/439)
  89.87% (142/158)
- (0/0)
quic/s2n-quic-core/src/inet/ipv6.rs
  84.75% (50/59)
  75.88% (280/369)
  77.62% (111/143)
- (0/0)
quic/s2n-quic-core/src/inet/macros.rs
  50.00% (5/10)
  72.00% (18/25)
  57.14% (8/14)
- (0/0)
quic/s2n-quic-core/src/inet/udp.rs
  69.23% (9/13)
  78.95% (45/57)
  84.00% (21/25)
- (0/0)
quic/s2n-quic-core/src/inet/unspecified.rs
  50.00% (1/2)
  62.50% (5/8)
  80.00% (4/5)
- (0/0)
quic/s2n-quic-core/src/interval_set/insert.rs
 100.00% (6/6)
  99.02% (101/102)
  96.08% (49/51)
- (0/0)
quic/s2n-quic-core/src/interval_set/intersection.rs
 100.00% (3/3)
 100.00% (100/100)
 100.00% (45/45)
- (0/0)
quic/s2n-quic-core/src/interval_set/interval.rs
  68.09% (32/47)
  69.43% (134/193)
  73.91% (68/92)
- (0/0)
quic/s2n-quic-core/src/interval_set/mod.rs
  78.95% (45/57)
  82.62% (271/328)
  77.78% (154/198)
- (0/0)
quic/s2n-quic-core/src/interval_set/remove.rs
 100.00% (7/7)
  97.98% (97/99)
  93.62% (44/47)
- (0/0)
quic/s2n-quic-core/src/interval_set/tests.rs
 100.00% (18/18)
  98.29% (115/117)
  94.74% (72/76)
- (0/0)
quic/s2n-quic-core/src/io/event_loop.rs
 100.00% (5/5)
  96.00% (120/125)
  96.67% (29/30)
- (0/0)
quic/s2n-quic-core/src/io/event_loop/select.rs
 100.00% (2/2)
 100.00% (47/47)
 100.00% (27/27)
- (0/0)
quic/s2n-quic-core/src/io/rx.rs
 100.00% (2/2)
 100.00% (9/9)
 100.00% (2/2)
- (0/0)
quic/s2n-quic-core/src/io/rx/pair.rs
  90.00% (9/10)
  93.55% (87/93)
  90.91% (40/44)
- (0/0)
quic/s2n-quic-core/src/io/testing.rs
  66.67% (10/15)
  84.95% (79/93)
  78.38% (29/37)
- (0/0)
quic/s2n-quic-core/src/io/tx.rs
  86.36% (19/22)
  92.19% (118/128)
  89.19% (33/37)
- (0/0)
quic/s2n-quic-core/src/io/tx/handle_map.rs
  56.25% (9/16)
  79.61% (82/103)
  66.67% (14/21)
- (0/0)
quic/s2n-quic-core/src/io/tx/router.rs
  63.64% (7/11)
  80.65% (100/124)
  60.47% (26/43)
- (0/0)
quic/s2n-quic-core/src/macros.rs
 100.00% (1/1)
 100.00% (6/6)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/memo.rs
  88.89% (8/9)
  95.40% (83/87)
  88.00% (22/25)
- (0/0)
quic/s2n-quic-core/src/number.rs
  68.75% (11/16)
  68.63% (35/51)
  61.54% (16/26)
- (0/0)
quic/s2n-quic-core/src/packet/decoding.rs
 100.00% (10/10)
 100.00% (104/104)
  94.23% (49/52)
- (0/0)
quic/s2n-quic-core/src/packet/encoding.rs
 100.00% (6/6)
  97.93% (189/193)
  84.62% (22/26)
- (0/0)
quic/s2n-quic-core/src/packet/handshake.rs
  93.33% (14/15)
  97.83% (135/138)
  92.50% (37/40)
- (0/0)
quic/s2n-quic-core/src/packet/initial.rs
  94.44% (17/18)
  98.00% (147/150)
  93.18% (41/44)
- (0/0)
quic/s2n-quic-core/src/packet/interceptor.rs
  66.67% (12/18)
  61.33% (92/150)
  36.36% (12/33)
- (0/0)
quic/s2n-quic-core/src/packet/interceptor/loss.rs
  84.62% (11/13)
  92.68% (114/123)
  94.00% (47/50)
- (0/0)
quic/s2n-quic-core/src/packet/key_phase.rs
 100.00% (7/7)
 100.00% (31/31)
 100.00% (18/18)
- (0/0)
quic/s2n-quic-core/src/packet/long.rs
  60.00% (9/15)
  70.11% (61/87)
  53.57% (15/28)
- (0/0)
quic/s2n-quic-core/src/packet/mod.rs
 100.00% (12/12)
  92.24% (107/116)
  83.05% (49/59)
- (0/0)
quic/s2n-quic-core/src/packet/number/map.rs
  95.12% (39/41)
  96.40% (535/555)
  92.77% (231/249)
- (0/0)
quic/s2n-quic-core/src/packet/number/mod.rs
 100.00% (10/10)
 100.00% (94/94)
 100.00% (34/34)
- (0/0)
quic/s2n-quic-core/src/packet/number/packet_number.rs
  90.48% (19/21)
  96.52% (111/115)
  86.27% (44/51)
- (0/0)
quic/s2n-quic-core/src/packet/number/packet_number_len.rs
  88.24% (15/17)
  89.13% (82/92)
  93.88% (46/49)
- (0/0)
quic/s2n-quic-core/src/packet/number/packet_number_range.rs
 100.00% (13/13)
 100.00% (110/110)
 100.00% (61/61)
- (0/0)
quic/s2n-quic-core/src/packet/number/packet_number_space.rs
  90.00% (9/10)
  90.00% (36/40)
  82.35% (28/34)
- (0/0)
quic/s2n-quic-core/src/packet/number/protected_packet_number.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/packet/number/sliding_window.rs
  91.67% (22/24)
  95.36% (288/302)
  90.95% (181/199)
- (0/0)
quic/s2n-quic-core/src/packet/number/testing.rs
 100.00% (2/2)
 100.00% (7/7)
 100.00% (3/3)
- (0/0)
quic/s2n-quic-core/src/packet/number/tests.rs
  85.00% (17/20)
  95.24% (180/189)
  88.10% (74/84)
- (0/0)
quic/s2n-quic-core/src/packet/number/truncated_packet_number.rs
  88.89% (16/18)
  94.59% (70/74)
  86.36% (38/44)
- (0/0)
quic/s2n-quic-core/src/packet/retry.rs
  81.25% (13/16)
  81.75% (224/274)
  81.43% (57/70)
- (0/0)
quic/s2n-quic-core/src/packet/short.rs
 100.00% (15/15)
 100.00% (136/136)
  95.35% (41/43)
- (0/0)
quic/s2n-quic-core/src/packet/stateless_reset.rs
 100.00% (11/11)
  99.58% (236/237)
  98.00% (49/50)
- (0/0)
quic/s2n-quic-core/src/packet/tests.rs
 100.00% (4/4)
 100.00% (126/126)
  97.44% (76/78)
- (0/0)
quic/s2n-quic-core/src/packet/version_negotiation.rs
  75.00% (6/8)
  92.86% (78/84)
  90.00% (27/30)
- (0/0)
quic/s2n-quic-core/src/packet/zero_rtt.rs
 100.00% (14/14)
 100.00% (123/123)
  94.59% (35/37)
- (0/0)
quic/s2n-quic-core/src/path/ecn.rs
 100.00% (19/19)
  99.58% (238/239)
  98.20% (109/111)
- (0/0)
quic/s2n-quic-core/src/path/ecn/tests.rs
 100.00% (31/31)
  98.01% (690/704)
  89.20% (190/213)
- (0/0)
quic/s2n-quic-core/src/path/migration.rs
  75.00% (6/8)
  81.72% (76/93)
  55.88% (19/34)
- (0/0)
quic/s2n-quic-core/src/path/mod.rs
  86.49% (32/37)
  91.72% (155/169)
  90.82% (89/98)
- (0/0)
quic/s2n-quic-core/src/path/mtu.rs
  93.02% (40/43)
  95.96% (404/421)
  92.15% (176/191)
- (0/0)
quic/s2n-quic-core/src/path/mtu/tests.rs
 100.00% (30/30)
 100.00% (755/755)
  98.42% (187/190)
- (0/0)
quic/s2n-quic-core/src/probe.rs
  55.56% (5/9)
  63.16% (24/38)
  46.15% (6/13)
- (0/0)
quic/s2n-quic-core/src/query.rs
  85.71% (6/7)
  90.24% (37/41)
  87.50% (14/16)
- (0/0)
quic/s2n-quic-core/src/random.rs
 100.00% (5/5)
 100.00% (45/45)
 100.00% (24/24)
- (0/0)
quic/s2n-quic-core/src/recovery/bandwidth/estimator.rs
  92.31% (24/26)
  95.32% (224/235)
  93.42% (71/76)
- (0/0)
quic/s2n-quic-core/src/recovery/bandwidth/estimator/tests.rs
 100.00% (21/21)
 100.00% (380/380)
 100.00% (118/118)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr.rs
  85.25% (52/61)
  94.55% (729/771)
  94.61% (193/204)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/congestion.rs
 100.00% (15/15)
 100.00% (310/310)
 100.00% (72/72)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/data_rate.rs
 100.00% (16/16)
 100.00% (211/211)
 100.00% (42/42)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/data_volume.rs
 100.00% (20/20)
 100.00% (195/195)
 100.00% (59/59)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/drain.rs
 100.00% (4/4)
 100.00% (66/66)
 100.00% (13/13)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/ecn.rs
 100.00% (9/9)
  95.35% (82/86)
  83.33% (25/30)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/full_pipe.rs
 100.00% (13/13)
 100.00% (265/265)
 100.00% (47/47)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/pacing.rs
 100.00% (19/19)
 100.00% (228/228)
 100.00% (54/54)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/probe_bw.rs
 100.00% (38/38)
  95.63% (876/916)
  91.01% (243/267)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/probe_rtt.rs
 100.00% (10/10)
  99.29% (279/281)
  96.92% (63/65)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/recovery.rs
 100.00% (9/9)
 100.00% (78/78)
 100.00% (46/46)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/round.rs
 100.00% (7/7)
  99.18% (121/122)
  97.22% (35/36)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/startup.rs
 100.00% (6/6)
 100.00% (147/147)
 100.00% (36/36)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/tests.rs
 100.00% (27/27)
  96.44% (731/758)
  95.11% (175/184)
- (0/0)
quic/s2n-quic-core/src/recovery/bbr/windowed_filter.rs
 100.00% (20/20)
 100.00% (195/195)
 100.00% (76/76)
- (0/0)
quic/s2n-quic-core/src/recovery/congestion_controller.rs
  60.00% (21/35)
  68.27% (170/249)
  66.67% (28/42)
- (0/0)
quic/s2n-quic-core/src/recovery/congestion_controller/fuzz_target.rs
 100.00% (16/16)
 100.00% (194/194)
  98.57% (69/70)
- (0/0)
quic/s2n-quic-core/src/recovery/cubic.rs
  94.29% (33/35)
  97.25% (495/509)
  97.04% (131/135)
- (0/0)
quic/s2n-quic-core/src/recovery/cubic/tests.rs
 100.00% (36/36)
  99.27% (952/959)
  90.34% (159/176)
- (0/0)
quic/s2n-quic-core/src/recovery/hybrid_slow_start.rs
 100.00% (13/13)
  99.02% (406/410)
  98.48% (130/132)
- (0/0)
quic/s2n-quic-core/src/recovery/loss.rs
 100.00% (5/5)
  99.21% (126/127)
  94.12% (16/17)
- (0/0)
quic/s2n-quic-core/src/recovery/pacing.rs
 100.00% (3/3)
 100.00% (54/54)
 100.00% (18/18)
- (0/0)
quic/s2n-quic-core/src/recovery/pacing/tests.rs
 100.00% (13/13)
  96.21% (279/290)
  95.16% (59/62)
- (0/0)
quic/s2n-quic-core/src/recovery/persistent_congestion.rs
 100.00% (8/8)
 100.00% (77/77)
 100.00% (29/29)
- (0/0)
quic/s2n-quic-core/src/recovery/pto.rs
  93.33% (14/15)
  96.91% (157/162)
  87.30% (55/63)
- (0/0)
quic/s2n-quic-core/src/recovery/rtt_estimator.rs
 100.00% (34/34)
  99.84% (619/620)
  99.06% (105/106)
- (0/0)
quic/s2n-quic-core/src/recovery/sent_packets.rs
 100.00% (3/3)
  97.92% (47/48)
  87.50% (7/8)
- (0/0)
quic/s2n-quic-core/src/recovery/simulation.rs
  78.26% (18/23)
  85.97% (288/335)
  84.75% (50/59)
- (0/0)
quic/s2n-quic-core/src/slice.rs
 100.00% (12/12)
  99.36% (155/156)
  98.61% (71/72)
- (0/0)
quic/s2n-quic-core/src/slice/deque.rs
 100.00% (9/9)
  84.86% (157/185)
  84.00% (63/75)
- (0/0)
quic/s2n-quic-core/src/slice/deque/pair.rs
  50.00% (13/26)
  44.87% (70/156)
  33.73% (28/83)
- (0/0)
quic/s2n-quic-core/src/state.rs
  90.91% (10/11)
  93.57% (131/140)
  80.00% (36/45)
- (0/0)
quic/s2n-quic-core/src/state/tests.rs
 100.00% (4/4)
 100.00% (12/12)
 100.00% (8/8)
- (0/0)
quic/s2n-quic-core/src/stateless_reset/token.rs
  56.25% (9/16)
  68.52% (37/54)
  62.86% (22/35)
- (0/0)
quic/s2n-quic-core/src/stream/error.rs
  37.50% (6/16)
  23.00% (23/100)
  11.76% (6/51)
- (0/0)
quic/s2n-quic-core/src/stream/id.rs
 100.00% (14/14)
 100.00% (110/110)
  95.16% (59/62)
- (0/0)
quic/s2n-quic-core/src/stream/iter.rs
  83.33% (5/6)
  93.22% (55/59)
  78.79% (26/33)
- (0/0)
quic/s2n-quic-core/src/stream/limits.rs
  66.67% (4/6)
  68.42% (13/19)
  72.73% (8/11)
- (0/0)
quic/s2n-quic-core/src/stream/ops.rs
 100.00% (38/38)
 100.00% (209/209)
 100.00% (93/93)
- (0/0)
quic/s2n-quic-core/src/stream/state/recv.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (4/4)
- (0/0)
quic/s2n-quic-core/src/stream/state/send.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (4/4)
- (0/0)
quic/s2n-quic-core/src/stream/testing.rs
  93.10% (27/29)
  86.78% (197/227)
  80.62% (104/129)
- (0/0)
quic/s2n-quic-core/src/stream/type_.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
quic/s2n-quic-core/src/sync/atomic_waker.rs
  85.71% (6/7)
  80.70% (46/57)
  50.00% (6/12)
- (0/0)
quic/s2n-quic-core/src/sync/cursor.rs
 100.00% (32/32)
  98.75% (316/320)
  93.46% (100/107)
- (0/0)
quic/s2n-quic-core/src/sync/spsc.rs
  50.00% (1/2)
  66.67% (6/9)
  50.00% (1/2)
- (0/0)
quic/s2n-quic-core/src/sync/spsc/recv.rs
  35.00% (7/20)
  61.16% (74/121)
  44.00% (22/50)
- (0/0)
quic/s2n-quic-core/src/sync/spsc/send.rs
  42.86% (6/14)
  59.60% (59/99)
  36.96% (17/46)
- (0/0)
quic/s2n-quic-core/src/sync/spsc/slice.rs
  70.59% (12/17)
  57.14% (44/77)
  45.71% (16/35)
- (0/0)
quic/s2n-quic-core/src/sync/spsc/state.rs
  88.57% (31/35)
  85.12% (286/336)
  76.92% (100/130)
- (0/0)
quic/s2n-quic-core/src/sync/spsc/tests.rs
 100.00% (41/41)
  98.01% (344/351)
  95.34% (225/236)
- (0/0)
quic/s2n-quic-core/src/sync/worker.rs
 100.00% (19/19)
 100.00% (127/127)
  97.87% (46/47)
- (0/0)
quic/s2n-quic-core/src/task/cooldown.rs
  91.67% (11/12)
  94.38% (84/89)
  87.23% (41/47)
- (0/0)
quic/s2n-quic-core/src/task/waker.rs
  80.00% (4/5)
  94.74% (18/19)
  80.00% (4/5)
- (0/0)
quic/s2n-quic-core/src/task/waker/contract.rs
 100.00% (14/14)
 100.00% (91/91)
 100.00% (27/27)
- (0/0)
quic/s2n-quic-core/src/testing.rs
 100.00% (4/4)
 100.00% (10/10)
  83.33% (5/6)
- (0/0)
quic/s2n-quic-core/src/time/clock.rs
  40.00% (2/5)
  25.00% (6/24)
  20.00% (2/10)
- (0/0)
quic/s2n-quic-core/src/time/clock/std.rs
  83.33% (5/6)
  86.36% (19/22)
  87.50% (7/8)
- (0/0)
quic/s2n-quic-core/src/time/clock/testing.rs
  77.78% (7/9)
  85.71% (24/28)
  75.00% (9/12)
- (0/0)
quic/s2n-quic-core/src/time/timer.rs
  69.57% (16/23)
  77.52% (100/129)
  66.67% (44/66)
- (0/0)
quic/s2n-quic-core/src/time/timestamp.rs
 100.00% (19/19)
 100.00% (134/134)
 100.00% (40/40)
- (0/0)
quic/s2n-quic-core/src/time/token_bucket.rs
 100.00% (14/14)
  93.13% (122/131)
  82.14% (46/56)
- (0/0)
quic/s2n-quic-core/src/token.rs
  60.00% (3/5)
  53.49% (23/43)
  37.50% (3/8)
- (0/0)
quic/s2n-quic-core/src/transmission/constraint.rs
 100.00% (8/8)
 100.00% (24/24)
 100.00% (26/26)
- (0/0)
quic/s2n-quic-core/src/transmission/interest.rs
  78.26% (18/23)
  76.34% (100/131)
  93.33% (70/75)
- (0/0)
quic/s2n-quic-core/src/transmission/mod.rs
 100.00% (3/3)
 100.00% (10/10)
  80.00% (4/5)
- (0/0)
quic/s2n-quic-core/src/transmission/mode.rs
  80.00% (4/5)
  76.92% (10/13)
  77.78% (14/18)
- (0/0)
quic/s2n-quic-core/src/transmission/writer.rs
 100.00% (1/1)
 100.00% (6/6)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-core/src/transmission/writer/testing.rs
 100.00% (26/26)
  94.85% (184/194)
  87.50% (56/64)
- (0/0)
quic/s2n-quic-core/src/transport/error.rs
  80.95% (17/21)
  71.43% (75/105)
  67.24% (39/58)
- (0/0)
quic/s2n-quic-core/src/transport/parameters/disabled_parameter.rs
  80.00% (4/5)
  80.00% (12/15)
  80.00% (4/5)
- (0/0)
quic/s2n-quic-core/src/transport/parameters/mod.rs
  75.27% (70/93)
  82.81% (525/634)
  81.75% (224/274)
- (0/0)
quic/s2n-quic-core/src/transport/parameters/tests.rs
 100.00% (17/17)
 100.00% (263/263)
 100.00% (72/72)
- (0/0)
quic/s2n-quic-core/src/varint/mod.rs
  73.33% (44/60)
  66.53% (165/248)
  66.20% (94/142)
- (0/0)
quic/s2n-quic-core/src/varint/table.rs
 100.00% (14/14)
  97.64% (124/127)
  92.31% (48/52)
- (0/0)
quic/s2n-quic-core/src/varint/tests.rs
 100.00% (25/25)
 100.00% (223/223)
 100.00% (82/82)
- (0/0)
quic/s2n-quic-core/src/xdp/bpf.rs
  23.08% (3/13)
  21.67% (13/60)
   8.57% (3/35)
- (0/0)
quic/s2n-quic-core/src/xdp/decoder.rs
  76.19% (16/21)
  82.52% (118/143)
  73.63% (67/91)
- (0/0)
quic/s2n-quic-core/src/xdp/encoder.rs
  80.95% (17/21)
  92.48% (246/266)
  87.80% (72/82)
- (0/0)
quic/s2n-quic-core/src/xdp/path.rs
  38.46% (5/13)
  32.20% (19/59)
  37.50% (9/24)
- (0/0)
quic/s2n-quic-crypto/src/aead/default.rs
  25.00% (1/4)
  41.86% (18/43)
  21.05% (4/19)
- (0/0)
quic/s2n-quic-crypto/src/aead/fips.rs
  80.00% (4/5)
  96.36% (53/55)
  86.36% (19/22)
- (0/0)
quic/s2n-quic-crypto/src/cipher_suite.rs
  88.24% (15/17)
  94.16% (129/137)
  79.07% (34/43)
- (0/0)
quic/s2n-quic-crypto/src/cipher_suite/negotiated.rs
  75.00% (9/12)
  65.62% (42/64)
  57.14% (20/35)
- (0/0)
quic/s2n-quic-crypto/src/cipher_suite/ring.rs
 100.00% (6/6)
 100.00% (45/45)
 100.00% (6/6)
- (0/0)
quic/s2n-quic-crypto/src/header_key.rs
  88.24% (15/17)
  91.78% (67/73)
  88.24% (15/17)
- (0/0)
quic/s2n-quic-crypto/src/initial.rs
  86.67% (13/15)
  95.71% (156/163)
  90.62% (29/32)
- (0/0)
quic/s2n-quic-crypto/src/iv.rs
 100.00% (4/4)
 100.00% (29/29)
 100.00% (8/8)
- (0/0)
quic/s2n-quic-crypto/src/negotiated.rs
  83.33% (15/18)
  85.85% (91/106)
  82.86% (29/35)
- (0/0)
quic/s2n-quic-crypto/src/one_rtt.rs
 100.00% (3/3)
 100.00% (51/51)
 100.00% (9/9)
- (0/0)
quic/s2n-quic-crypto/src/retry.rs
 100.00% (7/7)
  94.50% (103/109)
  78.57% (22/28)
- (0/0)
quic/s2n-quic-crypto/src/zero_rtt.rs
   0.00% (0/11)
   0.00% (0/46)
   0.00% (0/11)
- (0/0)
quic/s2n-quic-h3/src/s2n_quic.rs
   0.00% (0/49)
   0.00% (0/148)
   0.00% (0/87)
- (0/0)
quic/s2n-quic-platform/src/bpf/cbpf.rs
 100.00% (5/5)
  86.75% (72/83)
  70.73% (29/41)
- (0/0)
quic/s2n-quic-platform/src/bpf/common.rs
   0.00% (0/9)
   0.00% (0/72)
   0.00% (0/15)
- (0/0)
quic/s2n-quic-platform/src/bpf/ebpf.rs
   0.00% (0/3)
   0.00% (0/73)
   0.00% (0/35)
- (0/0)
quic/s2n-quic-platform/src/bpf/instruction.rs
  85.71% (6/7)
  66.67% (20/30)
  76.47% (13/17)
- (0/0)
quic/s2n-quic-platform/src/bpf/program.rs
  75.00% (3/4)
  80.56% (29/36)
  66.67% (10/15)
- (0/0)
quic/s2n-quic-platform/src/features/gro.rs
  50.00% (1/2)
  37.50% (3/8)
  75.00% (3/4)
- (0/0)
quic/s2n-quic-platform/src/features/gso.rs
  46.67% (7/15)
  34.43% (21/61)
  33.33% (9/27)
- (0/0)
quic/s2n-quic-platform/src/features/pktinfo_v4.rs
  50.00% (3/6)
  58.82% (20/34)
  72.73% (16/22)
- (0/0)
quic/s2n-quic-platform/src/features/pktinfo_v6.rs
  50.00% (3/6)
  57.58% (19/33)
  66.67% (12/18)
- (0/0)
quic/s2n-quic-platform/src/features/tos.rs
 100.00% (2/2)
  90.00% (9/10)
  90.91% (10/11)
- (0/0)
quic/s2n-quic-platform/src/features/tos_v4.rs
  50.00% (1/2)
  37.50% (3/8)
  80.00% (4/5)
- (0/0)
quic/s2n-quic-platform/src/features/tos_v6.rs
  50.00% (1/2)
  44.44% (4/9)
  80.00% (4/5)
- (0/0)
quic/s2n-quic-platform/src/io/testing.rs
  70.73% (29/41)
  76.15% (198/260)
  68.48% (63/92)
- (0/0)
quic/s2n-quic-platform/src/io/testing/message.rs
 100.00% (15/15)
 100.00% (103/103)
 100.00% (25/25)
- (0/0)
quic/s2n-quic-platform/src/io/testing/model.rs
  74.29% (26/35)
  72.09% (186/258)
  73.03% (65/89)
- (0/0)
quic/s2n-quic-platform/src/io/testing/network.rs
  66.67% (22/33)
  78.57% (297/378)
  68.80% (172/250)
- (0/0)
quic/s2n-quic-platform/src/io/testing/socket.rs
  53.85% (14/26)
  52.58% (112/213)
  49.41% (42/85)
- (0/0)
quic/s2n-quic-platform/src/io/testing/time.rs
 100.00% (11/11)
 100.00% (51/51)
 100.00% (20/20)
- (0/0)
quic/s2n-quic-platform/src/io/tokio.rs
  50.00% (5/10)
  84.02% (184/219)
  57.66% (64/111)
- (0/0)
quic/s2n-quic-platform/src/io/tokio/builder.rs
  12.50% (3/24)
  13.51% (15/111)
  10.77% (7/65)
- (0/0)
quic/s2n-quic-platform/src/io/tokio/clock.rs
 100.00% (7/7)
  95.31% (61/64)
  87.50% (14/16)
- (0/0)
quic/s2n-quic-platform/src/io/tokio/task.rs
 100.00% (4/4)
  94.12% (16/17)
  87.50% (7/8)
- (0/0)
quic/s2n-quic-platform/src/io/tokio/task/simple.rs
   0.00% (0/6)
   0.00% (0/80)
   0.00% (0/46)
- (0/0)
quic/s2n-quic-platform/src/io/tokio/task/unix.rs
 100.00% (6/6)
  79.17% (76/96)
  53.85% (28/52)
- (0/0)
quic/s2n-quic-platform/src/io/tokio/tests.rs
  95.65% (22/23)
  90.34% (187/207)
  74.19% (92/124)
- (0/0)
quic/s2n-quic-platform/src/io/turmoil.rs
  69.23% (9/13)
  89.89% (160/178)
  68.97% (60/87)
- (0/0)
quic/s2n-quic-platform/src/io/turmoil/builder.rs
  33.33% (2/6)
  39.29% (11/28)
  25.00% (4/16)
- (0/0)
quic/s2n-quic-platform/src/io/turmoil/tests.rs
  92.31% (12/13)
  93.20% (96/103)
  81.67% (49/60)
- (0/0)
quic/s2n-quic-platform/src/io/xdp.rs
   0.00% (0/7)
   0.00% (0/99)
   0.00% (0/33)
- (0/0)
quic/s2n-quic-platform/src/io/xdp/builder.rs
   0.00% (0/6)
   0.00% (0/68)
   0.00% (0/9)
- (0/0)
quic/s2n-quic-platform/src/message.rs
  90.00% (9/10)
  95.71% (67/70)
  90.32% (28/31)
- (0/0)
quic/s2n-quic-platform/src/message/cmsg.rs
  50.00% (1/2)
  37.50% (3/8)
  20.00% (1/5)
- (0/0)
quic/s2n-quic-platform/src/message/cmsg/decode.rs
  87.50% (7/8)
  82.76% (120/145)
  83.08% (54/65)
- (0/0)
quic/s2n-quic-platform/src/message/cmsg/encode.rs
 100.00% (3/3)
  85.19% (46/54)
  77.78% (28/36)
- (0/0)
quic/s2n-quic-platform/src/message/cmsg/storage.rs
  84.62% (11/13)
  92.73% (102/110)
  84.38% (27/32)
- (0/0)
quic/s2n-quic-platform/src/message/cmsg/tests.rs
 100.00% (13/13)
  94.81% (73/77)
  92.54% (62/67)
- (0/0)
quic/s2n-quic-platform/src/message/mmsg.rs
 100.00% (10/10)
 100.00% (53/53)
  95.45% (21/22)
- (0/0)
quic/s2n-quic-platform/src/message/msg.rs
 100.00% (15/15)
  98.17% (214/218)
  90.14% (64/71)
- (0/0)
quic/s2n-quic-platform/src/message/msg/ext.rs
 100.00% (5/5)
  98.46% (64/65)
  90.00% (27/30)
- (0/0)
quic/s2n-quic-platform/src/message/msg/handle.rs
  50.00% (5/10)
  46.15% (24/52)
  27.27% (6/22)
- (0/0)
quic/s2n-quic-platform/src/message/msg/tests.rs
 100.00% (7/7)
  98.70% (76/77)
  96.00% (24/25)
- (0/0)
quic/s2n-quic-platform/src/message/simple.rs
 100.00% (12/12)
 100.00% (100/100)
  95.45% (21/22)
- (0/0)
quic/s2n-quic-platform/src/socket/io/rx.rs
  85.71% (6/7)
  96.34% (79/82)
  93.75% (30/32)
- (0/0)
quic/s2n-quic-platform/src/socket/io/tx.rs
  92.86% (13/14)
  91.26% (261/286)
  83.08% (108/130)
- (0/0)
quic/s2n-quic-platform/src/socket/options.rs
  83.33% (5/6)
  79.37% (50/63)
  52.94% (27/51)
- (0/0)
quic/s2n-quic-platform/src/socket/ring.rs
 100.00% (23/23)
  97.49% (272/279)
  89.09% (98/110)
- (0/0)
quic/s2n-quic-platform/src/socket/task/events.rs
  84.62% (11/13)
  69.12% (47/68)
  61.90% (13/21)
- (0/0)
quic/s2n-quic-platform/src/socket/task/rx.rs
 100.00% (3/3)
  75.41% (46/61)
  64.86% (24/37)
- (0/0)
quic/s2n-quic-platform/src/socket/task/tx.rs
 100.00% (3/3)
  86.67% (52/60)
  78.38% (29/37)
- (0/0)
quic/s2n-quic-platform/src/syscall.rs
  75.00% (6/8)
  85.63% (143/167)
  73.02% (46/63)
- (0/0)
quic/s2n-quic-platform/src/syscall/mmsg.rs
 100.00% (4/4)
  95.29% (81/85)
  84.00% (21/25)
- (0/0)
quic/s2n-quic-platform/src/syscall/msg.rs
   0.00% (0/4)
   0.00% (0/107)
   0.00% (0/43)
- (0/0)
quic/s2n-quic-platform/src/time/mod.rs
  66.67% (12/18)
  65.31% (64/98)
  55.00% (22/40)
- (0/0)
quic/s2n-quic-rustls/src/certificate.rs
  61.11% (11/18)
  59.76% (49/82)
  36.51% (23/63)
- (0/0)
quic/s2n-quic-rustls/src/cipher_suite.rs
  69.70% (23/33)
  75.96% (158/208)
  68.75% (33/48)
- (0/0)
quic/s2n-quic-rustls/src/client.rs
  36.84% (7/19)
  58.62% (68/116)
  57.14% (28/49)
- (0/0)
quic/s2n-quic-rustls/src/error.rs
   0.00% (0/1)
   0.00% (0/24)
   0.00% (0/23)
- (0/0)
quic/s2n-quic-rustls/src/lib.rs
 100.00% (3/3)
 100.00% (57/57)
 100.00% (12/12)
- (0/0)
quic/s2n-quic-rustls/src/server.rs
  42.86% (9/21)
  59.69% (77/129)
  62.71% (37/59)
- (0/0)
quic/s2n-quic-rustls/src/session.rs
  68.42% (13/19)
  71.05% (162/228)
  71.33% (102/143)
- (0/0)
quic/s2n-quic-sim/src/batch.rs
   0.00% (0/12)
   0.00% (0/94)
   0.00% (0/77)
- (0/0)
quic/s2n-quic-sim/src/main.rs
   0.00% (0/3)
   0.00% (0/22)
   0.00% (0/9)
- (0/0)
quic/s2n-quic-sim/src/query.rs
   0.00% (0/17)
   0.00% (0/115)
   0.00% (0/103)
- (0/0)
quic/s2n-quic-sim/src/report.rs
   0.00% (0/22)
   0.00% (0/546)
   0.00% (0/92)
- (0/0)
quic/s2n-quic-sim/src/run.rs
   0.00% (0/11)
   0.00% (0/129)
   0.00% (0/44)
- (0/0)
quic/s2n-quic-sim/src/run/config.rs
   0.00% (0/5)
   0.00% (0/16)
   0.00% (0/13)
- (0/0)
quic/s2n-quic-sim/src/run/endpoint.rs
   0.00% (0/8)
   0.00% (0/89)
   0.00% (0/88)
- (0/0)
quic/s2n-quic-sim/src/run/events.rs
   0.00% (0/28)
   0.00% (0/227)
   0.00% (0/69)
- (0/0)
quic/s2n-quic-sim/src/run/range.rs
   0.00% (0/13)
   0.00% (0/80)
   0.00% (0/36)
- (0/0)
quic/s2n-quic-sim/src/stats.rs
   0.00% (0/112)
   0.00% (0/478)
   0.00% (0/327)
- (0/0)
quic/s2n-quic-tls/src/callback.rs
  88.46% (23/26)
  85.71% (288/336)
  77.46% (110/142)
- (0/0)
quic/s2n-quic-tls/src/certificate.rs
  27.27% (3/11)
  25.00% (13/52)
  20.00% (7/35)
- (0/0)
quic/s2n-quic-tls/src/client.rs
  61.11% (11/18)
  71.07% (86/121)
  51.56% (33/64)
- (0/0)
quic/s2n-quic-tls/src/keylog.rs
   0.00% (0/3)
   0.00% (0/34)
   0.00% (0/22)
- (0/0)
quic/s2n-quic-tls/src/lib.rs
  66.67% (2/3)
  66.67% (6/9)
  66.67% (2/3)
- (0/0)
quic/s2n-quic-tls/src/params.rs
 100.00% (1/1)
 100.00% (10/10)
 100.00% (1/1)
- (0/0)
quic/s2n-quic-tls/src/server.rs
  72.73% (16/22)
  72.92% (105/144)
  55.70% (44/79)
- (0/0)
quic/s2n-quic-tls/src/session.rs
  88.89% (8/9)
  93.38% (127/136)
  77.05% (47/61)
- (0/0)
quic/s2n-quic-tls/src/tests.rs
  97.62% (41/42)
  97.73% (345/353)
  78.01% (110/141)
- (0/0)
quic/s2n-quic-transport/src/ack/ack_manager.rs
 100.00% (23/23)
  99.15% (586/591)
  92.92% (105/113)
- (0/0)
quic/s2n-quic-transport/src/ack/ack_transmission_state.rs
 100.00% (12/12)
  93.88% (184/196)
  86.81% (79/91)
- (0/0)
quic/s2n-quic-transport/src/connection/api.rs
  55.56% (10/18)
  75.93% (82/108)
  62.50% (15/24)
- (0/0)
quic/s2n-quic-transport/src/connection/close_sender.rs
  92.31% (24/26)
  92.28% (227/246)
  85.60% (107/125)
- (0/0)
quic/s2n-quic-transport/src/connection/connection_container.rs
  78.21% (61/78)
  83.93% (606/722)
  73.17% (240/328)
- (0/0)
quic/s2n-quic-transport/src/connection/connection_container/tests.rs
  38.46% (20/52)
  51.89% (233/449)
  70.51% (110/156)
- (0/0)
quic/s2n-quic-transport/src/connection/connection_id_mapper.rs
 100.00% (34/34)
 100.00% (340/340)
  98.68% (75/76)
- (0/0)
quic/s2n-quic-transport/src/connection/connection_impl.rs
  72.55% (37/51)
  74.72% (1123/1503)
  67.52% (316/468)
- (0/0)
quic/s2n-quic-transport/src/connection/connection_interests.rs
  75.00% (3/4)
  94.44% (85/90)
  87.50% (21/24)
- (0/0)
quic/s2n-quic-transport/src/connection/connection_timers.rs
 100.00% (2/2)
 100.00% (17/17)
  60.00% (9/15)
- (0/0)
quic/s2n-quic-transport/src/connection/connection_trait.rs
  66.67% (6/9)
  84.44% (152/180)
  78.69% (48/61)
- (0/0)
quic/s2n-quic-transport/src/connection/finalization.rs
  50.00% (3/6)
  32.14% (9/28)
  40.00% (10/25)
- (0/0)
quic/s2n-quic-transport/src/connection/internal_connection_id.rs
 100.00% (4/4)
 100.00% (24/24)
 100.00% (8/8)
- (0/0)
quic/s2n-quic-transport/src/connection/local_id_registry.rs
  95.92% (47/49)
  97.07% (464/478)
  93.49% (201/215)
- (0/0)
quic/s2n-quic-transport/src/connection/local_id_registry/tests.rs
 100.00% (23/23)
 100.00% (738/738)
  99.36% (155/156)
- (0/0)
quic/s2n-quic-transport/src/connection/open_token.rs
  90.00% (9/10)
  87.95% (73/83)
  83.72% (36/43)
- (0/0)
quic/s2n-quic-transport/src/connection/peer_id_registry.rs
 100.00% (41/41)
  98.79% (409/414)
  96.05% (219/228)
- (0/0)
quic/s2n-quic-transport/src/connection/peer_id_registry/tests.rs
 100.00% (19/19)
 100.00% (339/339)
 100.00% (91/91)
- (0/0)
quic/s2n-quic-transport/src/connection/transmission.rs
  88.89% (16/18)
  80.66% (221/274)
  76.72% (89/116)
- (0/0)
quic/s2n-quic-transport/src/contexts/mod.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
quic/s2n-quic-transport/src/dc/manager.rs
 100.00% (12/12)
  93.04% (107/115)
  80.39% (41/51)
- (0/0)
quic/s2n-quic-transport/src/dc/manager/tests.rs
 100.00% (13/13)
  99.53% (212/213)
  93.75% (60/64)
- (0/0)
quic/s2n-quic-transport/src/endpoint/close.rs
  50.00% (4/8)
  32.35% (22/68)
  19.44% (7/36)
- (0/0)
quic/s2n-quic-transport/src/endpoint/connect.rs
  77.78% (7/9)
  61.25% (49/80)
  44.44% (16/36)
- (0/0)
quic/s2n-quic-transport/src/endpoint/handle.rs
  75.00% (3/4)
  92.11% (35/38)
  87.50% (7/8)
- (0/0)
quic/s2n-quic-transport/src/endpoint/initial.rs
  18.18% (2/11)
  79.32% (280/353)
  55.26% (42/76)
- (0/0)
quic/s2n-quic-transport/src/endpoint/mod.rs
  68.97% (20/29)
  73.16% (695/950)
  70.09% (150/214)
- (0/0)
quic/s2n-quic-transport/src/endpoint/packet_buffer.rs
 100.00% (6/6)
  94.37% (67/71)
  84.62% (22/26)
- (0/0)
quic/s2n-quic-transport/src/endpoint/retry.rs
  23.08% (3/13)
  14.56% (15/103)
  17.24% (5/29)
- (0/0)
quic/s2n-quic-transport/src/endpoint/stateless_reset.rs
  23.08% (3/13)
  15.00% (15/100)
  17.24% (5/29)
- (0/0)
quic/s2n-quic-transport/src/endpoint/version.rs
  73.33% (22/30)
  84.00% (357/425)
  66.00% (66/100)
- (0/0)
quic/s2n-quic-transport/src/path/challenge.rs
 100.00% (27/27)
  99.18% (361/364)
  96.00% (96/100)
- (0/0)
quic/s2n-quic-transport/src/path/manager.rs
  95.74% (45/47)
  95.93% (565/589)
  90.23% (194/215)
- (0/0)
quic/s2n-quic-transport/src/path/manager/fuzz_target.rs
 100.00% (10/10)
  98.88% (177/179)
  92.31% (48/52)
- (0/0)
quic/s2n-quic-transport/src/path/manager/tests.rs
 100.00% (38/38)
  99.66% (1464/1469)
  97.40% (262/269)
- (0/0)
quic/s2n-quic-transport/src/path/mod.rs
 100.00% (59/59)
  99.11% (778/785)
  95.04% (230/242)
- (0/0)
quic/s2n-quic-transport/src/processed_packet.rs
 100.00% (3/3)
 100.00% (20/20)
 100.00% (3/3)
- (0/0)
quic/s2n-quic-transport/src/recovery/manager.rs
  96.43% (27/28)
  96.89% (779/804)
  91.32% (200/219)
- (0/0)
quic/s2n-quic-transport/src/recovery/manager/tests.rs
 100.00% (63/63)
 100.00% (2973/2973)
  99.73% (371/372)
- (0/0)
quic/s2n-quic-transport/src/space/application.rs
  80.60% (54/67)
  89.17% (823/923)
  79.11% (178/225)
- (0/0)
quic/s2n-quic-transport/src/space/crypto_stream.rs
  64.29% (9/14)
  78.41% (69/88)
  61.54% (16/26)
- (0/0)
quic/s2n-quic-transport/src/space/datagram.rs
  27.27% (3/11)
  33.71% (30/89)
  21.43% (6/28)
- (0/0)
quic/s2n-quic-transport/src/space/handshake.rs
  89.19% (33/37)
  91.03% (426/468)
  81.52% (75/92)
- (0/0)
quic/s2n-quic-transport/src/space/handshake_status.rs
 100.00% (11/11)
  93.99% (172/183)
  85.88% (73/85)
- (0/0)
quic/s2n-quic-transport/src/space/handshake_status/fuzz_target.rs
  90.48% (19/21)
  96.92% (189/195)
  93.13% (122/131)
- (0/0)
quic/s2n-quic-transport/src/space/initial.rs
  82.50% (33/40)
  72.50% (406/560)
  71.53% (98/137)
- (0/0)
quic/s2n-quic-transport/src/space/keep_alive.rs
  66.67% (4/6)
  56.76% (21/37)
  60.87% (14/23)
- (0/0)
quic/s2n-quic-transport/src/space/mod.rs
  61.70% (29/47)
  76.15% (613/805)
  72.88% (223/306)
- (0/0)
quic/s2n-quic-transport/src/space/session_context.rs
  64.52% (20/31)
  76.81% (381/496)
  69.06% (125/181)
- (0/0)
quic/s2n-quic-transport/src/space/tx_packet_numbers.rs
 100.00% (8/8)
  96.99% (129/133)
  91.43% (32/35)
- (0/0)
quic/s2n-quic-transport/src/stream/api.rs
  60.78% (31/51)
  64.19% (233/363)
  61.00% (122/200)
- (0/0)
quic/s2n-quic-transport/src/stream/contract.rs
  93.75% (15/16)
  79.51% (225/283)
  74.77% (160/214)
- (0/0)
quic/s2n-quic-transport/src/stream/controller.rs
 100.00% (20/20)
  98.54% (202/205)
  93.14% (95/102)
- (0/0)
quic/s2n-quic-transport/src/stream/controller/fuzz_target.rs
 100.00% (23/23)
  99.48% (380/382)
  97.06% (132/136)
- (0/0)
quic/s2n-quic-transport/src/stream/controller/local_initiated.rs
 100.00% (36/36)
  93.50% (230/246)
  89.33% (67/75)
- (0/0)
quic/s2n-quic-transport/src/stream/controller/remote_initiated.rs
 100.00% (18/18)
  97.16% (137/141)
  90.48% (38/42)
- (0/0)
quic/s2n-quic-transport/src/stream/incoming_connection_flow_controller.rs
 100.00% (21/21)
  99.04% (103/104)
  96.30% (26/27)
- (0/0)
quic/s2n-quic-transport/src/stream/manager.rs
  95.95% (71/74)
  97.67% (795/814)
  94.36% (251/266)
- (0/0)
quic/s2n-quic-transport/src/stream/manager/tests.rs
  98.44% (189/192)
  98.69% (2722/2758)
  96.78% (962/994)
- (0/0)
quic/s2n-quic-transport/src/stream/outgoing_connection_flow_controller.rs
 100.00% (17/17)
 100.00% (125/125)
  96.67% (29/30)
- (0/0)
quic/s2n-quic-transport/src/stream/receive_stream.rs
  96.88% (31/32)
  95.64% (570/596)
  93.98% (203/216)
- (0/0)
quic/s2n-quic-transport/src/stream/receive_stream/tests.rs
 100.00% (45/45)
  99.13% (2159/2178)
  95.70% (423/442)
- (0/0)
quic/s2n-quic-transport/src/stream/send_stream.rs
  87.23% (41/47)
  94.28% (593/629)
  89.96% (224/249)
- (0/0)
quic/s2n-quic-transport/src/stream/send_stream/tests.rs
 100.00% (47/47)
  98.97% (2399/2424)
  94.61% (439/464)
- (0/0)
quic/s2n-quic-transport/src/stream/stream_container.rs
  95.24% (20/21)
  97.81% (312/319)
  94.32% (83/88)
- (0/0)
quic/s2n-quic-transport/src/stream/stream_events.rs
 100.00% (5/5)
  96.30% (26/27)
  95.00% (19/20)
- (0/0)
quic/s2n-quic-transport/src/stream/stream_impl.rs
  84.21% (16/19)
  88.27% (143/162)
  84.91% (45/53)
- (0/0)
quic/s2n-quic-transport/src/stream/stream_interests.rs
 100.00% (4/4)
  92.31% (24/26)
  81.82% (9/11)
- (0/0)
quic/s2n-quic-transport/src/stream/testing.rs
 100.00% (34/34)
  95.81% (343/358)
  85.16% (132/155)
- (0/0)
quic/s2n-quic-transport/src/sync/data_sender.rs
  97.50% (39/40)
  92.78% (450/485)
  89.22% (240/269)
- (0/0)
quic/s2n-quic-transport/src/sync/data_sender/buffer.rs
  97.22% (35/36)
  94.87% (333/351)
  92.44% (110/119)
- (0/0)
quic/s2n-quic-transport/src/sync/data_sender/transmissions.rs
  93.10% (27/29)
  98.20% (327/333)
  93.01% (133/143)
- (0/0)
quic/s2n-quic-transport/src/sync/data_sender/writer.rs
  75.00% (3/4)
  81.82% (72/88)
  72.73% (24/33)
- (0/0)
quic/s2n-quic-transport/src/sync/flag.rs
 100.00% (12/12)
  92.31% (192/208)
  83.65% (87/104)
- (0/0)
quic/s2n-quic-transport/src/sync/incremental_value_sync.rs
 100.00% (12/12)
  99.03% (102/103)
  98.18% (54/55)
- (0/0)
quic/s2n-quic-transport/src/sync/mod.rs
 100.00% (5/5)
  96.88% (31/32)
  96.97% (32/33)
- (0/0)
quic/s2n-quic-transport/src/sync/once_sync.rs
 100.00% (11/11)
 100.00% (72/72)
  94.74% (36/38)
- (0/0)
quic/s2n-quic-transport/src/sync/periodic_sync.rs
 100.00% (15/15)
  94.64% (106/112)
  92.73% (51/55)
- (0/0)
quic/s2n-quic-transport/src/transmission/application.rs
 100.00% (11/11)
  95.54% (150/157)
  84.93% (62/73)
- (0/0)
quic/s2n-quic-transport/src/transmission/connection_close.rs
 100.00% (3/3)
 100.00% (18/18)
 100.00% (3/3)
- (0/0)
quic/s2n-quic-transport/src/transmission/context.rs
  78.57% (22/28)
  83.52% (152/182)
  78.43% (40/51)
- (0/0)
quic/s2n-quic-transport/src/transmission/early.rs
 100.00% (3/3)
  93.94% (31/33)
  85.00% (17/20)
- (0/0)
quic/s2n-quic-transport/src/transmission/mod.rs
 100.00% (3/3)
  98.57% (69/70)
  94.44% (17/18)
- (0/0)
quic/s2n-quic-transport/src/wakeup_queue.rs
 100.00% (15/15)
 100.00% (182/182)
  98.28% (57/58)
- (0/0)
quic/s2n-quic/src/client.rs
  33.33% (3/9)
  36.11% (13/36)
  30.43% (7/23)
- (0/0)
quic/s2n-quic/src/client/builder.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
quic/s2n-quic/src/client/providers.rs
  20.00% (2/10)
  69.84% (88/126)
  62.90% (39/62)
- (0/0)
quic/s2n-quic/src/connection.rs
  25.00% (1/4)
  21.43% (3/14)
  25.00% (1/4)
- (0/0)
quic/s2n-quic/src/connection/acceptor.rs
  50.00% (9/18)
  40.66% (37/91)
  39.71% (27/68)
- (0/0)
quic/s2n-quic/src/connection/handle.rs
  31.03% (9/29)
  41.91% (57/136)
  31.08% (23/74)
- (0/0)
quic/s2n-quic/src/provider.rs
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/3)
- (0/0)
quic/s2n-quic/src/provider/address_token/default.rs
  76.92% (30/39)
  88.80% (436/491)
  87.59% (127/145)
- (0/0)
quic/s2n-quic/src/provider/congestion_controller.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic/src/provider/connection_close_formatter.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic/src/provider/connection_id.rs
 100.00% (14/14)
  99.25% (132/133)
  97.44% (38/39)
- (0/0)
quic/s2n-quic/src/provider/datagram.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic/src/provider/dc.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic/src/provider/dc/confirm.rs
  92.31% (12/13)
  96.05% (73/76)
  89.36% (42/47)
- (0/0)
quic/s2n-quic/src/provider/endpoint_limits.rs
 100.00% (12/12)
  97.08% (133/137)
  91.67% (55/60)
- (0/0)
quic/s2n-quic/src/provider/event/console_perf.rs
   0.00% (0/19)
   0.00% (0/260)
   0.00% (0/38)
- (0/0)
quic/s2n-quic/src/provider/event/disabled.rs
   0.00% (0/2)
   0.00% (0/9)
   0.00% (0/2)
- (0/0)
quic/s2n-quic/src/provider/event/mod.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic/src/provider/event/tracing.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic/src/provider/io.rs
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
quic/s2n-quic/src/provider/io/testing.rs
 100.00% (4/4)
 100.00% (29/29)
  84.62% (11/13)
- (0/0)
quic/s2n-quic/src/provider/io/tokio.rs
   0.00% (0/1)
   0.00% (0/7)
   0.00% (0/6)
- (0/0)
quic/s2n-quic/src/provider/io/turmoil.rs
   0.00% (0/1)
   0.00% (0/7)
   0.00% (0/6)
- (0/0)
quic/s2n-quic/src/provider/io/xdp.rs
   0.00% (0/1)
   0.00% (0/7)
   0.00% (0/6)
- (0/0)
quic/s2n-quic/src/provider/limits.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
quic/s2n-quic/src/provider/macros.rs
  55.56% (5/9)
  52.54% (31/59)
  64.29% (9/14)
- (0/0)
quic/s2n-quic/src/provider/mtu.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic/src/provider/packet_interceptor.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic/src/provider/path_migration.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
quic/s2n-quic/src/provider/random.rs
  75.00% (6/8)
  89.74% (35/39)
  81.82% (9/11)
- (0/0)
quic/s2n-quic/src/provider/stateless_reset_token.rs
  75.00% (3/4)
  85.00% (17/20)
  80.00% (4/5)
- (0/0)
quic/s2n-quic/src/provider/sync.rs
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
- (0/0)
quic/s2n-quic/src/provider/tls.rs
  18.18% (4/22)
  16.84% (16/95)
  13.21% (14/106)
- (0/0)
quic/s2n-quic/src/server.rs
  77.78% (7/9)
  65.62% (21/32)
  88.24% (15/17)
- (0/0)
quic/s2n-quic/src/server/builder.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
quic/s2n-quic/src/server/providers.rs
  40.00% (2/5)
  91.92% (91/99)
  66.67% (42/63)
- (0/0)
quic/s2n-quic/src/stream.rs
   0.00% (0/4)
   0.00% (0/15)
   0.00% (0/8)
- (0/0)
quic/s2n-quic/src/stream/bidirectional.rs
 100.00% (3/3)
 100.00% (13/13)
 100.00% (3/3)
- (0/0)
quic/s2n-quic/src/stream/connection.rs
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/2)
- (0/0)
quic/s2n-quic/src/stream/local.rs
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/6)
- (0/0)
quic/s2n-quic/src/stream/peer.rs
  66.67% (2/3)
  63.64% (7/11)
  66.67% (4/6)
- (0/0)
quic/s2n-quic/src/stream/receive.rs
  52.38% (11/21)
  48.87% (108/221)
  38.75% (31/80)
- (0/0)
quic/s2n-quic/src/stream/send.rs
  40.48% (17/42)
  38.98% (122/313)
  21.80% (29/133)
- (0/0)
quic/s2n-quic/src/stream/splittable.rs
   0.00% (0/2)
   0.00% (0/17)
   0.00% (0/3)
- (0/0)
tools/xdp/s2n-quic-xdp/src/if_xdp.rs
   0.00% (0/7)
   0.00% (0/52)
   0.00% (0/10)
- (0/0)
tools/xdp/s2n-quic-xdp/src/io/router.rs
   0.00% (0/1)
   0.00% (0/15)
   0.00% (0/4)
- (0/0)
tools/xdp/s2n-quic-xdp/src/io/rx.rs
   0.00% (0/14)
   0.00% (0/175)
   0.00% (0/72)
- (0/0)
tools/xdp/s2n-quic-xdp/src/io/rx/tokio_impl.rs
   0.00% (0/3)
   0.00% (0/28)
   0.00% (0/12)
- (0/0)
tools/xdp/s2n-quic-xdp/src/io/tx.rs
   0.00% (0/16)
   0.00% (0/264)
   0.00% (0/139)
- (0/0)
tools/xdp/s2n-quic-xdp/src/mmap.rs
   0.00% (0/5)
   0.00% (0/23)
   0.00% (0/13)
- (0/0)
tools/xdp/s2n-quic-xdp/src/ring.rs
   0.00% (0/24)
   0.00% (0/174)
   0.00% (0/48)
- (0/0)
tools/xdp/s2n-quic-xdp/src/socket.rs
   0.00% (0/6)
   0.00% (0/23)
   0.00% (0/14)
- (0/0)
tools/xdp/s2n-quic-xdp/src/syscall.rs
   0.00% (0/24)
   0.00% (0/232)
   0.00% (0/118)
- (0/0)
tools/xdp/s2n-quic-xdp/src/umem.rs
   0.00% (0/21)
   0.00% (0/112)
   0.00% (0/43)
- (0/0)
Totals
  69.43% (6529/9404)
  76.44% (77493/101381)
  68.85% (25117/36479)
- (0/0)
Generated by llvm-cov -- llvm version 18.1.3-rust-1.79.0-nightly