Loading core/tests/overlaytests/remount/Android.bp +3 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,9 @@ java_test_host { "tradefed", "junit", ], static_libs: [ "frameworks-base-hostutils", ], test_suites: ["general-tests"], java_resources: [ ":com.android.overlaytest.overlaid", Loading core/tests/overlaytests/remount/src/com/android/overlaytest/remounted/OverlayRemountedTestBase.java +1 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.overlaytest.remounted; import static org.junit.Assert.fail; import com.android.internal.util.test.SystemPreparer; import com.android.tradefed.device.DeviceNotAvailableException; import com.android.tradefed.testtype.junit4.BaseHostJUnit4Test; Loading services/core/java/com/android/server/pm/PackageManagerService.java +2 −2 Original line number Diff line number Diff line Loading @@ -11067,7 +11067,7 @@ public class PackageManagerService extends IPackageManager.Stub } else { pkgSetting = result.pkgSetting; if (originalPkgSetting != null) { mSettings.addRenamedPackageLPw(parsedPackage.getPackageName(), mSettings.addRenamedPackageLPw(parsedPackage.getRealPackage(), originalPkgSetting.name); mTransferredPackages.add(originalPkgSetting.name); } Loading Loading @@ -11176,7 +11176,7 @@ public class PackageManagerService extends IPackageManager.Stub @GuardedBy("mLock") private @Nullable PackageSetting getOriginalPackageLocked(@NonNull AndroidPackage pkg, @Nullable String renamedPkgName) { if (!isPackageRenamed(pkg, renamedPkgName)) { if (isPackageRenamed(pkg, renamedPkgName)) { return null; } for (int i = ArrayUtils.size(pkg.getOriginalPackages()) - 1; i >= 0; --i) { services/core/java/com/android/server/pm/TEST_MAPPING +3 −0 Original line number Diff line number Diff line Loading @@ -69,6 +69,9 @@ "exclude-annotation": "androidx.test.filters.Suppress" } ] }, { "name": "PackageManagerServiceHostTests" } ], "postsubmit": [ Loading services/tests/PackageManagerServiceTests/host/Android.bp 0 → 100644 +33 −0 Original line number Diff line number Diff line // Copyright (C) 2020 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. java_test_host { name: "PackageManagerServiceHostTests", srcs: ["src/**/*.kt"], libs: [ "tradefed", "junit", "truth-prebuilt", ], static_libs: [ "frameworks-base-hostutils", ], test_suites: ["general-tests"], java_resources: [ ":PackageManagerDummyAppVersion1", ":PackageManagerDummyAppVersion2", ":PackageManagerDummyAppVersion3", ":PackageManagerDummyAppOriginalOverride", ] } Loading
core/tests/overlaytests/remount/Android.bp +3 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,9 @@ java_test_host { "tradefed", "junit", ], static_libs: [ "frameworks-base-hostutils", ], test_suites: ["general-tests"], java_resources: [ ":com.android.overlaytest.overlaid", Loading
core/tests/overlaytests/remount/src/com/android/overlaytest/remounted/OverlayRemountedTestBase.java +1 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.overlaytest.remounted; import static org.junit.Assert.fail; import com.android.internal.util.test.SystemPreparer; import com.android.tradefed.device.DeviceNotAvailableException; import com.android.tradefed.testtype.junit4.BaseHostJUnit4Test; Loading
services/core/java/com/android/server/pm/PackageManagerService.java +2 −2 Original line number Diff line number Diff line Loading @@ -11067,7 +11067,7 @@ public class PackageManagerService extends IPackageManager.Stub } else { pkgSetting = result.pkgSetting; if (originalPkgSetting != null) { mSettings.addRenamedPackageLPw(parsedPackage.getPackageName(), mSettings.addRenamedPackageLPw(parsedPackage.getRealPackage(), originalPkgSetting.name); mTransferredPackages.add(originalPkgSetting.name); } Loading Loading @@ -11176,7 +11176,7 @@ public class PackageManagerService extends IPackageManager.Stub @GuardedBy("mLock") private @Nullable PackageSetting getOriginalPackageLocked(@NonNull AndroidPackage pkg, @Nullable String renamedPkgName) { if (!isPackageRenamed(pkg, renamedPkgName)) { if (isPackageRenamed(pkg, renamedPkgName)) { return null; } for (int i = ArrayUtils.size(pkg.getOriginalPackages()) - 1; i >= 0; --i) {
services/core/java/com/android/server/pm/TEST_MAPPING +3 −0 Original line number Diff line number Diff line Loading @@ -69,6 +69,9 @@ "exclude-annotation": "androidx.test.filters.Suppress" } ] }, { "name": "PackageManagerServiceHostTests" } ], "postsubmit": [ Loading
services/tests/PackageManagerServiceTests/host/Android.bp 0 → 100644 +33 −0 Original line number Diff line number Diff line // Copyright (C) 2020 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. java_test_host { name: "PackageManagerServiceHostTests", srcs: ["src/**/*.kt"], libs: [ "tradefed", "junit", "truth-prebuilt", ], static_libs: [ "frameworks-base-hostutils", ], test_suites: ["general-tests"], java_resources: [ ":PackageManagerDummyAppVersion1", ":PackageManagerDummyAppVersion2", ":PackageManagerDummyAppVersion3", ":PackageManagerDummyAppOriginalOverride", ] }