From d3c8193093741bababda8ff3f0090d72a2860480 Mon Sep 17 00:00:00 2001 From: Amin Shaikh Date: Mon, 6 Feb 2017 16:22:42 -0800 Subject: [PATCH] Setting for RecommendedNetworkEvaluator cache TTL Bug: 19948759 Bug: 33694078 Test: runtest frameworks-core Change-Id: Ic1820dc3d70170e6b7c740696abf87d284c6e2ea --- core/java/android/provider/Settings.java | 10 ++++++++++ .../src/android/provider/SettingsBackupTest.java | 1 + 2 files changed, 11 insertions(+) diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index b55a349c14a93..ff86ff3ff0763 100755 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -8282,6 +8282,16 @@ public final class Settings { public static final String NETWORK_RECOMMENDATION_REQUEST_TIMEOUT_MS = "network_recommendation_request_timeout_ms"; + /** + * The expiration time in milliseconds for the {@link android.net.WifiKey} request cache in + * {@link com.android.server.wifi.RecommendedNetworkEvaluator}. + * + * Type: long + * @hide + */ + public static final String RECOMMENDED_NETWORK_EVALUATOR_CACHE_EXPIRY_MS = + "recommended_network_evaluator_cache_expiry_ms"; + /** * Settings to allow BLE scans to be enabled even when Bluetooth is turned off for * connectivity. diff --git a/core/tests/coretests/src/android/provider/SettingsBackupTest.java b/core/tests/coretests/src/android/provider/SettingsBackupTest.java index b718263048711..105a351456dc0 100644 --- a/core/tests/coretests/src/android/provider/SettingsBackupTest.java +++ b/core/tests/coretests/src/android/provider/SettingsBackupTest.java @@ -281,6 +281,7 @@ public class SettingsBackupTest { Settings.Global.RADIO_NFC, Settings.Global.RADIO_WIFI, Settings.Global.RADIO_WIMAX, + Settings.Global.RECOMMENDED_NETWORK_EVALUATOR_CACHE_EXPIRY_MS, Settings.Global.READ_EXTERNAL_STORAGE_ENFORCED_DEFAULT, Settings.Global.REQUIRE_PASSWORD_TO_DECRYPT, Settings.Global.RETAIL_DEMO_MODE_CONSTANTS,