diff options
| author | 2022-02-18 14:28:06 +0000 | |
|---|---|---|
| committer | 2022-02-18 14:28:06 +0000 | |
| commit | 41fe93c460d54d656895ccdfb1fcfa840966ae13 (patch) | |
| tree | 5b38afa619a27b21b36465607ddeee994fc15841 | |
| parent | 6100cabe79d32888f5439fa9bf6a7377afb20ec3 (diff) | |
| parent | d2c468d40c5b908b15381fc3d438de0fc144378a (diff) | |
[automerge] Fix VibratorManagerService test handling scaling effects 2p: d2c468d40c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16933340
Change-Id: I5ffbefdb4ee49d58366d3e205a55de726938252e
| -rw-r--r-- | services/tests/servicestests/src/com/android/server/vibrator/VibratorManagerServiceTest.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/services/tests/servicestests/src/com/android/server/vibrator/VibratorManagerServiceTest.java b/services/tests/servicestests/src/com/android/server/vibrator/VibratorManagerServiceTest.java index 52975ef8bfe1..ccdb1050d32c 100644 --- a/services/tests/servicestests/src/com/android/server/vibrator/VibratorManagerServiceTest.java +++ b/services/tests/servicestests/src/com/android/server/vibrator/VibratorManagerServiceTest.java @@ -765,6 +765,9 @@ public class VibratorManagerServiceTest { when(mIInputManagerMock.getVibratorIds(eq(1))).thenReturn(new int[]{1}); when(mIInputManagerMock.getInputDevice(eq(1))).thenReturn(createInputDeviceWithVibrator(1)); setUserSetting(Settings.System.VIBRATE_INPUT_DEVICES, 1); + // Mock alarm intensity equals to default value to avoid scaling in this test. + setUserSetting(Settings.System.ALARM_VIBRATION_INTENSITY, + mVibrator.getDefaultVibrationIntensity(VibrationAttributes.USAGE_ALARM)); VibratorManagerService service = createSystemReadyService(); CombinedVibration effect = CombinedVibration.createParallel( @@ -804,6 +807,9 @@ public class VibratorManagerServiceTest { mockVibrators(1, 2); mVibratorProviders.get(1).setCapabilities(IVibrator.CAP_COMPOSE_EFFECTS); mVibratorProviders.get(2).setCapabilities(IVibrator.CAP_COMPOSE_EFFECTS); + // Mock alarm intensity equals to default value to avoid scaling in this test. + setUserSetting(Settings.System.ALARM_VIBRATION_INTENSITY, + mVibrator.getDefaultVibrationIntensity(VibrationAttributes.USAGE_ALARM)); VibratorManagerService service = createSystemReadyService(); // The native callback will be dispatched manually in this test. mTestLooper.stopAutoDispatchAndIgnoreExceptions(); |