Loading packages/SystemUI/tests/src/com/android/systemui/volume/VolumeDialogImplTest.java +11 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ import android.media.AudioManager; import android.os.SystemClock; import android.testing.AndroidTestingRunner; import android.testing.TestableLooper; import android.util.Log; import android.view.Gravity; import android.view.InputDevice; import android.view.MotionEvent; Loading Loading @@ -98,6 +99,8 @@ public class VolumeDialogImplTest extends SysuiTestCase { private ConfigurationController mConfigurationController; private int mOriginalOrientation; private static final String TAG = "VolumeDialogImplTest"; @Mock VolumeDialogController mVolumeDialogController; @Mock Loading Loading @@ -652,12 +655,20 @@ public class VolumeDialogImplTest extends SysuiTestCase { @After public void teardown() { // Detailed logs to track down timeout issues in b/299491332 Log.d(TAG, "teardown: entered"); setOrientation(mOriginalOrientation); Log.d(TAG, "teardown: after setOrientation"); mAnimatorTestRule.advanceTimeBy(mLongestHideShowAnimationDuration); Log.d(TAG, "teardown: after advanceTimeBy"); mTestableLooper.moveTimeForward(mLongestHideShowAnimationDuration); Log.d(TAG, "teardown: after moveTimeForward"); mTestableLooper.processAllMessages(); Log.d(TAG, "teardown: after processAllMessages"); reset(mPostureController); Log.d(TAG, "teardown: after reset"); cleanUp(mDialog); Log.d(TAG, "teardown: after cleanUp"); } private void cleanUp(VolumeDialogImpl dialog) { Loading Loading
packages/SystemUI/tests/src/com/android/systemui/volume/VolumeDialogImplTest.java +11 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ import android.media.AudioManager; import android.os.SystemClock; import android.testing.AndroidTestingRunner; import android.testing.TestableLooper; import android.util.Log; import android.view.Gravity; import android.view.InputDevice; import android.view.MotionEvent; Loading Loading @@ -98,6 +99,8 @@ public class VolumeDialogImplTest extends SysuiTestCase { private ConfigurationController mConfigurationController; private int mOriginalOrientation; private static final String TAG = "VolumeDialogImplTest"; @Mock VolumeDialogController mVolumeDialogController; @Mock Loading Loading @@ -652,12 +655,20 @@ public class VolumeDialogImplTest extends SysuiTestCase { @After public void teardown() { // Detailed logs to track down timeout issues in b/299491332 Log.d(TAG, "teardown: entered"); setOrientation(mOriginalOrientation); Log.d(TAG, "teardown: after setOrientation"); mAnimatorTestRule.advanceTimeBy(mLongestHideShowAnimationDuration); Log.d(TAG, "teardown: after advanceTimeBy"); mTestableLooper.moveTimeForward(mLongestHideShowAnimationDuration); Log.d(TAG, "teardown: after moveTimeForward"); mTestableLooper.processAllMessages(); Log.d(TAG, "teardown: after processAllMessages"); reset(mPostureController); Log.d(TAG, "teardown: after reset"); cleanUp(mDialog); Log.d(TAG, "teardown: after cleanUp"); } private void cleanUp(VolumeDialogImpl dialog) { Loading