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

Skip to content
Commit 8a9a7af6 authored by Felka Chang's avatar Felka Chang
Browse files

Add system server pm to trigger CTS PackageInstaller tests

When the developers change any code in
frameworks/base/service/core/java/com/android/server/pm,
frameworks/base/service/core/java/android/content/pm, and
frameworks/base/packages/PackageInstaller, it should invoke all of
the tests under cts/tests/tests/packageinstaller.

service/core/java/com/android/server/pm/TEST_MAPPING already imports
core/java/android/content/pm/TEST_MAPPING which imports
cts/tests/tests/packageinstaller/TEST_MAPPING.  Adding
service/core/java/android/content/pm/TEST_MAPPING to import
core/java/android/content/pm/TEST_MAPPING is just like
service/core/java/com/android/server/pm/TEST_MAPPING.

This patch also removes invoking CtsAtomicInstallTestCases with the
file patterns because invoking CtsAtomicInstallTestCases with file
patterns is redundant. It has been imported in
cts/tests/tests/packageinstaller/TEST_MAPPING. And,
cts/tests/tests/packageinstaller/TEST_MAPPING is imported in
core/java/android/content/pm/TEST_MAPPING that is imported in
service/core/java/com/android/server/pm/TEST_MAPPING.

Test: atest --collect-test-only -p \
      frameworks/base/services/core/java/com/android/server/pm
Test: atest --collect-test-only -p \
      frameworks/base/services/core/java/android/content/pm

Bug: 180650365
Change-Id: If24e4b2308891775965cb7b2659cb7e25f255436
parent 768e2313
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment