Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(187)

Issue 180833004: Gather histogram for received packets indicating losses. (Closed)

Created:
6 years, 9 months ago by jar (doing other things)
Modified:
6 years, 9 months ago
Reviewers:
Ryan Hamilton
CC:
chromium-reviews, cbentzel+watch_chromium.org
Visibility:
Public.

Description

Gather histogram for received packets indicating losses. Gather separate histograms for for first 100 received, and for missing (NACKed) packets. We should be able to take the ratio, and see any correlation of packet loss with position in the server transmitted stream. r=rch BUG=349314 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255986

Patch Set 1 #

Total comments: 14

Patch Set 2 : Vary the histogram depending on connection type. #

Patch Set 3 : Provide prose in histograms.xml #

Patch Set 4 : Respond to comments, and add small optimization #

Total comments: 8

Patch Set 5 : Respond to comments #

Patch Set 6 : fix arm build; using size_t rather than uint64 for const static initialized in header #

Total comments: 10

Patch Set 7 : Fix a few nits #

Patch Set 8 : Spell WiFi with capitalization in prose. #

Patch Set 9 : fix Linux ASAN compile issues #

Unified diffs Side-by-side diffs Delta from patch set Stats (+101 lines, -14 lines) Patch
M net/quic/quic_connection_logger.h View 1 2 3 4 5 6 7 8 3 chunks +17 lines, -0 lines 0 comments Download
M net/quic/quic_connection_logger.cc View 1 2 3 4 5 6 7 8 7 chunks +45 lines, -8 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 7 chunks +39 lines, -6 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
jar (doing other things)
6 years, 9 months ago (2014-03-05 03:09:53 UTC) #1
Ryan Hamilton
https://chromiumcodereview.appspot.com/180833004/diff/1/net/quic/quic_connection_logger.cc File net/quic/quic_connection_logger.cc (right): https://chromiumcodereview.appspot.com/180833004/diff/1/net/quic/quic_connection_logger.cc#newcode29 net/quic/quic_connection_logger.cc:29: const size_t MAX_PACKET_STATUS = 100; nit: kMaxPacketStatus, I think, ...
6 years, 9 months ago (2014-03-05 03:48:00 UTC) #2
jar (doing other things)
Ryan: PTAL The good news is that this should generally provide the histograms broken down ...
6 years, 9 months ago (2014-03-06 03:34:17 UTC) #3
Ryan Hamilton
https://chromiumcodereview.appspot.com/180833004/diff/1/net/quic/quic_connection_logger.cc File net/quic/quic_connection_logger.cc (right): https://chromiumcodereview.appspot.com/180833004/diff/1/net/quic/quic_connection_logger.cc#newcode29 net/quic/quic_connection_logger.cc:29: const size_t MAX_PACKET_STATUS = 100; On 2014/03/06 03:34:17, jar ...
6 years, 9 months ago (2014-03-06 04:47:43 UTC) #4
Ryan Hamilton
On Wed, Mar 5, 2014 at 7:34 PM, <jar@chromium.org> wrote: > > The bad news ...
6 years, 9 months ago (2014-03-06 04:49:09 UTC) #5
jar (doing other things)
https://chromiumcodereview.appspot.com/180833004/diff/1/net/quic/quic_connection_logger.cc File net/quic/quic_connection_logger.cc (right): https://chromiumcodereview.appspot.com/180833004/diff/1/net/quic/quic_connection_logger.cc#newcode29 net/quic/quic_connection_logger.cc:29: const size_t MAX_PACKET_STATUS = 100; On 2014/03/06 04:47:43, Ryan ...
6 years, 9 months ago (2014-03-07 17:11:47 UTC) #6
Ryan Hamilton
LGTM modulo a few minor nits. https://codereview.chromium.org/180833004/diff/80001/net/quic/quic_connection_logger.cc File net/quic/quic_connection_logger.cc (left): https://codereview.chromium.org/180833004/diff/80001/net/quic/quic_connection_logger.cc#oldcode25 net/quic/quic_connection_logger.cc:25: nit: can you ...
6 years, 9 months ago (2014-03-07 17:47:05 UTC) #7
jar (doing other things)
https://codereview.chromium.org/180833004/diff/80001/net/quic/quic_connection_logger.cc File net/quic/quic_connection_logger.cc (left): https://codereview.chromium.org/180833004/diff/80001/net/quic/quic_connection_logger.cc#oldcode25 net/quic/quic_connection_logger.cc:25: On 2014/03/07 17:47:05, Ryan Hamilton wrote: > nit: can ...
6 years, 9 months ago (2014-03-07 18:01:11 UTC) #8
jar (doing other things)
The CQ bit was checked by jar@chromium.org
6 years, 9 months ago (2014-03-07 18:38:26 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jar@chromium.org/180833004/110001
6 years, 9 months ago (2014-03-07 18:42:46 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jar@chromium.org/180833004/110001
6 years, 9 months ago (2014-03-07 20:24:28 UTC) #11
jar (doing other things)
The CQ bit was unchecked by jar@chromium.org
6 years, 9 months ago (2014-03-08 04:05:45 UTC) #12
jar (doing other things)
The CQ bit was checked by jar@chromium.org
6 years, 9 months ago (2014-03-09 15:28:30 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jar@chromium.org/180833004/120001
6 years, 9 months ago (2014-03-09 15:28:36 UTC) #14
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-09 17:32:55 UTC) #15
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=278345
6 years, 9 months ago (2014-03-09 17:32:56 UTC) #16
jar (doing other things)
The CQ bit was checked by jar@chromium.org
6 years, 9 months ago (2014-03-10 15:59:04 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jar@chromium.org/180833004/120001
6 years, 9 months ago (2014-03-10 16:08:54 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jar@chromium.org/180833004/120001
6 years, 9 months ago (2014-03-10 17:42:31 UTC) #19
jar (doing other things)
FYI: Linux ASAN was not happy with even the size_t initialization in the header... so ...
6 years, 9 months ago (2014-03-10 18:17:07 UTC) #20
commit-bot: I haz the power
6 years, 9 months ago (2014-03-10 18:22:47 UTC) #21
Message was sent while issue was closed.
Change committed as 255986

Powered by Google App Engine
This is Rietveld 408576698