summaryrefslogtreecommitdiff
path: root/tests/utils
diff options
context:
space:
mode:
authorCharles Chen <charlesccchen@google.com>2020-02-05 16:33:40 +0800
committerCharles Chen <charlesccchen@google.com>2020-02-12 11:09:25 +0800
commit3e857ec536f54fc08ab59bedcd878a819ebd71c3 (patch)
tree9f63c96f64bbc86d591374f239a39a0bcf0cf37e /tests/utils
parent848b6d4441d7b1444b0410e68b949d9236fb5099 (diff)
Always get window insets from server
The previous implementation of computeWindowInsets is to use last view from WM#addView, which may be invalid because the last added view is removed and throws NPE when getting property from the invalid view. In this CL, we change the approach to always obtain window insets from server. fixes: 148789183 Test: atest FrameworksCoreTests:WindowMetricsTest Test: atest WindowMetricsTests Change-Id: Ic5512c31f86c597d99e13d29df654d3f527d6b55
Diffstat (limited to 'tests/utils')
-rw-r--r--tests/utils/testutils/java/com/android/server/wm/test/filters/FrameworksTestsFilter.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/utils/testutils/java/com/android/server/wm/test/filters/FrameworksTestsFilter.java b/tests/utils/testutils/java/com/android/server/wm/test/filters/FrameworksTestsFilter.java
index 957216e17925..37842de92e79 100644
--- a/tests/utils/testutils/java/com/android/server/wm/test/filters/FrameworksTestsFilter.java
+++ b/tests/utils/testutils/java/com/android/server/wm/test/filters/FrameworksTestsFilter.java
@@ -45,6 +45,7 @@ public final class FrameworksTestsFilter extends SelectTest {
"android.view.InsetsSourceTest",
"android.view.InsetsSourceConsumerTest",
"android.view.InsetsStateTest",
+ "android.view.WindowMetricsTest"
};
public FrameworksTestsFilter(Bundle testArgs) {