From c548a568b27627a6b262c2da6b2a8c15778b25fa Mon Sep 17 00:00:00 2001 From: ryanlwlin Date: Fri, 14 Aug 2020 13:22:45 +0800 Subject: [PATCH] Fix broken SystemUITests uncleared window magnification affects other tests. Bug: 164240798 Test: atest SystemUITests Change-Id: Ie3484200a3d9f40a019a4740f9285c21d83b5b20 --- .../WindowMagnificationAnimationControllerTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/SystemUI/tests/src/com/android/systemui/accessibility/WindowMagnificationAnimationControllerTest.java b/packages/SystemUI/tests/src/com/android/systemui/accessibility/WindowMagnificationAnimationControllerTest.java index b7c198e53cfac..a6dfbbd931782 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/accessibility/WindowMagnificationAnimationControllerTest.java +++ b/packages/SystemUI/tests/src/com/android/systemui/accessibility/WindowMagnificationAnimationControllerTest.java @@ -38,6 +38,7 @@ import androidx.test.filters.MediumTest; import com.android.internal.graphics.SfVsyncFrameCallbackProvider; import com.android.systemui.SysuiTestCase; +import org.junit.After; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; @@ -94,6 +95,11 @@ public class WindowMagnificationAnimationControllerTest extends SysuiTestCase { mContext, mController, newValueAnimator()); } + @After + public void tearDown() throws Exception { + mInstrumentation.runOnMainSync(() -> mController.deleteWindowMagnification()); + } + @Test public void enableWindowMagnification_disabled_expectedStartAndEndValues() { enableWindowMagnificationAndWaitAnimating(mWaitingAnimationPeriod);