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

Commit 2024afe4 authored by Felka Chang's avatar Felka Chang
Browse files

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
parent 45c64274
Loading
Loading
Loading
Loading
+29 −0
Original line number Diff line number Diff line
{
  "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": [