From bc5068c64b18314712b27cbb9336cf04d935f658 Mon Sep 17 00:00:00 2001 From: "peng.gu" Date: Mon, 13 Jan 2020 19:24:57 +0800 Subject: Enlarge EPSILON to 0.01 for android.display.cts.DisplayTest#testModeSwitch pass Device fresh rate (60.0024) is larger than USER_SETTING_PEAK_REFRESH_RATE(60) The difference is more than EPSILON (0.001), which will make the mode invalid the cts-on-gsi case : android.display.cts.DisplayTest#testModeSwitch will fail Change-Id: Ie8adaf2d00280560111486d63ff774f47c2eace2 --- services/core/java/com/android/server/display/DisplayModeDirector.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/display/DisplayModeDirector.java b/services/core/java/com/android/server/display/DisplayModeDirector.java index 1fc0db3ff7cb..6dcfadef5f8c 100644 --- a/services/core/java/com/android/server/display/DisplayModeDirector.java +++ b/services/core/java/com/android/server/display/DisplayModeDirector.java @@ -76,7 +76,7 @@ public class DisplayModeDirector { private static final int GLOBAL_ID = -1; // The tolerance within which we consider something approximately equals. - private static final float EPSILON = 0.001f; + private static final float EPSILON = 0.01f; private final Object mLock = new Object(); private final Context mContext; -- cgit v1.2.3-59-g8ed1b