Index: net/quic/chromium/quic_chromium_client_session.cc |
diff --git a/net/quic/chromium/quic_chromium_client_session.cc b/net/quic/chromium/quic_chromium_client_session.cc |
index 7f36db24a72a20b76f831c823da929af7ba6058d..f7a1c65131abda4e1533975f1128977aa73dedc2 100644 |
--- a/net/quic/chromium/quic_chromium_client_session.cc |
+++ b/net/quic/chromium/quic_chromium_client_session.cc |
@@ -371,6 +371,13 @@ QuicChromiumClientSession::~QuicChromiumClientSession() { |
UMA_HISTOGRAM_COUNTS("Net.QuicSession.MtuProbesSent", |
connection()->mtu_probe_count()); |
+ if (stats.packets_sent >= 100) { |
+ // Used to monitor for regressions that effect large uploads. |
+ UMA_HISTOGRAM_COUNTS_1000( |
Ryan Hamilton
2016/09/14 19:51:20
I wonder if _100 might be better to avoid quantiza
Buck
2016/09/14 19:56:14
Wouldn't that make it worse? That's why I chose
Ryan Hamilton
2016/09/14 20:41:16
I was thinking of something different. If, for exa
|
+ "Net.QuicSession.PacketRetransmitsPerMille", |
+ 1000 * stats.packets_retransmitted / stats.packets_sent); |
+ } |
+ |
if (stats.max_sequence_reordering == 0) |
return; |
const base::HistogramBase::Sample kMaxReordering = 100; |