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

Issue 2481373004: NQE: Add default RTT and throughput observations (Closed)

Created:
4 years, 1 month ago by tbansal1
Modified:
4 years ago
Reviewers:
bengr, RyanSturm
CC:
chromium-reviews, cbentzel+watch_chromium.org, tbansal+watch-nqe_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

NQE: Add default RTT and throughput observations Add default estimates for different connection types in the network quality estimator (NQE). Putting the estimates in the src code itself makes them accessible for Cronet embedders, and simplies the field trial configs. Additionally, RTT and throughput observers are notified of the default observations as soon as they are added CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_cronet_tester BUG=638304 Committed: https://crrev.com/e71312541dfbef6a53b0dd81923e9db1816dfc36 Cr-Commit-Position: refs/heads/master@{#437396}

Patch Set 1 : PS #

Total comments: 6

Patch Set 2 : Addressed ryansturm comments #

Total comments: 8

Patch Set 3 : Rebased, addressed bengr comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+225 lines, -34 lines) Patch
M net/nqe/network_id.h View 1 chunk +1 line, -1 line 0 comments Download
M net/nqe/network_quality_estimator.h View 1 4 chunks +15 lines, -2 lines 0 comments Download
M net/nqe/network_quality_estimator.cc View 1 6 chunks +34 lines, -0 lines 0 comments Download
M net/nqe/network_quality_estimator_params.cc View 1 2 2 chunks +61 lines, -10 lines 0 comments Download
M net/nqe/network_quality_estimator_test_util.h View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M net/nqe/network_quality_estimator_test_util.cc View 1 1 chunk +6 lines, -3 lines 0 comments Download
M net/nqe/network_quality_estimator_unittest.cc View 1 2 4 chunks +106 lines, -17 lines 0 comments Download

Messages

Total messages: 73 (61 generated)
tbansal1
ryansturm: ptal when you are back. Thanks.
4 years ago (2016-11-22 22:02:47 UTC) #46
RyanSturm
https://codereview.chromium.org/2481373004/diff/180001/net/nqe/network_quality_estimator.cc File net/nqe/network_quality_estimator.cc (right): https://codereview.chromium.org/2481373004/diff/180001/net/nqe/network_quality_estimator.cc#newcode234 net/nqe/network_quality_estimator.cc:234: bool use_default_platform_values) nit: maybe s/use_default_platform_observations/add_default_platform_observations/ https://codereview.chromium.org/2481373004/diff/180001/net/nqe/network_quality_estimator.h File net/nqe/network_quality_estimator.h (right): ...
4 years ago (2016-11-28 21:10:03 UTC) #49
tbansal1
ryansturm: ptal. thanks. https://codereview.chromium.org/2481373004/diff/180001/net/nqe/network_quality_estimator.cc File net/nqe/network_quality_estimator.cc (right): https://codereview.chromium.org/2481373004/diff/180001/net/nqe/network_quality_estimator.cc#newcode234 net/nqe/network_quality_estimator.cc:234: bool use_default_platform_values) On 2016/11/28 21:10:03, Ryan ...
4 years ago (2016-11-28 22:50:57 UTC) #51
RyanSturm
lgtm
4 years ago (2016-11-28 22:52:59 UTC) #53
tbansal1
bengr: ptal. thanks.
4 years ago (2016-11-28 22:53:26 UTC) #55
bengr
https://codereview.chromium.org/2481373004/diff/200001/net/nqe/network_quality_estimator.h File net/nqe/network_quality_estimator.h (right): https://codereview.chromium.org/2481373004/diff/200001/net/nqe/network_quality_estimator.h#newcode635 net/nqe/network_quality_estimator.h:635: default_observations_[NetworkChangeNotifier::CONNECTION_LAST + 1]; Why is this +1 now? https://codereview.chromium.org/2481373004/diff/200001/net/nqe/network_quality_estimator_params.cc ...
4 years ago (2016-11-29 18:39:15 UTC) #58
tbansal1
bengr: ptal. Thanks. https://codereview.chromium.org/2481373004/diff/200001/net/nqe/network_quality_estimator.h File net/nqe/network_quality_estimator.h (right): https://codereview.chromium.org/2481373004/diff/200001/net/nqe/network_quality_estimator.h#newcode635 net/nqe/network_quality_estimator.h:635: default_observations_[NetworkChangeNotifier::CONNECTION_LAST + 1]; On 2016/11/29 18:39:15, ...
4 years ago (2016-12-02 17:41:18 UTC) #63
tbansal1
bengr: ping. Thanks.
4 years ago (2016-12-06 22:44:08 UTC) #64
bengr
lgtm
4 years ago (2016-12-08 21:54:39 UTC) #65
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2481373004/220001
4 years ago (2016-12-08 21:57:09 UTC) #68
commit-bot: I haz the power
Committed patchset #3 (id:220001)
4 years ago (2016-12-09 01:01:00 UTC) #71
commit-bot: I haz the power
4 years ago (2016-12-09 01:03:40 UTC) #73
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/e71312541dfbef6a53b0dd81923e9db1816dfc36
Cr-Commit-Position: refs/heads/master@{#437396}

Powered by Google App Engine
This is Rietveld 408576698