From 08dc87a0f023afc7210fb6175f509e730c50b859 Mon Sep 17 00:00:00 2001 From: Tyler Freeman Date: Fri, 19 May 2023 11:36:07 -0700 Subject: [PATCH] fix(non linear font scaling): fix test timeout flakiness Fix: 283186902 Test: atest FrameworksCoreTests:android.content.res.FontScaleConverterActivityTest (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2d5f2f97b65729c6af1d08b5541bad375719e5b6) Merged-In: I67dc51b587602f72949549ac17253628ad1a2e1a Change-Id: I67dc51b587602f72949549ac17253628ad1a2e1a --- .../content/res/FontScaleConverterActivityTest.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/core/tests/coretests/src/android/content/res/FontScaleConverterActivityTest.java b/core/tests/coretests/src/android/content/res/FontScaleConverterActivityTest.java index df4fb44cd1baa..0941a2b6d263b 100644 --- a/core/tests/coretests/src/android/content/res/FontScaleConverterActivityTest.java +++ b/core/tests/coretests/src/android/content/res/FontScaleConverterActivityTest.java @@ -137,7 +137,7 @@ public class FontScaleConverterActivityTest { ); }); - PollingCheck.waitFor(/* timeout= */ 5000, () -> { + PollingCheck.waitFor(/* timeout= */ 7000, () -> { AtomicBoolean isActivityAtCorrectScale = new AtomicBoolean(false); rule.getScenario().onActivity(activity -> isActivityAtCorrectScale.set( @@ -146,12 +146,7 @@ public class FontScaleConverterActivityTest { .fontScale == fontScale ) ); - return isActivityAtCorrectScale.get() && InstrumentationRegistry - .getInstrumentation() - .getContext() - .getResources() - .getConfiguration() - .fontScale == fontScale; + return isActivityAtCorrectScale.get(); }); }