diff options
author | Benedict Wong <benedictwong@google.com> | 2018-05-17 15:16:51 -0700 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2018-07-20 00:28:49 +0000 |
commit | 33c105be74097aa4a758813a6aea1dd95482ec55 (patch) | |
tree | 5d2dddfa4a56a694b4943f0fae767bb58b99d5c7 /tests | |
parent | 1e911e09f1698e9ee459676e8422412157ca63bd (diff) | |
download | android_packages_providers_DownloadProvider-33c105be74097aa4a758813a6aea1dd95482ec55.tar.gz android_packages_providers_DownloadProvider-33c105be74097aa4a758813a6aea1dd95482ec55.tar.bz2 android_packages_providers_DownloadProvider-33c105be74097aa4a758813a6aea1dd95482ec55.zip |
DO NOT MERGE: Update DownloadProvider for correct meteredness
This patch updates DownloadProvider to use the fixed meteredness hidden
APIs for OC-MR1. This corrects a bug where DownloadProvider would fail
to allow downloads to proceed when VPNs are connected, but the
underlying networks are metered.
Bug: 78644887
Test: Flashed on Walleye and tested.
Change-Id: I13c1bd6d7ab26489923329bc7985060228e9bb29
(cherry picked from commit b627002ea9dc2511bad6ea5e68f4248f36c4a3eb)
Diffstat (limited to 'tests')
-rw-r--r-- | tests/src/com/android/providers/downloads/FakeSystemFacade.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/src/com/android/providers/downloads/FakeSystemFacade.java b/tests/src/com/android/providers/downloads/FakeSystemFacade.java index de483c7f..aa7b8af4 100644 --- a/tests/src/com/android/providers/downloads/FakeSystemFacade.java +++ b/tests/src/com/android/providers/downloads/FakeSystemFacade.java @@ -102,6 +102,11 @@ public class FakeSystemFacade implements SystemFacade { } @Override + public boolean isActiveNetworkMeteredForUid(int uid) { + return mIsMetered; + } + + @Override public long getMaxBytesOverMobile() { return mMaxBytesOverMobile; } |