gfe-relnote: Add some bbr startup stats into QuicConnectionStats. Stats only. Not protected. PiperOrigin-RevId: 241339065 Change-Id: Idef0c196eb0ab6bbe202a33d79e65a88a43678fd
diff --git a/quic/core/quic_connection_stats.h b/quic/core/quic_connection_stats.h index 8123fb0..df2f7f8 100644 --- a/quic/core/quic_connection_stats.h +++ b/quic/core/quic_connection_stats.h
@@ -48,12 +48,22 @@ // Number of packets abandoned as lost by the loss detection algorithm. QuicPacketCount packets_lost; + // Number of times this connection went through the slow start phase. + uint32_t slowstart_count; + // Number of round trips spent in slow start. + uint32_t slowstart_num_rtts; // Number of packets sent in slow start. QuicPacketCount slowstart_packets_sent; + // Number of bytes sent in slow start. + QuicByteCount slowstart_bytes_sent; // Number of packets lost exiting slow start. QuicPacketCount slowstart_packets_lost; // Number of bytes lost exiting slow start. QuicByteCount slowstart_bytes_lost; + // Time spent in COMPLETED slow start phases. + QuicTime::Delta slowstart_duration; + // Start time of the last slow start phase. + QuicTime slowstart_start_time; QuicPacketCount packets_dropped; // Duplicate or less than least unacked. size_t crypto_retransmit_count;