summaryrefslogtreecommitdiff
path: root/libs/gui/ConsumerBase.cpp
diff options
context:
space:
mode:
author Nikita Ioffe <ioffe@google.com> 2019-02-04 11:06:37 +0000
committer Nikita Ioffe <ioffe@google.com> 2019-02-21 12:21:24 +0000
commitad5da1eeb3b49e544bc57d594e7410bde8b8cf61 (patch)
tree47f95021f1a0170d7f61bb3fc8c9f8c03179f98a /libs/gui/ConsumerBase.cpp
parentb4406da4a5beeec9cbf1f90446e677c657130adf (diff)
installd: parameterize user data snapshots with snapshot_id
- snapshot_id will be provided by RollbackManagerService and for a given rollback will be equal to its rollback_id. - snapshotAppData now creates a folder to snapshot data to, in case it does not exist. - removed ceDataInode from restoreAppDataSnapshot API, since it's only called if users phone is unlocked, meaning that CE data is available and doesn't require inode to be accessed. - refactored installd_service_test to reduce test set up boilerplate. - added a test to cover case when snapshots for different packages have the same snapshot_id. Bug: 124029909 Test: installd_utils_test installd_service_test, RollbackTest Change-Id: I4177a44a60cdfdc5429a28c613ce661b24482b8b Merged-In: I4177a44a60cdfdc5429a28c613ce661b24482b8b (cherry picked from commit b68f0d14931905472b93ad08a753a01a33bd315b)
Diffstat (limited to 'libs/gui/ConsumerBase.cpp')
0 files changed, 0 insertions, 0 deletions