Merge "Retrieve BackupAgent logs after onRestoreFinished completes execution" into udc-dev am: cdafea74a5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23155130 Change-Id: I2b7346ec027060a6a84be4b662c4cad1351da6ed Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -900,9 +900,6 @@ public class PerformUnifiedRestoreTask implements BackupRestoreTask {
|
||||
mAgent.doRestoreFinished(mEphemeralOpToken,
|
||||
backupManagerService.getBackupManagerBinder());
|
||||
|
||||
// Ask the agent for logs after doRestoreFinished() to allow it to finalize its logs.
|
||||
BackupManagerMonitorUtils.monitorAgentLoggingResults(mMonitor, mCurrentPackage, mAgent);
|
||||
|
||||
// If we get this far, the callback or timeout will schedule the
|
||||
// next restore state, so we're done
|
||||
} catch (Exception e) {
|
||||
@@ -1323,6 +1320,11 @@ public class PerformUnifiedRestoreTask implements BackupRestoreTask {
|
||||
EventLog.writeEvent(EventLogTags.RESTORE_PACKAGE,
|
||||
mCurrentPackage.packageName, size);
|
||||
|
||||
// Ask the agent for logs after doRestoreFinished() has completed executing to allow
|
||||
// it to finalize its logs.
|
||||
BackupManagerMonitorUtils.monitorAgentLoggingResults(mMonitor, mCurrentPackage,
|
||||
mAgent);
|
||||
|
||||
// Just go back to running the restore queue
|
||||
keyValueAgentCleanup();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user