Add related 3 CTS tests for PackageInstallerSession in TEST_MAPPING
When developers change services/.*Install.*, core/.*Install.*, and services/core/java/com/android/server/pm/.* files. The following CTS tests should be included. * CtsAtomicInstallTestCases * CtsPackageInstallTestCases * CtsAppSecurityHostTestCases:android.appsecurity.cts.SplitTests The above 3 CTS tests take a few minutes. Test: atest --collect-tests-only -p \ frameworks/base/services/core/java/com/android/server/pm:presubmit Test: atest --collect-tests-only --enable-file-pattern -p \ frameworks/base/services/core/java/com/android/server/pm:presubmit Test: atest --collect-tests-only -p \ frameworks/base/services/core/java/com/android/server/pm:postsubmit Bug: 180650365 Change-Id: Iba431ff1bfe8b9b42ac455ddcd680d0266c9f8b8
This commit is contained in:
@@ -1,5 +1,21 @@
|
||||
{
|
||||
"presubmit": [
|
||||
{
|
||||
"name": "CtsAtomicInstallTestCases",
|
||||
"file_patterns": [
|
||||
"core/java/.*Install.*",
|
||||
"services/core/.*Install.*",
|
||||
"services/core/java/com/android/server/pm/.*"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CtsPackageInstallTestCases",
|
||||
"file_patterns": [
|
||||
"core/java/.*Install.*",
|
||||
"services/core/.*Install.*",
|
||||
"services/core/java/com/android/server/pm/.*"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CtsUsesLibraryHostTestCases"
|
||||
},
|
||||
@@ -67,6 +83,19 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CtsAppSecurityHostTestCases",
|
||||
"file_patterns": [
|
||||
"core/java/.*Install.*",
|
||||
"services/core/.*Install.*",
|
||||
"services/core/java/com/android/server/pm/.*"
|
||||
],
|
||||
"options": [
|
||||
{
|
||||
"include-filter": "android.appsecurity.cts.SplitTests"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "FrameworksCoreTests",
|
||||
"options": [
|
||||
|
||||
Reference in New Issue
Block a user