When the signal strength is unavailable, return the most conservative cached network quality |
||
Issue descriptionWhen the signal strength for the current network is unavailable, currently, the network quality store returns the first cached value that has the same network ID as the current one. This first value may have been recorded when the signal strength was low. This can sometimes cause the network quality store to return very low values of network quality even when the network is fast. The logic should be updated to return the network quality that's fastest among all cached values.
,
Feb 28 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/d70a5c50a5d8ee8011f2f51ee223bcf79619a5d8 commit d70a5c50a5d8ee8011f2f51ee223bcf79619a5d8 Author: Tarun Bansal <tbansal@chromium.org> Date: Wed Feb 28 02:28:34 2018 NQE: Handle cases when signal strength is unavailable When the signal strength for the current network is unavailable, return the network quality that's fastest among all cached values. This ensures that the Network Quality Estimator (NQE) returns a conservative network quality. Bug: 816976 Change-Id: Ie97290f0a1af63b38183cfeee60c5012d1046643 Reviewed-on: https://chromium-review.googlesource.com/938574 Reviewed-by: Doug Arnett <dougarnett@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#539665} [modify] https://crrev.com/d70a5c50a5d8ee8011f2f51ee223bcf79619a5d8/net/nqe/network_quality_store.cc [modify] https://crrev.com/d70a5c50a5d8ee8011f2f51ee223bcf79619a5d8/net/nqe/network_quality_store_unittest.cc
,
Feb 28 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by tbansal@chromium.org
, Feb 27 2018