From d3990130cbfb79a31bf3306468df98e50e74d03e Mon Sep 17 00:00:00 2001 From: Patrick Baumann Date: Fri, 21 Feb 2020 13:16:19 -0800 Subject: Disable caches for perf tests Bug: 140788621 Test: atest PackageManagerPerfTest Change-Id: Idba8ea4c53ceacd9e07a06717c44d5411aef45d8 --- .../packagemanager/src/android/os/PackageManagerPerfTest.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'apct-tests') diff --git a/apct-tests/perftests/packagemanager/src/android/os/PackageManagerPerfTest.java b/apct-tests/perftests/packagemanager/src/android/os/PackageManagerPerfTest.java index d7428cf0ab8a..761e9300398a 100644 --- a/apct-tests/perftests/packagemanager/src/android/os/PackageManagerPerfTest.java +++ b/apct-tests/perftests/packagemanager/src/android/os/PackageManagerPerfTest.java @@ -31,6 +31,7 @@ import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.filters.LargeTest; import androidx.test.platform.app.InstrumentationRegistry; +import org.junit.Before; import org.junit.Rule; import org.junit.Test; import org.junit.runner.RunWith; @@ -58,6 +59,12 @@ public class PackageManagerPerfTest { final Context context = InstrumentationRegistry.getInstrumentation().getContext(); } + @Before + public void setup() { + PackageManager.disableApplicationInfoCache(); + PackageManager.disablePackageInfoCache(); + } + @Test @DisableCompatChanges(PackageManager.FILTER_APPLICATION_QUERY) public void testCheckPermissionExists() { -- cgit v1.2.3