History log of /frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
acaf8c1684c84679643bb899045546620520cb14 20-Sep-2017 Abodunrinwa Toki <toki@google.com> Flags to enable/disable smart selection in EditText

1. smart_selection_enabled_for_edit_text
Disables smart selection for editable text.
2. smart_selection_dark_launch
Dark launch TextClassifierImpl.suggestSelection(...)
In this mode we run the method, but never change the user's
selection to measure the quality of the results based on what
the user actually wanted.

Bug: 65959640
Test: Manually tested flags turn on/off feature with 'adb shell
settings put global' and GServices override.
Test: bit FrameworksCoreTests:android.provider.SettingsBackupTest
Merged-In: Iacc561c8ee004b0123de66ad1ee06b1f56b4e4b4
Change-Id: Iacc561c8ee004b0123de66ad1ee06b1f56b4e4b4
(cherry picked from commit ba60ab604c880699166cc5fbfad95aa0f2501141)
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
e901a7e0ed81f76c2330dbbfcec4a448c40cf4de 02-Oct-2017 Chris Wren <cwren@google.com> Enable experimentation on notification snooze options

Bug: 67003813
Test: runtest systemui

Change-Id: Id46ef3938e2edc633f64cec7b66e10d80c9a0bff
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
1e98151104022d7dbc1f3d49501f46fe8090d265 29-Aug-2017 Sundeep Ghuman <sghuman@google.com> Change score cache eviction time to settings value.

Reduce default eviction time from intended 24 hours (erroneously input
as 24 days) to 20 minutes.

Bug: b/63073866
Test: runtest --path
frameworks/base/packages/SettingsLib/tests/integ/src/com/android/settingslib/wifi/AccessPointTest.java

Change-Id: I89eae2483b9a65a65d7cf5b1151952609b6b7fd7
Merged-In: I89eae2483b9a65a65d7cf5b1151952609b6b7fd7
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
b53b925f6803a4260687a80d4c20da2060833c0b 07-Sep-2017 Daniel Nishi <dhnishi@google.com> Merge "Flag storage settings cache invalidation time." into oc-mr1-dev
67594c6f54a6f0f9a9a8359914494e317c509acc 01-Sep-2017 Lei Yu <jackqdyulei@google.com> Merge "Hook up AOD knobs to Settings.Global" into oc-mr1-dev
8443dd0e7680e489509e8a9bf0bb5fcefd7a8c3e 25-Aug-2017 jackqdyulei <jackqdyulei@google.com> Hook up AOD knobs to Settings.Global

This cl creates AlwaysOnDisplayPolicy, which get values for the
following knobs(go/aod-experiments) from Settings.Global:
1. screen_brightness_array
2. dimming_scrim_array
3. prox_screen_off_delay
4. prox_cooldown_trigger
5. prox_cooldown_period

Also update code to make sure AlwaysOnDisplayPolicy is used
everywhere.

Bug: 64899561
Test: runtest -x AlwaysOnDisplayPolicyTest

Change-Id: I2e83ff980771e67177e4964bd83aa68b2bdca65f
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
f4de294297de47d8c594956b2d8607e314e71836 29-Aug-2017 Jeff Sharkey <jsharkey@android.com> Augment network stats based on SubscriptionPlan.

When a carrier provides an "anchor" of data usage at a specific
moment in time, augment the network statistics used by warning/limit
thresholds and Settings UI. For example, if the OS measured 500MB
of usage, but the carrier says only 400MB has been used, we "squish"
down the OS measured usage to match that anchor.

Callers using the hidden API will have their data augmented by
default, and the public API offers a way to opt-into augmentation.

Thorough testing to verify behavior.

Test: bit FrameworksNetTests:android.net.,com.android.server.net.
Test: cts-tradefed run commandAndExit cts-dev -m CtsUsageStatsTestCases -t android.app.usage.cts.NetworkUsageStatsTest
Bug: 64534190
Change-Id: Id3d4d7625bbf04f57643e51dbf376e3fa0ea8eca
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
5782b5c52d6ca2ff5cd389ee6e3c41e759521a6e 24-Aug-2017 Daniel Nishi <dhnishi@google.com> Flag storage settings cache invalidation time.

Fixes: 37923463
Test: Settings Robotest

Change-Id: Ibd4c90dde6d378621ab5e8a96408cd3f496c1f6e
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
732c0439e7453c64bbb7555df90b595522f60ffe 24-Jun-2017 Christine Franks <christyfranks@google.com> Remove RetailDemoModeService

Bug: 62712426
Test: make -j100
Change-Id: I483f2e3518a48fbc833562e71c3acd17ad565881
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
94bcdbca224188c067c651e034e187def082e8dd 17-Jul-2017 Narayan Kamath <narayan@google.com> NetworkPolicyManagerService: Allow data saver to be on by default.

This value is read from the global settings provider, and can be
configured via an overlay.

Bug: 63112872
Test: NetworkPolicyManagerServiceTest

Change-Id: If55ea08df1dd8440189f9b46a5606118de99c930
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
e3fd65f9e582ae098dccc0d432387c39ee504f29 13-Jul-2017 Adrian Roos <roosa@google.com> Merge "AOD: Implement long press gesture to launch assist" into oc-dr1-dev am: 3fbd93056e
am: 6d626acdbf

Change-Id: Iabff9ca955aef414ad7e62e0c68e2774ff01c9b7
3fbd93056e3b142080a2313158d2b0e7ef84061e 13-Jul-2017 Adrian Roos <roosa@google.com> Merge "AOD: Implement long press gesture to launch assist" into oc-dr1-dev
d0963a07d148426d7b872862697ae1ca538a834b 15-May-2017 Adrian Roos <roosa@google.com> AOD: Implement long press gesture to launch assist

Bug: 37684244
Test: adb shell settings put secure doze_pulse_on_long_press 1; turn screen off, long press, verify assistant is launched
Change-Id: I87335d3c091bbb17022d79e599f46fb826039b7d
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
a249de50d11d023f764edf245ba634ee43fa7e00 12-Jul-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Move eSIM factory reset implementation to RecoverySystem" into oc-dr1-dev
e060ffd2ca90d998550dcd9501cc7a567fbf6bb1 24-Jun-2017 qingxi <qingxi@google.com> Move eSIM factory reset implementation to RecoverySystem

This CL reverts the implementation of eSIM factory reset in
MasterClearReceiver and uses RecoverySystem#rebootWipeUserData to erase
eSIM data. Besides this, when the eSIM data isn't erased, we should call
EuiccManager#retainSubscriptionsForFactoryReset to let the fastboot know
that.

Bug: 62957212
Test: TreeHugger
Merged-In: I08ab9d53ec4fc73a65e8e7d0c39ac95b2d44d012
Change-Id: I08ab9d53ec4fc73a65e8e7d0c39ac95b2d44d012
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
2f23151e9764c14b672763af6f0e4408eaa0d399 24-Jun-2017 qingxi <qingxi@google.com> Move eSIM factory reset implementation to RecoverySystem

This CL reverts the implementation of eSIM factory reset in
MasterClearReceiver and uses RecoverySystem#rebootWipeUserData to erase
eSIM data. Besides this, when the eSIM data isn't erased, we should call
EuiccManager#retainSubscriptionsForFactoryReset to let the fastboot know
that.

Bug: 62957212
Test: TreeHugger
Change-Id: I08ab9d53ec4fc73a65e8e7d0c39ac95b2d44d012
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
0862e80eb376ab6e7b2a3068018a2ba08f075b31 10-Jul-2017 Jason Monk <jmonk@google.com> Merge "Add screensaver settings to backup list" into oc-dr1-dev am: 2c3c58d917
am: 4c30304a8c

Change-Id: Icac69838617de8c58a0d9090dc4d78b14ad1a976
df31effd5f2a21ff57016f4f6f54aa0fdc21c9f2 10-Jul-2017 Jason Monk <jmonk@google.com> Add screensaver settings to backup list

Test: manual
Change-Id: Icf47312e20b4ec44d02dc31ce575e89083a8be7d
Fixes: 35700553
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
fa1143658b7f9be1f9009b209e76663db7db75a2 12-Jun-2017 Daniel Nishi <dhnishi@google.com> Add a Setting for whether or not we have been disabled by policy.

Bug: 62106274, 35698183
Test: StorageManager robotests
Merged-In: I1788d6143362130df88950c6843fa78b67182d5e
(cherry picked from commit da7332c0707094b66e9a2e22f4c64cf9520cfddb)
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
da7332c0707094b66e9a2e22f4c64cf9520cfddb 12-Jun-2017 Daniel Nishi <dhnishi@google.com> Add a Setting for whether or not we have been disabled by policy.

Bug: 62106274, 35698183
Test: StorageManager robotests

Change-Id: I1788d6143362130df88950c6843fa78b67182d5e
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
99d8980af7530ff7b267f68f835a3670d6ff46e5 28-Jun-2017 Bryan Mawhinney <bryanmawhinney@google.com> Fix SettingsBackupTest and reenable @Presubmit

Test: runtest --path frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
Change-Id: I9df513529a2ce812f5e3181657cc8b346b1ec71e
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
a1d9d3bfbb724d5c128e895be340efdbb0ecde04 28-Jun-2017 Christine Franks <christyfranks@google.com> Merge "Blacklist Night display settings for testing" into oc-dr1-dev am: 4608c69f23
am: 02808bc7c9

Change-Id: Ibaa6aa302992f1336ebf25e31d9102874eda72fa
0dbb39d9bcff740f720238e0a7559feff8fde2b6 27-Jun-2017 Christine Franks <christyfranks@google.com> Blacklist Night display settings for testing

Bug: 38352336
Test: runtest --path
core/tests/coretests/src/android/provider/SettingsBackupTest.java -m
secureSettingsBackedUpOrBlacklisted
Change-Id: I9be8b1c0604482cbc59f90edd154ef7c641b3d56
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
b852e56668d02c00853bc0a3651001044c11be71 06-Jun-2017 Julia Reynolds <juliacr@google.com> Migrate managed services from setting to policy xml

Change-Id: Ie20f91dbdd0ba6b57b5909cbf0152a32754fe02d
Fixes: 62263757
Test: runtest systemui-notification, cts AudioManagerTest,
cts-verifier DND tests, verify bug reports after toggling
access for various types of managed services, verified
default approved services aren't renabled on boot; verified that
they are reenabled after a device reset, verified that
settings are migrated after a restore from OC backup.
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
5d1ea59573251be8fb0312d12b54245b875f6ea7 31-May-2017 Svet Ganov <svetoslavganov@google.com> Prune unused static libs and instant apps if space needed am: f36d53cbfc
am: a8505b5448

Change-Id: I27762e5bf5141f7cc14a43163e67fcef13785419
f36d53cbfc34dcadfe156f3037bf40b4908142a8 24-May-2017 Svet Ganov <svetoslavganov@google.com> Prune unused static libs and instant apps if space needed

We are caching unused static shared libs and instant apps
(installed and uninstalled) opportunistically. If space is
needed we delete these to free up space.

Test: manual

bug:62045000

Change-Id: Id992dee5c7c6e36b8e8b81050602dbc4eeafb0f9
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
b6d00c3fd4648283d047598f6b3418022e0147cc 16-May-2017 Philip Quinn <pquinn@google.com> Remove unused settings.

Bug: 38164441
Test: make -j
Change-Id: I8194f1937c74b93c442153cea19c622877fb8a5b
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
a94ceb8b24ecaacdae34c8229f267e32b6381a61 12-May-2017 Bryan Mawhinney <bryanmawhinney@google.com> Merge "Re-Re-enable SettingsBackupTest" into oc-dev am: 731c41950a
am: 3df94ce03e

Change-Id: I9d4e61a960d0b80d7cd83599b8a501e382c97542
20924840ab018fb7af3fbd88d3264b72efaa78c5 11-May-2017 Bryan Mawhinney <bryanmawhinney@google.com> Re-Re-enable SettingsBackupTest

After fixing blacklists.

Bug: 37684646
Test: runtest --path core/tests/coretests/src/android/provider/SettingsBackupTest.java
Change-Id: Ib3c93e65dd742009a8c3ef63d628d2748c9e840b
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
2ad33a3f1ecacf98521256b61d905d1237904757 05-May-2017 Wei Wang <weiwa@google.com> Merge "Add wifi throttling to backup blacklist." into oc-dev am: 2cd2d23440
am: ff910928dc

Change-Id: I96f88ffe9e8335b6a95f8fff70853c9334227305
2cd2d23440470e12e24e8b406ca082f0586cb3d1 05-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add wifi throttling to backup blacklist." into oc-dev
d84319e0c6b5c5cdc1b9645bb928fd853928e718 05-May-2017 Geoffrey Pitsch <gpitsch@google.com> Merge "Fix settings test for show_notification_channel_warnings" into oc-dev am: 2d2689add7
am: 43a5185a43

Change-Id: I2037766561cc7f590daa1f6a58482e7c5bd189f4
2d2689add79f451be39613898c8e1599a4f5e2c9 05-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Fix settings test for show_notification_channel_warnings" into oc-dev
f1f74a60d446f22ace0792d69c290d2ed5f6bd94 05-May-2017 Philip P. Moltmann <moltmann@google.com> Merge "autofill service search uri is not backed up" into oc-dev am: 919076aa2a
am: 604fac591d

Change-Id: I160f14d16f9def7babe659aa60bff5af71f32f79
919076aa2ac4a5377c8f063ee487fd5e8461a7d0 05-May-2017 Philip P. Moltmann <moltmann@google.com> Merge "autofill service search uri is not backed up" into oc-dev
0a3411a29be3510ebf51299312369aae9b2360ae 05-May-2017 Ajay Panicker <apanicke@google.com> resolve merge conflicts of 06b8324d02a5 to master

Test: I solemnly swear I tested this conflict resolution.
Change-Id: I29b117df6803fd59faafe97a02b8ab2d34741f0e
4d1fb218f48a5170bfb01d9bc32dda6a7c1d2e80 05-May-2017 Ajay Panicker <apanicke@google.com> Merge "Limit btsnoop file size (3/9)" into oc-dev
3b7528be1154275177149652ffb1affe517eeeef 04-May-2017 Wei Wang <weiwa@google.com> Add wifi throttling to backup blacklist.

Test: Ran SettingsBackupTest test.

Bug: 37684646

Change-Id: I3cd2e30fc6736f36b8569400941a3128e06d2f48
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
bd3ec6abf55283298952b3f461f8847af377d475 04-May-2017 Geoffrey Pitsch <gpitsch@google.com> Fix settings test for show_notification_channel_warnings

Test: runtest --path
core/tests/coretests/src/android/provider/SettingsBackupTesst.jav
Bug: 37684646

Change-Id: I77ff42107979b22ca2d4b81a406fc69a5b16417f
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
e287a152ccbeecf702b05274f1f06c0c98c536d0 04-May-2017 Philip P. Moltmann <moltmann@google.com> autofill service search uri is not backed up

This is expected as the settings is set by the app market of the device
each time the marked it set up.

Bug: 37684646
Test: mmma -j40 frameworks/base/core/tests/coretests &&
adb install -r ${ANDROID_PRODUCT_OUT}/data/app/FrameworksCoreTests/FrameworksCoreTests.apk &&
adb shell am instrument -w -e class android.provider.SettingsBackupTest com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner

Change-Id: Ie9502150d0861173ab58ed7d096d3900704b8915
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
4d71437598026627af85c576dd53a4247455b34a 18-Apr-2017 Ajay Panicker <apanicke@google.com> Limit btsnoop file size (3/9)

Limit btsnoop file size by rotating between snoop files. The rotation occurrs
when a fixed number of packets have been logged and will start overwriting
the older file.

Bug: 35998031
Test: Enable snoop logs from developer options and let logs get large
Change-Id: I40d5da4c1b1c9b45908e5790d130f1c5e804c773
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
64ce3d0a6bfa3f72159cf4760707c5abf35f6ebc 04-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Fixed BackupSettingsTest (update blacklists)"
0f1972d6678ee8d6c0d4dfc1ddefe1d8c84e66c1 04-May-2017 Antony Sargent <asargent@google.com> Merge "Add persistent state for Bluetooth high quality audio support" into oc-dev am: d53a71f443
am: dc62fbe81b

Change-Id: I56c2eb9a3dca6e8dad1cbddeabe4ebbe471b4758
d53a71f443381508e45ff0abc27b8875428b68e0 04-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add persistent state for Bluetooth high quality audio support" into oc-dev
7b9a084da5e93f3c8b535470a750934b3a5b9fe8 04-May-2017 Kevin Chyn <kchyn@google.com> Fixed BackupSettingsTest (update blacklists)

Adjust blacklist to add new settings that shouldn't be backed up

Bug: 37684646

Test: mmma -j40 frameworks/base/core/tests/coretests, then
adb install -r ${ANDROID_PRODUCT_OUT}/data/app/FrameworksCoreTests/FrameworksCoreTests.apk, then
adb shell am instrument -w -e class android.provider.SettingsBackupTest com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner

Change-Id: I90e67d79ad158efe7261e3291274eb62a2ed6420
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
f5772c6121ee1f5f2aa06711e2762c0f07fb61cc 27-Apr-2017 Antony Sargent <asargent@google.com> Add persistent state for Bluetooth high quality audio support

Defines the flags used in code and the Settings.Global key names for
persisting the following state for Bluetooth A2DP Sink devices:
-Whether the device supports optional codecs or not
-Whether optional codecs should be turned on for the device

For each of these two properties we model the state in the code as
yes/no/unknown, so that we can tailor the UI and behavior
accordingly.

Bug=37441685
Test: manually

Change-Id: I6bcd02fd7c95bef989575f3b13d4788dab61971a
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
12f4cff788bd0e75c56fdd25ed075ea357322167 29-Apr-2017 Wale Ogunwale <ogunwale@google.com> Merge "Don't try to create user for task snapshot tests" into oc-dev am: ef1648c2cd
am: 4cd2bae157

Change-Id: I5843e9609e2c09d170207ac8bced0f3f334ae5ba
ef1648c2cd4a2ffc198d85be316fcacb9613a642 29-Apr-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Don't try to create user for task snapshot tests" into oc-dev
a771ca7bab6740cfffb5aabbd615f1db854f8f36 29-Apr-2017 Lifu Tang <lifu@google.com> Merge "Throttle location update rate in proximity alert" into oc-dev am: 23a66d44ea
am: 2307be9c47

Change-Id: If946fae16c1db2038f752a4837d5fb9ac0e14a2e
c94ef4ddfd94f0445cd0e7bc1b1ebd0cf9868dcb 24-Mar-2017 Lifu Tang <lifu@google.com> Throttle location update rate in proximity alert

Bug: 36197768
Test: manual
Change-Id: I2427ed7e77e9153c20e7c65e8f861de4c7ffeac6
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
e163126d2e27ce1fbd5c74279dfb5d05c97b8392 29-Apr-2017 Wale Ogunwale <ogunwale@google.com> Don't try to create user for task snapshot tests

Seems user creation can fail in test harness some times.
Also, I am not sure there is a need to create a user in this
case when we can just use the user id of the current process.

Also removed SettingBackupTest from @Presubmit since it is still
failing.

Bug: 37684646
Bug: 37682538
Test: SettingsBackupTest
Test: TaskSnapshotPersisterLoaderTest
Change-Id: I523bb576217f7782027741916f9ea14fc6d7fb50
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
4f768602f8daff6e95085f1c0c115efb96d3bd06 27-Apr-2017 Michal Karpinski <mkarpinski@google.com> Merge "Reenable presubmit runs for BackupSettingsTest now that it's fixed" into oc-dev am: 38439169bd
am: 8588c09a08

Change-Id: Iba20ae26bba68ca989d104344909c881fd03ecb2
8aabcd377d017bb1637bd9b6588fc1114f544d61 27-Apr-2017 Michal Karpinski <mkarpinski@google.com> Reenable presubmit runs for BackupSettingsTest now that it's fixed

Bug: 37684646
Test: mmma -j40 frameworks/base/core/tests/coretests, then
adb install -r ${ANDROID_PRODUCT_OUT}/data/app/FrameworksCoreTests/FrameworksCoreTests.apk, then
adb shell am instrument -w -e class android.provider.SettingsBackupTest com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner
Change-Id: I1927c08e445b914b84b55d40aba68c234d6abcb5
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
72dfff957a617a0170bbe19d5206e6f7f8b0d3b6 27-Apr-2017 Michal Karpinski <mkarpinski@google.com> Fix BackupSettingsTest (update blacklist)

Added Settings.Secure.CAMERA_LIFT_TRIGGER_ENABLED to the blacklist
as a candidate for backup.

Bug: 37684646
Test: mmma -j40 frameworks/base/core/tests/coretests, then
adb install -r ${ANDROID_PRODUCT_OUT}/data/app/FrameworksCoreTests/FrameworksCoreTests.apk, then
adb shell am instrument -w -e class android.provider.SettingsBackupTest com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner
Change-Id: I51e00062dc570992f391d7a052e6627865f73327
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
7395c910980f095f0d8709faa428e49b3a448541 26-Apr-2017 Michal Karpinski <mkarpinski@google.com> Merge "Fix BackupSettingsTest (update blacklists)" into oc-dev am: 1c2964bdeb
am: 7430a65136

Change-Id: Ic943dd279ad77ea8fc88dd5166f02a1d7af17adf
034a83f415057cb783b42900f905fb1adb3c21c1 26-Apr-2017 Michal Karpinski <mkarpinski@google.com> Fix BackupSettingsTest (update blacklists)

Adjust blacklists to add new Settings that are not backed up.
I don't personally think any of them are candidates for being backed up.

Remove AUTOFILL_SERVICE from blacklist since it's now being backed up.

Bug: 37684646
Test: mmma -j40 frameworks/base/core/tests/coretests, then
adb install -r ${ANDROID_PRODUCT_OUT}/data/app/FrameworksCoreTests/FrameworksCoreTests.apk, then
adb shell am instrument -w -e class android.provider.SettingsBackupTest com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner
Change-Id: Iab8879b28289094f210c7612cc6ad1be3ca9a81c
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
5e6db02adc1e6c8476aef18b5873de74fee63cc4 26-Apr-2017 Wale Ogunwale <ogunwale@google.com> Merge "Merge "Remove @Presubmit annotation from SettingBackupTest" into oc-dev am: e44e9e94da" into oc-dev-plus-aosp
am: 13bda11ce2

Change-Id: I55947258f3c8467649d52dafd78cbff73822d530
e44e9e94dad3ca75887af38991ee439a921a54bd 26-Apr-2017 Wale Ogunwale <ogunwale@google.com> Merge "Remove @Presubmit annotation from SettingBackupTest" into oc-dev
7a8a1778a9842c623cc6f259e90683f70ee503c8 26-Apr-2017 Wale Ogunwale <ogunwale@google.com> Remove @Presubmit annotation from SettingBackupTest

Can be added back once the tests are fixed.

Bug: 37684646
Bug: 37682538
Test: This is it!
Change-Id: I3690bf91bf371a7ab6a477312a138c205cceee1c
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
fb805e0fe69a958d2da4cae31cccfbd7d26a3a68 25-Apr-2017 Phil Weaver <pweaver@google.com> Merge "Merge "Remove a11y web flags and associated settings" into oc-dev am: cd68c334ba" into oc-dev-plus-aosp
am: b471a37b10

Change-Id: Ic6ccf5e38686d5169d70bece449c3c6ade3ab9fd
09d4ff8960cd3d45988b0c3ff0835d281f0e16b5 31-Mar-2017 Phil Weaver <pweaver@google.com> Remove a11y web flags and associated settings

Bug: 35707622
Bug: 28322375
Test: Ran a11y cts. Updated those tests in linked CL to
ignore this feature.

Change-Id: I1dccb3ae4e1f4d6bb832ae1b0edd4dad4a54289e
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
93b7acddf844d000c699899f0da2db2e69fafc51 12-Apr-2017 Jesse Evans <jsje@google.com> Merge "Rename WEB_ACTION_ENABLED to INSTANT_APPS_ENABLED" into oc-dev am: 684b5381e9
am: 3d1676cfc4

Change-Id: I0cc0d165ad5bceb1d93cbe48030e347b53e3caf4
fc1bfc442cb52d4f904e6bf946f191bcf007277a 08-Apr-2017 Jesse Evans <jsje@google.com> Rename WEB_ACTION_ENABLED to INSTANT_APPS_ENABLED

Renames the instant apps setting to reflect what it is for.

Adds the SystemApi annotation to make this field visible
to the resolver and installer.

Test: existing tests

Change-Id: I1651bb101d69bdfdaa63c004435025c68a33cd8e
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
5021918605020c44c7ee66fbc896955abdd1517f 05-Apr-2017 Artem Iglikov <artikz@google.com> Clone BackupManagerService and make Trampoline aware of the clone.

RefactoredBackupManagerService is an exact clone of
BackupManagerService. Trampoline chooses between these two based on
backup_refactored_service_disabled global setting, defaulting to true.

Test: manual: flashed the device, ran `settings put global
backup_refactored_service_disabled 1|0`, verified that correct class was
instantiated, ran bmgr backupnow command to make sure that it works.

Bug: 36850431

Change-Id: I8ef91b928a40aae022f88f07a4126a00b1d5e220
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
d292c1555875e3e2c134f8d477b2a77d27df55d4 25-Mar-2017 Sudheer Shanka <sudheersai@google.com> Merge "Update AMS to use NetworkManagementInternal.isNetworkRestrictedForUid."
5918c6700bd8e660abbf2c8f78cac5ea6a947374 22-Mar-2017 Sudheer Shanka <sudheersai@google.com> Update AMS to use NetworkManagementInternal.isNetworkRestrictedForUid.

And add global setting WAIT_FOR_NETWORK_TIMEOUT_MS.

Bug: 27803922
Test: runtest -c com.android.server.am.ActivityManagerServiceTest frameworks-services
cts-tradefed run singleCommand cts-dev --module CtsHostsideNetworkTests -t com.android.cts.net.HostsideRestrictBackgroundNetworkTests
runtest -c android.provider.SettingsBackupTest frameworks-core
and manual

Change-Id: I6949cd517255670e2ce21ab2de24271082461b11
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
3945202dc861cf0cadea3dbe22ccd37a31ae055b 21-Mar-2017 Amith Yamasani <yamasani@google.com> Some logging for settings reset

If settings db gets reset because it disappeared/got corrupted,
then write the Build.ID of the OTA, so we know when it was reset.

Bug: 36365648
Test: manual
Change-Id: I499a7f65f07a61c0e4651dbd046fc5b16408c09d
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
c1fa9afbcd1cafd205d46b2fd0bdaadccb7d29ea 27-Dec-2016 Donghyun Cho <donghyun@google.com> CEC: Revisit the behavior of HDMI_SYSTEM_AUDIO_ENABLED

Currently the system setting, HDMI_SYSTEM_AUDIO_ENABLED, is used to
store the latest system audio mode status so that TV can keep this
status over reboot. But because the name is a little confusing and the
behavior isn't intuitive, it is likely to use this in a wrong way.
This change renames this setting to HDMI_SYSTEM_AUDIO_CONTROL_ENABLED
and tweak the purpose of it. Now, it will act more like a switch for
System Audio Control feature, so user can disable or enable this feature
entirely. With this way, implementation of audio output option will
also become easier.

Bug: 31449672
Test: Tested on archer
Change-Id: Ice8717135272d4b86665a3452bfe7527c0d6c08b
(cherry picked from commit 7b7aa8fb31ccf0cd3f36162a52f080263dd89e77)
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
640f30a7763b0a4b80c767acb84c740aac04768b 07-Mar-2017 Felipe Leme <felipeal@google.com> Replaced auto-fill by autofill to keep it consistent with API style.

This change will affects 2 types of apps: autofill service implementations
and apps that use autofill APIs.

Since just the former is known to be used at the moment, we're not trying
to keep backward compatibility with the latter.

Bug: 35956626
Test: CtsAutoFillServiceTestCases pass
Test: android.provider.SettingsBackupTest pass

Change-Id: Ia720083508716deae9e887f9faa7ae7c5a82f471
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
455e90add22835d0744fc0f5c2feb5fcaf03b28f 10-Feb-2017 jackqdyulei <jackqdyulei@google.com> Add BatterySaverPolicy for power save mode

The BatterySaverPolicy is designed to consolidate all battery saver
knobs into a central location. Usually it is consistent to
mLowPowerModeEnabled unless it gets different data for specific
service. By adding these knobs, we can effectively tune the battery
saver.

This cl sets up the framework for BatterySaverPolicy and updates
following service to get battery saver data from BatterySaverPolicy

1. GnssLocationProvider
2. VibratorService
3. WindowManagerService
4. BackupManagerService
5. SoundTriggerService
6. NetworkPolicyManagerService

Screen brightness will come in a following cl.

Bug: 34693888
Test: FrameworksServicesTests

Change-Id: I6b040e93391614b44d136a485faa4a332c396e51
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
25e333cb3ca65dde8d3b448d119180918d2f7356 06-Mar-2017 Santos Cordon <santoscordon@google.com> Merge "Add VR_DISPLAY_MODE settings to be backed up."
5bce494b93f83bec7fd59ce8e11774264631fcc4 27-Feb-2017 Santos Cordon <santoscordon@google.com> Add VR_DISPLAY_MODE settings to be backed up.

Test: use adb backup to backup/restore and verify value is carried over.
Bug: 34437367
Change-Id: Icefc6bb1ae2f6410580214d0fe4fe4bd40038f46
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
d3c8193093741bababda8ff3f0090d72a2860480 07-Feb-2017 Amin Shaikh <ashaikh@google.com> Setting for RecommendedNetworkEvaluator cache TTL

Bug: 19948759
Bug: 33694078
Test: runtest frameworks-core
Change-Id: Ic1820dc3d70170e6b7c740696abf87d284c6e2ea
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
a585180c75df228e3138a46eb8c7bef38603e6da 25-Feb-2017 Jack Yu <jackyu@google.com> Merge "Added a settings for CMAS message broadcast"
3902857290e1f32365a0945c0245f329d5d278db 23-Feb-2017 Jack Yu <jackyu@google.com> Added a settings for CMAS message broadcast

This is for sl4a automation to receive CMAS messages
broadcasdt. The automation should inject the settings
through 'adb settings'.

Test: manual
bug: 34393649
Change-Id: Ic29be11b641f185219146d7fbb05561f5907ea76
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
3b264fa2afdeb7c01753eb6879e0f7f2461267e4 23-Feb-2017 Sudheer Shanka <sudheersai@google.com> Merge "Fix build."
5840f4238fa51442dcc87a651e4f7ac39171f29f 23-Feb-2017 Daniel Nishi <dhnishi@google.com> Merge "Add a flag to enable/disable the cache quota calc."
984c0ebd8352dd5eea6fd8256f7a7a5199eae0e8 23-Feb-2017 Sudheer Shanka <sudheersai@google.com> Fix build.

Test: make -j48 tests
Change-Id: I51287ddae3c7c689a44ca45edbae838e90b88e98
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
0f703e64e3e111048acb7abf5792d589ce1e3eb7 22-Feb-2017 Daniel Nishi <dhnishi@google.com> Add a flag to enable/disable the cache quota calc.

Bug: 34770259
Test: ServicesTests
Change-Id: I74155203c4802b1a3b89117859002bf40b1ca435
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
fb924fa981f79dac7719a35b63fcfae81bdd421a 22-Feb-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Fix 'Modifying dpm.setSecureSetting call for install_non_market_apps'"
0b1356ff1f3cd2fd06d770af1ad466822173cc3a 21-Feb-2017 Suprabh Shukla <suprabh@google.com> Fix 'Modifying dpm.setSecureSetting call for install_non_market_apps'

The previous change was reverted as it broke work profile provisioning.
Clearing binder calling identity before calling into settings provider
should fix the issue.

Test: runtest managed-provisioning
Test: runtest -x services/tests/servicestests/src/com/android/server/devicepolicy/DevicePolicyManagerTest.java
Test: Manually tested that work profile is inflated with expected values
of install_non_market_apps

Bug: 33947615
Bug: 35590590

Change-Id: I3c31a73fef0c25c0e682e18f637272adad39b28d
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
78f6f7f5437067b21b48b498667d6dd5a6c1910c 21-Feb-2017 Jeff Sharkey <jsharkey@android.com> Mark new settings as being blacklisted for backup.

Test: builds, boots
Bug: 34690590
Change-Id: I8268d94fa47752fbdc3401e5b0f5bb6ef01c8521
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
2c5f95af6cabe1c11a4ef91b4800f2854c13a879 21-Feb-2017 Bryan Mawhinney <bryanmawhinney@google.com> Move settings backup into separate class again

This reverts commit 871f47c2200b58e06f97c0bc1e5f99f412692857,
fixes the blacklist and enables @Presubmit. Also removes
unnecessary @TargetApi.

Test: run FrameworksCoreTests
Change-Id: I20176b4585d25a023389b3af6fbff63fca432548
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
871f47c2200b58e06f97c0bc1e5f99f412692857 21-Feb-2017 Bryan Mawhinney <bryanmawhinney@google.com> Revert "Move settings backup tests to own class"

This reverts commit a990c74b2a45a1bcc7fd3683d67009b73a24ed48.

Change-Id: I0b1bef2af10ba9b3499c69764fed125b8a25b3e9
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
a990c74b2a45a1bcc7fd3683d67009b73a24ed48 17-Feb-2017 Bryan Mawhinney <bryanmawhinney@google.com> Move settings backup tests to own class

And adjust blacklists to make tests pass again

Test: run FrameworksCoreTests

Change-Id: I28fa4509e23728c97c532c38842340f99487e890
/frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java