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

Commit 02b0acbd authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Add support for chained steps to VibrationThread" into sc-dev am: 3db9cfcd

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13547145

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I499d4bdda4809d2e604bcc978aa72e7433a59c15
parents 35f81d8a 3db9cfcd
Loading
Loading
Loading
Loading
+586 −567

File changed.

Preview size limit exceeded, changes collapsed.

+6 −4
Original line number Diff line number Diff line
@@ -107,7 +107,8 @@ public class VibrationThreadTest {
        waitForCompletion(thread);

        verify(mControllerCallbacks, never()).onComplete(anyInt(), eq(vibrationId));
        verify(mThreadCallbacks).onVibrationEnded(eq(vibrationId), eq(Vibration.Status.IGNORED));
        verify(mThreadCallbacks).onVibrationEnded(eq(vibrationId),
                eq(Vibration.Status.IGNORED_UNSUPPORTED));
    }

    @Test
@@ -121,7 +122,8 @@ public class VibrationThreadTest {
        waitForCompletion(thread);

        verify(mControllerCallbacks, never()).onComplete(anyInt(), eq(vibrationId));
        verify(mThreadCallbacks).onVibrationEnded(eq(vibrationId), eq(Vibration.Status.IGNORED));
        verify(mThreadCallbacks).onVibrationEnded(eq(vibrationId),
                eq(Vibration.Status.IGNORED_UNSUPPORTED));
    }

    @Test
@@ -206,8 +208,8 @@ public class VibrationThreadTest {
        thread.cancel();
        waitForCompletion(thread);

        verify(mIBatteryStatsMock, never()).noteVibratorOn(eq(UID), anyLong());
        verify(mIBatteryStatsMock, never()).noteVibratorOff(eq(UID));
        verify(mIBatteryStatsMock).noteVibratorOn(eq(UID), anyLong());
        verify(mIBatteryStatsMock).noteVibratorOff(eq(UID));
        verify(mThreadCallbacks).onVibrationEnded(eq(vibrationId), eq(Vibration.Status.CANCELLED));
        assertFalse(thread.getVibrators().get(VIBRATOR_ID).isVibrating());