Loading services/tests/dreamservicetests/src/com/android/server/dreams/DreamOverlayServiceTest.java +10 −2 Original line number Diff line number Diff line Loading @@ -39,7 +39,6 @@ import android.service.dreams.IDreamOverlayClientCallback; import android.view.WindowManager; import androidx.annotation.NonNull; import androidx.test.filters.FlakyTest; import androidx.test.filters.SmallTest; import androidx.test.runner.AndroidJUnit4; Loading Loading @@ -106,6 +105,12 @@ public class DreamOverlayServiceTest { mMonitor.onEndDream(); super.onEndDream(); } @Override public void onWakeUp() { mMonitor.onWakeUp(); super.onWakeUp(); } } /** Loading @@ -128,7 +133,6 @@ public class DreamOverlayServiceTest { * Verifies that callbacks for subclasses are run on the provided executor. */ @Test @FlakyTest(bugId = 293108088) public void testCallbacksRunOnExecutor() throws RemoteException { final TestDreamOverlayService.Monitor monitor = Mockito.mock( TestDreamOverlayService.Monitor.class); Loading @@ -153,6 +157,8 @@ public class DreamOverlayServiceTest { // Callback is run. verify(monitor).onStartDream(); clearInvocations(mExecutor); // Verify onWakeUp is run on the executor. client.wakeUp(); verify(monitor, never()).onWakeUp(); Loading @@ -161,6 +167,8 @@ public class DreamOverlayServiceTest { mRunnableCaptor.getValue().run(); verify(monitor).onWakeUp(); clearInvocations(mExecutor); // Verify onEndDream is run on the executor. client.endDream(); verify(monitor, never()).onEndDream(); Loading Loading
services/tests/dreamservicetests/src/com/android/server/dreams/DreamOverlayServiceTest.java +10 −2 Original line number Diff line number Diff line Loading @@ -39,7 +39,6 @@ import android.service.dreams.IDreamOverlayClientCallback; import android.view.WindowManager; import androidx.annotation.NonNull; import androidx.test.filters.FlakyTest; import androidx.test.filters.SmallTest; import androidx.test.runner.AndroidJUnit4; Loading Loading @@ -106,6 +105,12 @@ public class DreamOverlayServiceTest { mMonitor.onEndDream(); super.onEndDream(); } @Override public void onWakeUp() { mMonitor.onWakeUp(); super.onWakeUp(); } } /** Loading @@ -128,7 +133,6 @@ public class DreamOverlayServiceTest { * Verifies that callbacks for subclasses are run on the provided executor. */ @Test @FlakyTest(bugId = 293108088) public void testCallbacksRunOnExecutor() throws RemoteException { final TestDreamOverlayService.Monitor monitor = Mockito.mock( TestDreamOverlayService.Monitor.class); Loading @@ -153,6 +157,8 @@ public class DreamOverlayServiceTest { // Callback is run. verify(monitor).onStartDream(); clearInvocations(mExecutor); // Verify onWakeUp is run on the executor. client.wakeUp(); verify(monitor, never()).onWakeUp(); Loading @@ -161,6 +167,8 @@ public class DreamOverlayServiceTest { mRunnableCaptor.getValue().run(); verify(monitor).onWakeUp(); clearInvocations(mExecutor); // Verify onEndDream is run on the executor. client.endDream(); verify(monitor, never()).onEndDream(); Loading