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

Issue 10206035: NetConnectivity - Collect stats for TCP/UDP network (Closed)

Created:
8 years, 8 months ago by ramant (doing other things)
Modified:
8 years, 7 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, darin-cc_chromium.org, willchan no longer on Chromium, Ryan Sleevi
Visibility:
Public.

Description

NetConnectivity - Collect stats for TCP/UDP network connectivity when there is no proxy server. This will allow us to see if there is a difference in connectivity characteristics if proxy server is not involved. "NetConnectivity.<protocol>.NoProxy.Success.<port>.<load_size>.RTT" collects the RTT for RTT when there is no proxy. "NetConnectivity.<protocol>.NoProxy.Status.<port>.<load_size>" collects the status of connectivity when there is no proxy. Exisiting histograms are not impacted. R=jar,eroman TEST=browser unit tests. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=136241

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Total comments: 6

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Total comments: 6

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : #

Patch Set 15 : #

Patch Set 16 : #

Total comments: 14

Patch Set 17 : #

Patch Set 18 : #

Patch Set 19 : #

Total comments: 10

Patch Set 20 : #

Patch Set 21 : #

Total comments: 8

Patch Set 22 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+224 lines, -48 lines) Patch
M chrome/browser/net/network_stats.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 11 chunks +65 lines, -2 lines 0 comments Download
M chrome/browser/net/network_stats.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 16 chunks +119 lines, -34 lines 0 comments Download
M chrome/browser/net/network_stats_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 6 chunks +40 lines, -12 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
ramant (doing other things)
Hi Jim and Eric, We perform TCP/UDP connectivity tests after UMA upload has succeeded. UMA ...
8 years, 8 months ago (2012-04-28 01:54:51 UTC) #1
Ryan Sleevi
Hi Raman, Just some drive-by comments. One other thing I would suggest would be changing ...
8 years, 8 months ago (2012-04-28 02:06:32 UTC) #2
ramant (doing other things)
Made all the changes you had suggested Ryan. thanks very much for your comments/suggestions, raman ...
8 years, 7 months ago (2012-04-30 17:17:00 UTC) #3
ramant (doing other things)
Please hold of reviewing this change. Will update this CL with the following changes from ...
8 years, 7 months ago (2012-05-02 22:08:33 UTC) #4
ramant (doing other things)
Hi Jim Merged packet loss changes into this CL. Eric said he would review the ...
8 years, 7 months ago (2012-05-03 15:13:19 UTC) #5
jar (doing other things)
Didn't you land the change that randomizes the tests, and does the packet-loss stats gathering? ...
8 years, 7 months ago (2012-05-03 16:41:34 UTC) #6
ramant (doing other things)
Hi Jim, ProxyDetector determines if there is a proxy server or not (it relies on ...
8 years, 7 months ago (2012-05-04 03:53:11 UTC) #7
ramant (doing other things)
Hi Jim, Made the changes we have discussed this morning (use the for loop to ...
8 years, 7 months ago (2012-05-04 21:31:51 UTC) #8
eroman
http://codereview.chromium.org/10206035/diff/53002/chrome/browser/net/network_stats.cc File chrome/browser/net/network_stats.cc (right): http://codereview.chromium.org/10206035/diff/53002/chrome/browser/net/network_stats.cc#newcode745 chrome/browser/net/network_stats.cc:745: ProxyDetector::~ProxyDetector() { When is ProxyDetector deleted? Note that if ...
8 years, 7 months ago (2012-05-04 23:08:48 UTC) #9
ramant (doing other things)
Hi Eric, Made all the changes you had suggested. Would appreciate if you could take ...
8 years, 7 months ago (2012-05-07 23:35:46 UTC) #10
eroman
the proxy detector changes look good after following comments. (I didn't review the rest, looked ...
8 years, 7 months ago (2012-05-08 01:02:27 UTC) #11
ramant (doing other things)
Thanks much Eric. Made all the changes. -raman http://codereview.chromium.org/10206035/diff/51005/chrome/browser/net/network_stats.cc File chrome/browser/net/network_stats.cc (right): http://codereview.chromium.org/10206035/diff/51005/chrome/browser/net/network_stats.cc#newcode751 chrome/browser/net/network_stats.cc:751: void ...
8 years, 7 months ago (2012-05-08 05:28:18 UTC) #12
eroman
lgtm
8 years, 7 months ago (2012-05-08 06:12:49 UTC) #13
jar (doing other things)
lgtm https://chromiumcodereview.appspot.com/10206035/diff/46011/chrome/browser/net/network_stats.cc File chrome/browser/net/network_stats.cc (right): https://chromiumcodereview.appspot.com/10206035/diff/46011/chrome/browser/net/network_stats.cc#newcode583 chrome/browser/net/network_stats.cc:583: size_t histogram_count = has_proxy_server_ ? 1 : 2; ...
8 years, 7 months ago (2012-05-10 00:02:01 UTC) #14
ramant (doing other things)
Hi Jim, Made all the changes we had discussed. Thanks very much jar, eroman and ...
8 years, 7 months ago (2012-05-10 02:37:34 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rtenneti@chromium.org/10206035/41012
8 years, 7 months ago (2012-05-10 02:37:54 UTC) #16
commit-bot: I haz the power
Try job failure for 10206035-41012 (retry) on linux_chromeos for step "compile" (clobber build). It's a ...
8 years, 7 months ago (2012-05-10 02:59:13 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rtenneti@chromium.org/10206035/41012
8 years, 7 months ago (2012-05-10 03:10:10 UTC) #18
commit-bot: I haz the power
8 years, 7 months ago (2012-05-10 04:26:36 UTC) #19
Change committed as 136241

Powered by Google App Engine
This is Rietveld 408576698