Remove com/android/server/backup from android-all-stubs.jar
Remove classes in com/android/server/backup from android-all-stubs.jar. They are not accessible to apps and run in the system_server process. This enables backup to use Robolectric to test any class inside that package. This is followup of http://ag/3352132. I'm removing 159 classes in this commit in addition to the 6 removed in the CL linked above. The txt file contains the complete list of classes removed. The list of classes being removed in this commit is: com/android/server/backup/AccountManagerBackupHelper.class com/android/server/backup/AccountSyncSettingsBackupHelper.class com/android/server/backup/BackupManagerConstants.class com/android/server/backup/BackupManagerService$1.class com/android/server/backup/BackupManagerService$2.class com/android/server/backup/BackupManagerService$3.class com/android/server/backup/BackupManagerService$4.class com/android/server/backup/BackupManagerService$5.class com/android/server/backup/BackupManagerService$6.class com/android/server/backup/BackupManagerService$7.class com/android/server/backup/BackupManagerService$8.class com/android/server/backup/BackupManagerService$9.class com/android/server/backup/BackupManagerService$ActiveRestoreSession.class com/android/server/backup/BackupManagerService$ActiveRestoreSession$EndRestoreRunnable.class com/android/server/backup/BackupManagerService$AdbBackupParams.class com/android/server/backup/BackupManagerService$AdbParams.class com/android/server/backup/BackupManagerService$AdbRestoreFinishedLatch.class com/android/server/backup/BackupManagerService$AdbRestoreParams.class com/android/server/backup/BackupManagerService$BackupHandler.class com/android/server/backup/BackupManagerService$BackupParams.class com/android/server/backup/BackupManagerService$BackupRequest.class com/android/server/backup/BackupManagerService$BackupState.class com/android/server/backup/BackupManagerService.class com/android/server/backup/BackupManagerService$ClearDataObserver.class com/android/server/backup/BackupManagerService$ClearParams.class com/android/server/backup/BackupManagerService$ClearRetryParams.class com/android/server/backup/BackupManagerService$FullBackupEngine.class com/android/server/backup/BackupManagerService$FullBackupEngine$FullBackupRunner.class com/android/server/backup/BackupManagerService$FullBackupEntry.class com/android/server/backup/BackupManagerService$FullBackupObbConnection.class com/android/server/backup/BackupManagerService$FullBackupPreflight.class com/android/server/backup/BackupManagerService$FullBackupTask.class com/android/server/backup/BackupManagerService$FullRestoreEngine.class com/android/server/backup/BackupManagerService$FullRestoreEngine$RestoreDeleteObserver.class com/android/server/backup/BackupManagerService$FullRestoreEngine$RestoreFileRunnable.class com/android/server/backup/BackupManagerService$FullRestoreEngine$RestoreInstallObserver.class com/android/server/backup/BackupManagerServiceInterface.class com/android/server/backup/BackupManagerService$Lifecycle.class com/android/server/backup/BackupManagerService$Operation.class com/android/server/backup/BackupManagerService$PerformAdbBackupTask.class com/android/server/backup/BackupManagerService$PerformAdbRestoreTask.class com/android/server/backup/BackupManagerService$PerformAdbRestoreTask$RestoreDeleteObserver.class com/android/server/backup/BackupManagerService$PerformAdbRestoreTask$RestoreFileRunnable.class com/android/server/backup/BackupManagerService$PerformAdbRestoreTask$RestoreFinishedRunnable.class com/android/server/backup/BackupManagerService$PerformAdbRestoreTask$RestoreInstallObserver.class com/android/server/backup/BackupManagerService$PerformBackupTask.class com/android/server/backup/BackupManagerService$PerformClearTask.class com/android/server/backup/BackupManagerService$PerformFullTransportBackupTask.class com/android/server/backup/BackupManagerService$PerformFullTransportBackupTask$SinglePackageBackupPreflight.class com/android/server/backup/BackupManagerService$PerformFullTransportBackupTask$SinglePackageBackupRunner.class com/android/server/backup/BackupManagerService$PerformInitializeTask.class com/android/server/backup/BackupManagerService$PerformUnifiedRestoreTask.class com/android/server/backup/BackupManagerService$PerformUnifiedRestoreTask$EngineThread.class com/android/server/backup/BackupManagerService$PerformUnifiedRestoreTask$StreamFeederThread.class com/android/server/backup/BackupManagerService$ProvisionedObserver.class com/android/server/backup/BackupManagerService$RestoreEngine.class com/android/server/backup/BackupManagerService$RestoreGetSetsParams.class com/android/server/backup/BackupManagerService$RestoreParams.class com/android/server/backup/BackupManagerService$RestorePolicy.class com/android/server/backup/BackupManagerService$RunBackupReceiver.class com/android/server/backup/BackupManagerService$RunInitializeReceiver.class com/android/server/backup/BackupManagerService$UnifiedRestoreState.class com/android/server/backup/BackupPasswordManager$1.class com/android/server/backup/BackupPasswordManager$BackupPasswordHash.class com/android/server/backup/BackupPasswordManager.class com/android/server/backup/BackupPasswordManager$PasswordHashFileCodec.class com/android/server/backup/BackupPasswordManager$PasswordVersionFileCodec.class com/android/server/backup/BackupRestoreTask.class com/android/server/backup/BackupUtils.class com/android/server/backup/DataChangedJournal.class com/android/server/backup/DataChangedJournal$Consumer.class com/android/server/backup/FileMetadata.class com/android/server/backup/fullbackup/FullBackupEngine.class com/android/server/backup/fullbackup/FullBackupEngine$FullBackupRunner.class com/android/server/backup/fullbackup/FullBackupEntry.class com/android/server/backup/fullbackup/FullBackupObbConnection.class com/android/server/backup/fullbackup/FullBackupPreflight.class com/android/server/backup/fullbackup/FullBackupTask.class com/android/server/backup/FullBackupJob.class com/android/server/backup/fullbackup/PerformAdbBackupTask.class com/android/server/backup/fullbackup/PerformFullTransportBackupTask.class com/android/server/backup/fullbackup/PerformFullTransportBackupTask$SinglePackageBackupPreflight.class com/android/server/backup/fullbackup/PerformFullTransportBackupTask$SinglePackageBackupRunner.class com/android/server/backup/internal/BackupHandler.class com/android/server/backup/internal/BackupRequest.class com/android/server/backup/internal/BackupState.class com/android/server/backup/internal/ClearDataObserver.class com/android/server/backup/internal/Operation.class com/android/server/backup/internal/PerformBackupTask$1.class com/android/server/backup/internal/PerformBackupTask.class com/android/server/backup/internal/PerformClearTask.class com/android/server/backup/internal/PerformInitializeTask.class com/android/server/backup/internal/ProvisionedObserver.class com/android/server/backup/internal/RunBackupReceiver.class com/android/server/backup/internal/RunInitializeReceiver.class com/android/server/backup/KeyValueAdbBackupEngine.class com/android/server/backup/KeyValueAdbBackupEngine$KeyValueAdbBackupDataCopier.class com/android/server/backup/KeyValueAdbRestoreEngine.class com/android/server/backup/KeyValueBackupJob.class com/android/server/backup/NotificationBackupHelper.class com/android/server/backup/PackageManagerBackupAgent.class com/android/server/backup/PackageManagerBackupAgent$Metadata.class com/android/server/backup/params/AdbBackupParams.class com/android/server/backup/params/AdbParams.class com/android/server/backup/params/AdbRestoreParams.class com/android/server/backup/params/BackupParams.class com/android/server/backup/params/ClearParams.class com/android/server/backup/params/ClearRetryParams.class com/android/server/backup/params/RestoreGetSetsParams.class com/android/server/backup/params/RestoreParams.class com/android/server/backup/PermissionBackupHelper.class com/android/server/backup/PreferredActivityBackupHelper.class com/android/server/backup/ProcessedPackagesJournal.class com/android/server/backup/RefactoredBackupManagerService$1.class com/android/server/backup/RefactoredBackupManagerService$2.class com/android/server/backup/RefactoredBackupManagerService$3.class com/android/server/backup/RefactoredBackupManagerService$4.class com/android/server/backup/RefactoredBackupManagerService$5.class com/android/server/backup/RefactoredBackupManagerService$6.class com/android/server/backup/RefactoredBackupManagerService$7.class com/android/server/backup/RefactoredBackupManagerService$8.class com/android/server/backup/RefactoredBackupManagerService.class com/android/server/backup/RefactoredBackupManagerService$Lifecycle.class com/android/server/backup/restore/ActiveRestoreSession.class com/android/server/backup/restore/ActiveRestoreSession$EndRestoreRunnable.class com/android/server/backup/restore/AdbRestoreFinishedLatch.class com/android/server/backup/restore/FullRestoreEngine$1.class com/android/server/backup/restore/FullRestoreEngine$2.class com/android/server/backup/restore/FullRestoreEngine.class com/android/server/backup/restore/PerformAdbRestoreTask$1.class com/android/server/backup/restore/PerformAdbRestoreTask$2.class com/android/server/backup/restore/PerformAdbRestoreTask.class com/android/server/backup/restore/PerformAdbRestoreTask$RestoreFinishedRunnable.class com/android/server/backup/restore/PerformUnifiedRestoreTask$1.class com/android/server/backup/restore/PerformUnifiedRestoreTask.class com/android/server/backup/restore/PerformUnifiedRestoreTask$EngineThread.class com/android/server/backup/restore/PerformUnifiedRestoreTask$StreamFeederThread.class com/android/server/backup/restore/RestoreDeleteObserver.class com/android/server/backup/restore/RestoreEngine.class com/android/server/backup/restore/RestoreFileRunnable.class com/android/server/backup/restore/RestoreInstallObserver.class com/android/server/backup/restore/RestorePolicy.class com/android/server/backup/restore/UnifiedRestoreState.class com/android/server/backup/ShortcutBackupHelper.class com/android/server/backup/SystemBackupAgent.class com/android/server/backup/Trampoline.class com/android/server/backup/UsageStatsBackupHelper.class com/android/server/backup/utils/AppBackupUtils.class com/android/server/backup/utils/BackupManagerMonitorUtils.class com/android/server/backup/utils/BackupObserverUtils.class com/android/server/backup/utils/BytesReadListener.class com/android/server/backup/utils/DataStreamCodec.class com/android/server/backup/utils/DataStreamFileCodec.class com/android/server/backup/utils/FullBackupRestoreObserverUtils.class com/android/server/backup/utils/FullBackupUtils.class com/android/server/backup/utils/PasswordUtils.class com/android/server/backup/utils/RestoreUtils.class com/android/server/backup/utils/SparseArrayUtils.class com/android/server/backup/utils/TarBackupReader.class Test: m -j RunEmergencyInfoRoboTests RunStorageManagerRoboTests RunSettingsGoogleRoboTests RunSettingsLibRoboTests RunKeyChainRoboTests RunTvSettingsRoboTests RunSuwRoboTests RunSettingsRoboTests RunFrameworksServicesRoboTests Change-Id: I66e264a01d1e865c2b4919cf2c8c63acdaef78a5
Loading
Please sign in to comment