Merge "Disable caches for perf tests" into rvc-dev am: 667af98d38

Change-Id: Ibbe913bf531150586492ab7a4e1aa2fce670ace3
This commit is contained in:
Automerger Merge Worker
2020-02-25 15:58:04 +00:00

View File

@@ -31,6 +31,7 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
import androidx.test.filters.LargeTest; import androidx.test.filters.LargeTest;
import androidx.test.platform.app.InstrumentationRegistry; import androidx.test.platform.app.InstrumentationRegistry;
import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
@@ -58,6 +59,12 @@ public class PackageManagerPerfTest {
final Context context = InstrumentationRegistry.getInstrumentation().getContext(); final Context context = InstrumentationRegistry.getInstrumentation().getContext();
} }
@Before
public void setup() {
PackageManager.disableApplicationInfoCache();
PackageManager.disablePackageInfoCache();
}
@Test @Test
@DisableCompatChanges(PackageManager.FILTER_APPLICATION_QUERY) @DisableCompatChanges(PackageManager.FILTER_APPLICATION_QUERY)
public void testCheckPermissionExists() { public void testCheckPermissionExists() {