Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7b916449 authored by Sudheer Shanka's avatar Sudheer Shanka
Browse files

Remove references to legacy queue.

Bug: 266001401
Test: n/a
Change-Id: I148c65fec06e67064eac1d0049aee29090734408
parent 67edd352
Loading
Loading
Loading
Loading
+2 −8
Original line number Diff line number Diff line
@@ -940,8 +940,7 @@ public class BroadcastQueueTest extends BaseBroadcastQueueTest {

        final ProcessRecord receiverGreenApp = mAms.getProcessRecordLocked(PACKAGE_GREEN,
                getUidForPackage(PACKAGE_GREEN));
        // Modern queue always kills the target process when broadcast delivery fails, where as
        // the legacy queue leaves the process killing task to AMS
        // Broadcast queue always kills the target process when broadcast delivery fails.
        assertNull(receiverGreenApp);
        final ProcessRecord receiverBlueApp = mAms.getProcessRecordLocked(PACKAGE_BLUE,
                getUidForPackage(PACKAGE_BLUE));
@@ -1054,8 +1053,6 @@ public class BroadcastQueueTest extends BaseBroadcastQueueTest {
        }

        waitForIdle();
        // Legacy stack does not remove registered receivers as part of
        // cleanUpDisabledPackageReceiversLocked() call, so verify this only on modern queue.
        verifyScheduleReceiver(never(), callerApp, USER_GUEST);
        verifyScheduleRegisteredReceiver(never(), callerApp, USER_GUEST);
        for (String pkg : new String[] {
@@ -1166,8 +1163,7 @@ public class BroadcastQueueTest extends BaseBroadcastQueueTest {
        final ProcessRecord receiverOrangeApp = mAms.getProcessRecordLocked(PACKAGE_ORANGE,
                getUidForPackage(PACKAGE_ORANGE));

        // Modern queue always kills the target process when broadcast delivery fails, where as
        // the legacy queue leaves the process killing task to AMS
        // Broadcast queue always kills the target process when broadcast delivery fails.
        assertNull(receiverGreenApp);
        verifyScheduleRegisteredReceiver(times(1), receiverBlueApp, airplane);
        verifyScheduleReceiver(times(1), receiverYellowApp, airplane);
@@ -1210,8 +1206,6 @@ public class BroadcastQueueTest extends BaseBroadcastQueueTest {
        final ProcessRecord restartedReceiverBlueApp = mAms.getProcessRecordLocked(PACKAGE_BLUE,
                getUidForPackage(PACKAGE_BLUE));
        assertNotEquals(receiverBlueApp, restartedReceiverBlueApp);
        // Legacy queue will always try delivering the broadcast even if the process
        // has been killed.
        verifyScheduleReceiver(never(), receiverBlueApp, airplane);
        // Verify that the new process receives the broadcast.
        verifyScheduleReceiver(times(1), restartedReceiverBlueApp, airplane);