History log of /frameworks/base/core/tests/coretests/src/android/provider/SettingsBackupTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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
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
2cd2d23440470e12e24e8b406ca082f0586cb3d1 05-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add wifi throttling to backup blacklist." into oc-dev
2d2689add79f451be39613898c8e1599a4f5e2c9 05-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Fix settings test for show_notification_channel_warnings" into oc-dev
919076aa2ac4a5377c8f063ee487fd5e8461a7d0 05-May-2017 Philip P. Moltmann <moltmann@google.com> Merge "autofill service search uri is not backed up" into oc-dev
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
d53a71f443381508e45ff0abc27b8875428b68e0 04-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add persistent state for Bluetooth high quality audio support" into oc-dev
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
ef1648c2cd4a2ffc198d85be316fcacb9613a642 29-Apr-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Don't try to create user for task snapshot tests" into oc-dev
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
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
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
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
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
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
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