summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jian-Syuan (Shane) Wong <shanewong@google.com> 2024-03-21 20:56:18 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-03-21 20:56:18 +0000
commitd8ddc33fc010a0c90fa1815e72df29cbf6e126fc (patch)
tree02056e3fd3efa493f56d691fd39d45e515410330
parent8fa8deeeac43fbd0b0c79985e4065ef7bf5613c3 (diff)
parentbb225153e69accee65495738091c3a9c794542b0 (diff)
Merge "Fix votePreferredFrameRate_infrequentLayer_defaultHigh test" into main
-rw-r--r--core/tests/coretests/src/android/view/ViewRootImplTest.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/tests/coretests/src/android/view/ViewRootImplTest.java b/core/tests/coretests/src/android/view/ViewRootImplTest.java
index 41b67ce4d651..f1e56d9d5259 100644
--- a/core/tests/coretests/src/android/view/ViewRootImplTest.java
+++ b/core/tests/coretests/src/android/view/ViewRootImplTest.java
@@ -1041,6 +1041,13 @@ public class ViewRootImplTest {
assertEquals(viewRootImpl.getPreferredFrameRateCategory(),
FRAME_RATE_CATEGORY_NO_PREFERENCE);
});
+ Thread.sleep(delay);
+ sInstrumentation.runOnMainSync(() -> {
+ view.setRequestedFrameRate(view.REQUESTED_FRAME_RATE_CATEGORY_DEFAULT);
+ view.invalidate();
+ assertEquals(viewRootImpl.getPreferredFrameRateCategory(),
+ FRAME_RATE_CATEGORY_NO_PREFERENCE);
+ });
// Infrequent update
Thread.sleep(delay);