summaryrefslogtreecommitdiff
path: root/apct-tests/perftests/packagemanager
diff options
context:
space:
mode:
authorPatrick Baumann <patb@google.com>2020-02-21 13:16:19 -0800
committerPatrick Baumann <patb@google.com>2020-02-24 14:57:54 +0000
commitd3990130cbfb79a31bf3306468df98e50e74d03e (patch)
treeac4b927880ced38e8996fc1c33594bac5bd18597 /apct-tests/perftests/packagemanager
parent23c81a156eefeb7858eb5d91278a9268da43e282 (diff)
Disable caches for perf tests
Bug: 140788621 Test: atest PackageManagerPerfTest Change-Id: Idba8ea4c53ceacd9e07a06717c44d5411aef45d8
Diffstat (limited to 'apct-tests/perftests/packagemanager')
-rw-r--r--apct-tests/perftests/packagemanager/src/android/os/PackageManagerPerfTest.java7
1 files changed, 7 insertions, 0 deletions
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() {