xref: /aosp_15_r20/frameworks/base/TEST_MAPPING (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1{
2  "presubmit-large": [
3    {
4      "name": "FrameworksServicesTests_Presubmit"
5    }
6  ],
7  "presubmit-pm": [
8    {
9      "name": "PackageManagerServiceServerTests_Presubmit"
10    }
11  ],
12  "presubmit": [
13    {
14      "name": "ManagedProvisioningTests"
15    },
16    {
17      "file_patterns": [
18        "ApexManager\\.java",
19        "SystemServer\\.java",
20        "services/tests/apexsystemservices/.*"
21      ],
22      "name": "ApexSystemServicesTestCases"
23    },
24    {
25      "name": "FrameworksUiServicesTests"
26    },
27    {
28      "name": "FrameworksInputMethodSystemServerTests_server_inputmethod"
29    },
30    {
31      "name": "ExtServicesUnitTests-tplus"
32    },
33    {
34      "name": "ExtServicesUnitTests-sminus"
35    },
36    {
37      "name": "FrameworksCoreTests_Presubmit"
38    },
39    {
40      "name": "FrameworkPermissionTests_Presubmit"
41    },
42    {
43      "name": "FrameworksInProcessTests"
44    },
45    {
46      "name": "vts_treble_vintf_framework_test"
47    },
48    {
49      "name": "vts_treble_vintf_vendor_test"
50    },
51    {
52      "name": "CtsStrictJavaPackagesTestCases"
53    }
54  ],
55  "ravenwood-presubmit": [
56    {
57      "name": "CtsUtilTestCasesRavenwood",
58      "host": true,
59      "file_patterns": [
60        "[Rr]avenwood"
61      ]
62    },
63    {
64      "name": "RavenwoodBivalentTest",
65      "host": true,
66      "file_patterns": [
67        "[Rr]avenwood"
68      ]
69    }
70  ],
71  "postsubmit-managedprofile-stress": [
72    {
73      "name": "ManagedProfileLifecycleStressTest"
74    }
75  ],
76 "auto-postsubmit": [
77   // Test tag for automotive targets. These are only running in postsubmit so as to harden the
78   // automotive targets to avoid introducing additional test flake and build time. The plan for
79   // presubmit testing for auto is to augment the existing tests to cover auto use cases as well.
80   // Additionally, this tag is used in targeted test suites to limit resource usage on the test
81   // infra during the hardening phase.
82   // TODO: this tag to be removed once the above is no longer an issue.
83   {
84     "name": "FrameworksUiServicesTests"
85   },
86   {
87     "name": "ExtServicesUnitTests-tplus"
88   },
89   {
90     "name": "ExtServicesUnitTests-sminus"
91   },
92   {
93     "name": "TestablesTests"
94   },
95   {
96     "name": "FrameworksCoreTests_Presubmit"
97   },
98   {
99     "name": "FrameworksServicesTests_presubmit"
100   },
101   {
102     "name": "PackageManagerServiceServerTests_Presubmit"
103   }
104 ]
105}
106