| Index: tools/metrics/histograms/histograms.xml
|
| diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
|
| index 96b852964ae67fbca51d8a9efdb302a212c08333..5e08392296ed9f521091dc10aeef2b70480646db 100644
|
| --- a/tools/metrics/histograms/histograms.xml
|
| +++ b/tools/metrics/histograms/histograms.xml
|
| @@ -11302,6 +11302,337 @@ Therefore, the affected-histogram name has to have at least one dot in it.
|
| </summary>
|
| </histogram>
|
|
|
| +<histogram name="NCN.CM.FastestRTTOn2G" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of the fastest round-trip-time seen on a 2G connection,
|
| + before the NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FastestRTTOn3G" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of the fastest round-trip-time seen on a 3G connection,
|
| + before the NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FastestRTTOn4G" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of the fastest round-trip-time seen on a 4G connection,
|
| + before the NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FastestRTTOnEthernet" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of the fastest round-trip-time seen on an Ethernet
|
| + connection, before the NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FastestRTTOnNone" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of the fastest round-trip-time seen while the
|
| + NetworkChangeNotifier thought there was no network connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FastestRTTOnUnknown" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of the fastest round-trip-time seen on an unknown connection
|
| + type, before the NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FastestRTTOnWifi" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of the fastest round-trip-time seen on a Wifi connection,
|
| + before the NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FirstReadOn2G" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between switching to a 2G connection and receiving the first network
|
| + data.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FirstReadOn3G" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between switching to a 3G connection and receiving the first network
|
| + data.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FirstReadOn4G" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between switching to a 4G connection and receiving the first network
|
| + data.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FirstReadOnEthernet" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between switching to an Ethernet connection and receiving the first
|
| + network data.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FirstReadOnNone" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between disconnecting and receiving the first network data.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FirstReadOnUnknown" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between switching to an unknown connection type and receiving the first
|
| + network data.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.FirstReadOnWifi" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between switching to a Wifi connection and receiving the first network
|
| + data.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.KBTransferedOn2G" units="KB">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How much data was transfered while connected via a 2G connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.KBTransferedOn3G" units="KB">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How much data was transfered while connected via a 3G connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.KBTransferedOn4G" units="KB">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How much data was transfered while connected via a 4G connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.KBTransferedOnEthernet" units="KB">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How much data was transfered while connected via an Ethernet connection,
|
| + before the NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.KBTransferedOnNone" units="KB">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How much data was transfered while the NetworkChangeNotifier thought there
|
| + was no network connection, before the NetworkChangeNotifier detected a
|
| + connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.KBTransferedOnUnknown" units="KB">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How much data was transfered while connected via an unknown connection type,
|
| + before the NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.KBTransferedOnWifi" units="KB">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How much data was transfered while connected via a Wifi connection, before
|
| + the NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.PeakKbpsOn2G" units="Kbps">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of peak throughput seen on a 2G connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.PeakKbpsOn3G" units="Kbps">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of peak throughput seen on a 3G connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.PeakKbpsOn4G" units="Kbps">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of peak throughput seen on a 4G connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.PeakKbpsOnEthernet" units="Kbps">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of peak throughput seen on an Ethernet connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.PeakKbpsOnNone" units="Kbps">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of peak throughput seen while the NetworkChangeNotifier
|
| + thought there was no network connection, before the NetworkChangeNotifier
|
| + detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.PeakKbpsOnUnknown" units="Kbps">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of peak throughput seen on an unknown connection type, before
|
| + the NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.PeakKbpsOnWifi" units="Kbps">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Rough estimate of peak throughput seen on a Wifi connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.TimeOn2G" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How long was spent connected via a 2G connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.TimeOn3G" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How long was spent connected via a 3G connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.TimeOn4G" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How long was spent connected via a 4G connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.TimeOnEthernet" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How long was spent connected via an Ethernet connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.TimeOnNone" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How long was spent disconnected, before the NetworkChangeNotifier detected a
|
| + connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.TimeOnUnknown" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How long was spent connected via an unknown connection type, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.CM.TimeOnWifi" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How long was spent connected via a Wifi connection, before the
|
| + NetworkChangeNotifier detected a connectivity change.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.ConnectionTypeChangeToIPAddressChange"
|
| + units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time from ConnectionTypeChanged message until IPAddressChanged message.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.DNSConfigChange" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>Time between DNS configuration change messages.</summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.GetConnectionTypeTime" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + How long does each call to NetworkChangeNotifier::GetConnectionType() take.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.IPAddressChange" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>Time between IP address change messages.</summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.IPAddressChangeToConnectionTypeChange"
|
| + units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time from IPAddressChanged message until ConnectionTypeChanged message.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.NetworkOfflineChange" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between going online until we go offline change messages, using new
|
| + filtered signal.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.NetworkOnlineChange" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between going offline until we go online change messages, using new
|
| + filtered signal.
|
| + </summary>
|
| +</histogram>
|
| +
|
| <histogram name="NCN.NetworkOperatorMCCMNC">
|
| <owner>bolian@chromium.org</owner>
|
| <owner>bengr@google.com</owner>
|
| @@ -11314,6 +11645,62 @@ Therefore, the affected-histogram name has to have at least one dot in it.
|
| </summary>
|
| </histogram>
|
|
|
| +<histogram name="NCN.OfflineChange" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between going online until we go offline change messages.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.OfflineDataRecv" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between when we thought we went offline and when we received some
|
| + network data (a URLRequest read completed).
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.OfflineDataRecvAny5sBeforeOnline">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Count of how many times we received network data (a URLRequest read
|
| + completed) while offline when some data was received at most five seconds
|
| + before going online.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.OfflineDataRecvUntilOnline" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between when we received the last network data (a URLRequest read
|
| + completed) while offline and when we thought we went online.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.OfflinePolls">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Count of how many times we polled the online/offline status before detecting
|
| + an offline to online transition.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.OnlineChange" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between going offline until we go online change messages.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="NCN.PollingOfflineDataRecv" units="milliseconds">
|
| + <owner>pauljensen@chromium.org</owner>
|
| + <summary>
|
| + Time between when we thought we went offline and when we received some
|
| + network data (a URLRequest read completed), while polling
|
| + NetworkChangeNotifier::GetConnectionType() still told us we were offline.
|
| + </summary>
|
| +</histogram>
|
| +
|
| <histogram name="Net.AlternateProtocolBrokenLocation"
|
| enum="BrokenAlternateProtocolLocation">
|
| <owner>rch@chromium.org</owner>
|
|
|