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

Commit 8034289e 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: I8e64408497c654c109c3303f0774606a14254a09
parents 5f2c7100 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());