diff --git a/services/core/java/com/android/server/pm/ApexManager.java b/services/core/java/com/android/server/pm/ApexManager.java index 46a3276edfa33..3a6839bbf4617 100644 --- a/services/core/java/com/android/server/pm/ApexManager.java +++ b/services/core/java/com/android/server/pm/ApexManager.java @@ -207,7 +207,7 @@ abstract class ApexManager { * * @return {@code true} upon success, {@code false} if any remote exception occurs */ - abstract boolean abortActiveSession(); + abstract boolean revertActiveSessions(); /** * Abandons the staged session with the given sessionId. @@ -496,9 +496,9 @@ abstract class ApexManager { } @Override - boolean abortActiveSession() { + boolean revertActiveSessions() { try { - mApexService.abortActiveSession(); + mApexService.revertActiveSessions(); return true; } catch (RemoteException re) { Slog.e(TAG, "Unable to contact apexservice", re); @@ -704,7 +704,7 @@ abstract class ApexManager { } @Override - boolean abortActiveSession() { + boolean revertActiveSessions() { throw new UnsupportedOperationException(); } diff --git a/services/core/java/com/android/server/pm/StagingManager.java b/services/core/java/com/android/server/pm/StagingManager.java index 07ff5c7d69184..24ad004a53c6e 100644 --- a/services/core/java/com/android/server/pm/StagingManager.java +++ b/services/core/java/com/android/server/pm/StagingManager.java @@ -323,7 +323,7 @@ public class StagingManager { return; } - if (!mApexManager.abortActiveSession()) { + if (!mApexManager.revertActiveSessions()) { Slog.e(TAG, "Failed to abort APEXd session"); } else { Slog.e(TAG, diff --git a/services/tests/servicestests/src/com/android/server/pm/ApexManagerTest.java b/services/tests/servicestests/src/com/android/server/pm/ApexManagerTest.java index 143dc28f57d1d..30d103576c997 100644 --- a/services/tests/servicestests/src/com/android/server/pm/ApexManagerTest.java +++ b/services/tests/servicestests/src/com/android/server/pm/ApexManagerTest.java @@ -216,11 +216,11 @@ public class ApexManagerTest { } @Test - public void testAbortActiveSession_remoteException() throws RemoteException { - doThrow(RemoteException.class).when(mApexService).abortActiveSession(); + public void testRevertActiveSessions_remoteException() throws RemoteException { + doThrow(RemoteException.class).when(mApexService).revertActiveSessions(); try { - assertThat(mApexManager.abortActiveSession()).isFalse(); + assertThat(mApexManager.revertActiveSessions()).isFalse(); } catch (Exception e) { throw new AssertionError("ApexManager should not raise Exception"); }