Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a199722e authored by Jeff Sharkey's avatar Jeff Sharkey Committed by android-build-merger
Browse files

Merge "Only measure each UID once in InstallerTest." am: 32aac7b9 am: 7b6d21b3

am: 50929523

Change-Id: Ib352977f7f01e97bc3afefb743f3ccb7725cbaec
parents 70f16f0d 50929523
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -44,11 +44,19 @@ public class InstallerTest extends AndroidTestCase {
    }

    public void testGetAppSize() throws Exception {
        int[] appIds = null;

        final PackageManager pm = getContext().getPackageManager();
        for (ApplicationInfo app : pm.getInstalledApplications(0)) {
            final int userId = UserHandle.getUserId(app.uid);
            final int appId = UserHandle.getAppId(app.uid);

            if (ArrayUtils.contains(appIds, appId)) {
                continue;
            } else {
                appIds = ArrayUtils.appendInt(appIds, appId);
            }

            final String[] packageNames = pm.getPackagesForUid(app.uid);
            final long[] ceDataInodes = new long[packageNames.length];
            final String[] codePaths = new String[packageNames.length];