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

Issue 2020353002: Record NQE accuracy at main frame requests (Closed)

Created:
4 years, 6 months ago by tbansal1
Modified:
4 years, 6 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Record NQE accuracy at main frame requests At each main frame request, NQE estimates are preserved locally. Then, the observed network quality is computed from the observations received in the next 15, 30 and 60 seconds. The preserved estimates are compared against the observed estimates, and the computed accuracy is recorded using UMA. Design doc here: https://docs.google.com/document/d/18dA6DmUdh8DxwWutR-hFcd2K4yVJvqDIot6291etf6E/view BUG=615551 Committed: https://crrev.com/599e0cae220ae619be4039ef8cbb45069e188038 Cr-Commit-Position: refs/heads/master@{#398428}

Patch Set 1 : #

Total comments: 16

Patch Set 2 : Addressed bengr comments #

Total comments: 4

Patch Set 3 : Addressed asvitkine comments #

Total comments: 2

Patch Set 4 : Rebased #

Patch Set 5 : Addressed asvitkine comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+451 lines, -25 lines) Patch
M net/nqe/network_quality_estimator.h View 1 2 3 4 6 chunks +28 lines, -8 lines 0 comments Download
M net/nqe/network_quality_estimator.cc View 1 2 3 4 8 chunks +128 lines, -9 lines 0 comments Download
M net/nqe/network_quality_estimator_unittest.cc View 1 2 11 chunks +202 lines, -8 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 2 chunks +93 lines, -0 lines 0 comments Download

Messages

Total messages: 35 (20 generated)
tbansal1
bengr: ptal. Thanks.
4 years, 6 months ago (2016-06-01 06:04:03 UTC) #7
bengr
https://codereview.chromium.org/2020353002/diff/80001/net/nqe/network_quality_estimator.cc File net/nqe/network_quality_estimator.cc (right): https://codereview.chromium.org/2020353002/diff/80001/net/nqe/network_quality_estimator.cc#newcode183 net/nqe/network_quality_estimator.cc:183: return "5100_Infinity"; How about: const char* const kSuffixes[] = ...
4 years, 6 months ago (2016-06-01 16:55:30 UTC) #8
tbansal1
bengr: ptal. https://codereview.chromium.org/2020353002/diff/80001/net/nqe/network_quality_estimator.cc File net/nqe/network_quality_estimator.cc (right): https://codereview.chromium.org/2020353002/diff/80001/net/nqe/network_quality_estimator.cc#newcode183 net/nqe/network_quality_estimator.cc:183: return "5100_Infinity"; On 2016/06/01 16:55:29, bengr wrote: ...
4 years, 6 months ago (2016-06-01 21:49:02 UTC) #12
bengr
lgtm
4 years, 6 months ago (2016-06-02 23:09:24 UTC) #13
tbansal1
asvitkine: PTAL at histograms.xml.
4 years, 6 months ago (2016-06-02 23:09:54 UTC) #15
Alexei Svitkine (slow)
https://codereview.chromium.org/2020353002/diff/160001/net/nqe/network_quality_estimator_unittest.cc File net/nqe/network_quality_estimator_unittest.cc (right): https://codereview.chromium.org/2020353002/diff/160001/net/nqe/network_quality_estimator_unittest.cc#newcode183 net/nqe/network_quality_estimator_unittest.cc:183: } Nit: bad indent? https://codereview.chromium.org/2020353002/diff/160001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2020353002/diff/160001/tools/metrics/histograms/histograms.xml#newcode34491 ...
4 years, 6 months ago (2016-06-03 20:01:08 UTC) #16
tbansal1
asvitkine: ptal. Thanks. https://codereview.chromium.org/2020353002/diff/160001/net/nqe/network_quality_estimator_unittest.cc File net/nqe/network_quality_estimator_unittest.cc (right): https://codereview.chromium.org/2020353002/diff/160001/net/nqe/network_quality_estimator_unittest.cc#newcode183 net/nqe/network_quality_estimator_unittest.cc:183: } On 2016/06/03 20:01:07, Alexei Svitkine ...
4 years, 6 months ago (2016-06-03 20:57:20 UTC) #19
Alexei Svitkine (slow)
lgtm https://codereview.chromium.org/2020353002/diff/260001/net/nqe/network_quality_estimator.cc File net/nqe/network_quality_estimator.cc (right): https://codereview.chromium.org/2020353002/diff/260001/net/nqe/network_quality_estimator.cc#newcode561 net/nqe/network_quality_estimator.cc:561: const base::TimeDelta& measuring_duration) const { Nit: I think ...
4 years, 6 months ago (2016-06-06 15:11:55 UTC) #22
tbansal1
https://codereview.chromium.org/2020353002/diff/260001/net/nqe/network_quality_estimator.cc File net/nqe/network_quality_estimator.cc (right): https://codereview.chromium.org/2020353002/diff/260001/net/nqe/network_quality_estimator.cc#newcode561 net/nqe/network_quality_estimator.cc:561: const base::TimeDelta& measuring_duration) const { On 2016/06/06 15:11:55, Alexei ...
4 years, 6 months ago (2016-06-07 22:00:10 UTC) #23
tbansal1
4 years, 6 months ago (2016-06-07 22:00:11 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2020353002/300001
4 years, 6 months ago (2016-06-07 22:37:55 UTC) #27
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/83611)
4 years, 6 months ago (2016-06-07 22:50:49 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2020353002/300001
4 years, 6 months ago (2016-06-07 22:53:44 UTC) #31
commit-bot: I haz the power
Committed patchset #5 (id:300001)
4 years, 6 months ago (2016-06-08 00:15:12 UTC) #33
commit-bot: I haz the power
4 years, 6 months ago (2016-06-08 00:17:19 UTC) #35
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/599e0cae220ae619be4039ef8cbb45069e188038
Cr-Commit-Position: refs/heads/master@{#398428}

Powered by Google App Engine
This is Rietveld 408576698