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

Commit 501247ba authored by Sudheer Shanka's avatar Sudheer Shanka
Browse files

Fix flaky test.

Change-Id: I657ed11acc0173768cebd293faad84ade1047668
Fixes: 31906795
Test: adb shell am instrument -e class com.android.server.retaildemo.RetailDemoModeServiceTest -w com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner
parent 170219c5
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -147,6 +147,7 @@ public class RetailDemoModeServiceTest {
        userInfo.id = TEST_DEMO_USER;
        when(mUm.createUser(anyString(), anyInt())).thenReturn(userInfo);

        setCameraPackage(TEST_CAMERA_PKG);
        mService.onBootPhase(SystemService.PHASE_BOOT_COMPLETED);
        assertEquals(SYSTEM_PROPERTY_RETAIL_DEMO_ENABLED + " property not set",
                "1", mInjector.systemPropertiesGet(SYSTEM_PROPERTY_RETAIL_DEMO_ENABLED));
@@ -157,7 +158,6 @@ public class RetailDemoModeServiceTest {
        assertTrue("Not registered for " + Intent.ACTION_SCREEN_OFF,
                intentFilter.getValue().hasAction(Intent.ACTION_SCREEN_OFF));

        setCameraPackage(TEST_CAMERA_PKG);
        // Wait for the setup to complete.
        mLatch.await(SETUP_COMPLETE_TIMEOUT_MS, TimeUnit.MILLISECONDS);
        ArgumentCaptor<Integer> flags = ArgumentCaptor.forClass(Integer.class);