Record latencies of connection and arrival of first message in UMA
commitdd47c4ce8714ec561bc3aa29f8321ddd0ac25395
authorjuyik@chromium.org <juyik@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 5 Aug 2014 23:38:50 +0000 (5 23:38 +0000)
committerjuyik@chromium.org <juyik@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 5 Aug 2014 23:38:50 +0000 (5 23:38 +0000)
tree486a8a44cbdc46fe80519025ed89504a87ba7bdb
parent4ca7f49ac1ff4ea1a0604933de58638929bca753
Record latencies of connection and arrival of first message in UMA

This gives an idea how long it took a connection to complete as well
as the arrival of data messages.

Also records received GCM data burst size and intervals in UMA, and
added previously left-out xml description for another UMA metric.

jar: please review histograms.xml

BUG=386273

Review URL: https://codereview.chromium.org/409653004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287645 0039d316-1c4b-4281-b951-d872f2087c98
components/gcm_driver/gcm_client_impl_unittest.cc
components/gcm_driver/gcm_stats_recorder_impl.cc
components/gcm_driver/gcm_stats_recorder_impl.h
components/gcm_driver/gcm_stats_recorder_impl_unittest.cc
tools/metrics/histograms/histograms.xml