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

Commit be153867 authored by Jun Lan's avatar Jun Lan
Browse files

Fix test failure with package user id

Context: https://android-build.corp.google.com/test_investigate/?invocationId=I73600010230800138&testResultId=TR57529105387126666

Bug: 315477872
Test: manual
Change-Id: I8d0bd970bb43cc27b7f280c50cfcf4e3ea01f321
parent 5e27df82
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -59,6 +59,7 @@ import java.util.Locale;
public final class BatteryDiffEntryTest {

    private static final int UID = 100;
    private static final int USER_ID = 0;
    private static final int UNINSTALLED_UID = 101;
    private static final String PACKAGE_NAME = "com.android.testing";
    private static final String UNINSTALLED_PACKAGE_NAME = "com.android.testing.uninstalled";
@@ -87,13 +88,14 @@ public final class BatteryDiffEntryTest {
        doReturn(mMockPackageManager).when(mContext).getPackageManager();
        doReturn(UID)
                .when(mMockPackageManager)
                .getPackageUid(PACKAGE_NAME, PackageManager.GET_META_DATA);
                .getPackageUidAsUser(PACKAGE_NAME, PackageManager.GET_META_DATA, USER_ID);
        doReturn(BatteryUtils.UID_NULL)
                .when(mMockPackageManager)
                .getPackageUid(UNINSTALLED_PACKAGE_NAME, PackageManager.GET_META_DATA);
                .getPackageUidAsUser(
                        UNINSTALLED_PACKAGE_NAME, PackageManager.GET_META_DATA, USER_ID);
        doReturn(BatteryUtils.UID_ZERO)
                .when(mMockPackageManager)
                .getPackageUid(UID_ZERO_PACKAGE_NAME, PackageManager.GET_META_DATA);
                .getPackageUidAsUser(UID_ZERO_PACKAGE_NAME, PackageManager.GET_META_DATA, USER_ID);
        BatteryDiffEntry.clearCache();
    }