Loading services/tests/wmtests/src/com/android/server/policy/ShortcutLoggingTests.java +3 −5 Original line number Diff line number Diff line Loading @@ -19,8 +19,7 @@ package com.android.server.policy; import android.platform.test.annotations.Presubmit; import android.view.KeyEvent; import androidx.test.filters.FlakyTest; import androidx.test.filters.LargeTest; import androidx.test.filters.MediumTest; import com.android.internal.annotations.Keep; import com.android.server.input.KeyboardMetricsCollector.KeyboardLogEvent; Loading @@ -33,7 +32,7 @@ import junitparams.JUnitParamsRunner; import junitparams.Parameters; @Presubmit @LargeTest @MediumTest @RunWith(JUnitParamsRunner.class) public class ShortcutLoggingTests extends ShortcutKeyTestBase { Loading Loading @@ -223,7 +222,7 @@ public class ShortcutLoggingTests extends ShortcutKeyTestBase { @Before public void setUp() { setUpPhoneWindowManager(); setUpPhoneWindowManager(/*supportSettingsUpdate*/ true); mPhoneWindowManager.overrideKeyEventSource(VENDOR_ID, PRODUCT_ID); mPhoneWindowManager.overrideLaunchHome(); mPhoneWindowManager.overrideSearchKeyBehavior( Loading @@ -235,7 +234,6 @@ public class ShortcutLoggingTests extends ShortcutKeyTestBase { } @Test @FlakyTest(bugId = 293273386) @Parameters(method = "shortcutTestArguments") public void testShortcuts(String testName, int[] testKeys, KeyboardLogEvent expectedLogEvent, int expectedKey, int expectedModifierState) { Loading services/tests/wmtests/src/com/android/server/policy/TestPhoneWindowManager.java +3 −2 Original line number Diff line number Diff line Loading @@ -185,11 +185,10 @@ class TestPhoneWindowManager { mHandler = new Handler(mHandlerThread.getLooper()); mContext = mockingDetails(context).isSpy() ? context : spy(context); mHandler.runWithScissors(() -> setUp(supportSettingsUpdate), 0 /* timeout */); waitForIdle(); } private void setUp(boolean supportSettingsUpdate) { mPhoneWindowManager = spy(new PhoneWindowManager()); // Use stubOnly() to reduce memory usage if it doesn't need verification. final MockSettings spyStubOnly = withSettings().stubOnly() .defaultAnswer(CALLS_REAL_METHODS); Loading @@ -200,6 +199,8 @@ class TestPhoneWindowManager { .strictness(Strictness.LENIENT) .startMocking(); mPhoneWindowManager = spy(new PhoneWindowManager()); doReturn(mWindowManagerInternal).when( () -> LocalServices.getService(eq(WindowManagerInternal.class))); doReturn(mActivityManagerInternal).when( Loading Loading
services/tests/wmtests/src/com/android/server/policy/ShortcutLoggingTests.java +3 −5 Original line number Diff line number Diff line Loading @@ -19,8 +19,7 @@ package com.android.server.policy; import android.platform.test.annotations.Presubmit; import android.view.KeyEvent; import androidx.test.filters.FlakyTest; import androidx.test.filters.LargeTest; import androidx.test.filters.MediumTest; import com.android.internal.annotations.Keep; import com.android.server.input.KeyboardMetricsCollector.KeyboardLogEvent; Loading @@ -33,7 +32,7 @@ import junitparams.JUnitParamsRunner; import junitparams.Parameters; @Presubmit @LargeTest @MediumTest @RunWith(JUnitParamsRunner.class) public class ShortcutLoggingTests extends ShortcutKeyTestBase { Loading Loading @@ -223,7 +222,7 @@ public class ShortcutLoggingTests extends ShortcutKeyTestBase { @Before public void setUp() { setUpPhoneWindowManager(); setUpPhoneWindowManager(/*supportSettingsUpdate*/ true); mPhoneWindowManager.overrideKeyEventSource(VENDOR_ID, PRODUCT_ID); mPhoneWindowManager.overrideLaunchHome(); mPhoneWindowManager.overrideSearchKeyBehavior( Loading @@ -235,7 +234,6 @@ public class ShortcutLoggingTests extends ShortcutKeyTestBase { } @Test @FlakyTest(bugId = 293273386) @Parameters(method = "shortcutTestArguments") public void testShortcuts(String testName, int[] testKeys, KeyboardLogEvent expectedLogEvent, int expectedKey, int expectedModifierState) { Loading
services/tests/wmtests/src/com/android/server/policy/TestPhoneWindowManager.java +3 −2 Original line number Diff line number Diff line Loading @@ -185,11 +185,10 @@ class TestPhoneWindowManager { mHandler = new Handler(mHandlerThread.getLooper()); mContext = mockingDetails(context).isSpy() ? context : spy(context); mHandler.runWithScissors(() -> setUp(supportSettingsUpdate), 0 /* timeout */); waitForIdle(); } private void setUp(boolean supportSettingsUpdate) { mPhoneWindowManager = spy(new PhoneWindowManager()); // Use stubOnly() to reduce memory usage if it doesn't need verification. final MockSettings spyStubOnly = withSettings().stubOnly() .defaultAnswer(CALLS_REAL_METHODS); Loading @@ -200,6 +199,8 @@ class TestPhoneWindowManager { .strictness(Strictness.LENIENT) .startMocking(); mPhoneWindowManager = spy(new PhoneWindowManager()); doReturn(mWindowManagerInternal).when( () -> LocalServices.getService(eq(WindowManagerInternal.class))); doReturn(mActivityManagerInternal).when( Loading