blob: 117faa203325a21d17cd5335ae695acd0ef38d9b [file] [log] [blame]
easoncylee955d2102019-11-30 15:19:48 +08001{
easoncyleef994d122021-04-19 14:32:38 +08002 "presubmit-large": [
3 {
4 "name": "FrameworksServicesTests",
5 "options": [
6 {
7 "include-annotation": "android.platform.test.annotations.Presubmit"
8 },
9 {
10 "exclude-annotation": "androidx.test.filters.FlakyTest"
11 },
12 {
13 "exclude-annotation": "org.junit.Ignore"
14 }
15 ]
16 }
17 ],
Alex Buynytskyyd7c440b2022-11-23 20:40:38 +000018 "presubmit-pm": [
19 {
20 "name": "PackageManagerServiceServerTests",
21 "options": [
22 {
23 "include-annotation": "android.platform.test.annotations.Presubmit"
24 },
25 {
26 "exclude-annotation": "androidx.test.filters.FlakyTest"
27 },
28 {
29 "exclude-annotation": "org.junit.Ignore"
30 }
31 ]
32 }
33 ],
easoncylee955d2102019-11-30 15:19:48 +080034 "presubmit": [
35 {
easoncylee6d9b0f72022-04-18 19:16:20 +080036 "name": "ManagedProvisioningTests",
37 "options": [
38 {
39 "exclude-annotation": "androidx.test.filters.FlakyTest"
40 }
41 ]
42 },
43 {
satayevbf954972021-12-16 14:37:41 +000044 "file_patterns": [
45 "ApexManager\\.java",
46 "SystemServer\\.java",
47 "services/tests/apexsystemservices/.*"
48 ],
49 "name": "ApexSystemServicesTestCases",
50 "options": [
51 {
52 "exclude-annotation": "androidx.test.filters.FlakyTest"
satayev0f5539b2022-02-08 15:15:57 +000053 },
54 {
55 "exclude-annotation": "org.junit.Ignore"
satayevbf954972021-12-16 14:37:41 +000056 }
57 ]
58 },
59 {
easoncylee955d2102019-11-30 15:19:48 +080060 "name": "FrameworksUiServicesTests",
61 "options": [
62 {
63 "exclude-annotation": "androidx.test.filters.FlakyTest"
64 }
65 ]
easoncylee90857ed2019-11-26 10:27:48 +080066 },
67 {
Adrian Roos58825492023-03-10 16:32:06 +000068 "name": "FrameworksInputMethodSystemServerTests",
69 "options": [
70 {"include-filter": "com.android.server.inputmethod"},
Adrian Roos58825492023-03-10 16:32:06 +000071 {"exclude-annotation": "androidx.test.filters.FlakyTest"},
72 {"exclude-annotation": "org.junit.Ignore"}
73 ]
74 },
75 {
Robert Marcus0d9416e2023-07-21 16:39:19 +000076 "name": "ExtServicesUnitTests-tplus",
77 "options": [
78 {
79 "exclude-annotation": "androidx.test.filters.FlakyTest"
80 }
81 ]
82 },
83 {
84 "name": "ExtServicesUnitTests-sminus",
easoncylee90857ed2019-11-26 10:27:48 +080085 "options": [
86 {
87 "exclude-annotation": "androidx.test.filters.FlakyTest"
88 }
89 ]
90 },
91 {
easoncylee1620d242019-12-02 23:00:49 +080092 "name": "FrameworksCoreTests",
93 "options": [
94 {
95 "include-annotation": "android.platform.test.annotations.Presubmit"
96 },
97 {
98 "exclude-annotation": "androidx.test.filters.FlakyTest"
99 },
100 {
101 "exclude-annotation": "org.junit.Ignore"
102 }
103 ]
104 },
105 {
Lais Andradefc7fd1e2021-02-16 16:11:41 +0000106 "name": "FrameworkPermissionTests",
107 "options": [
108 {
109 "include-annotation": "android.platform.test.annotations.Presubmit"
110 },
111 {
112 "exclude-annotation": "androidx.test.filters.FlakyTest"
113 },
114 {
115 "exclude-annotation": "org.junit.Ignore"
116 }
117 ]
118 },
119 {
Oli Lan42da9242021-02-08 10:55:07 +0000120 "name": "FrameworksInProcessTests",
121 "options": [
122 {
123 "exclude-annotation": "androidx.test.filters.FlakyTest"
124 },
125 {
126 "exclude-annotation": "org.junit.Ignore"
127 }
128 ]
Steven Moreland8aa1d5b2023-12-06 22:29:24 +0000129 },
130 {
131 "name": "vts_treble_vintf_framework_test"
132 },
133 {
134 "name": "vts_treble_vintf_vendor_test"
easoncylee955d2102019-11-30 15:19:48 +0800135 }
Pavel Grafov56b86532019-10-30 19:40:27 +0000136 ],
Makoto Onuki743a58a2023-11-09 12:46:31 -0800137 "postsubmit-ravenwood": [
138 // TODO(ravenwood) promote it to presubmit
139 // TODO: Enable it once the infra knows how to run it.
140// {
141// "name": "CtsUtilTestCasesRavenwood",
142// "file_patterns": [
143// "*Ravenwood*",
144// "*ravenwood*"
145// ]
146// }
147 ],
Pavel Grafov56b86532019-10-30 19:40:27 +0000148 "postsubmit-managedprofile-stress": [
149 {
150 "name": "ManagedProfileLifecycleStressTest"
151 }
James Mattis43c46812021-03-10 09:34:49 -0800152 ],
153 "auto-postsubmit": [
154 // Test tag for automotive targets. These are only running in postsubmit so as to harden the
155 // automotive targets to avoid introducing additional test flake and build time. The plan for
156 // presubmit testing for auto is to augment the existing tests to cover auto use cases as well.
157 // Additionally, this tag is used in targeted test suites to limit resource usage on the test
158 // infra during the hardening phase.
159 // TODO: this tag to be removed once the above is no longer an issue.
160 {
161 "name": "FrameworksUiServicesTests",
162 "options": [
163 {
164 "exclude-annotation": "androidx.test.filters.FlakyTest"
165 }
166 ]
167 },
168 {
Robert Marcus0d9416e2023-07-21 16:39:19 +0000169 "name": "ExtServicesUnitTests-tplus",
170 "options": [
171 {
172 "exclude-annotation": "androidx.test.filters.FlakyTest"
173 }
174 ]
175 },
176 {
177 "name": "ExtServicesUnitTests-sminus",
James Mattis43c46812021-03-10 09:34:49 -0800178 "options": [
179 {
180 "exclude-annotation": "androidx.test.filters.FlakyTest"
181 }
182 ]
183 },
184 {
185 "name": "TestablesTests",
186 "options": [
187 {
188 "exclude-annotation": "androidx.test.filters.FlakyTest"
189 }
190 ]
191 },
192 {
193 "name": "FrameworksCoreTests",
194 "options": [
195 {
196 "include-annotation": "android.platform.test.annotations.Presubmit"
197 },
198 {
199 "exclude-annotation": "androidx.test.filters.FlakyTest"
200 },
201 {
202 "exclude-annotation": "org.junit.Ignore"
203 }
204 ]
205 },
206 {
207 "name": "FrameworksServicesTests",
208 "options": [
209 {
210 "include-annotation": "android.platform.test.annotations.Presubmit"
211 },
212 {
213 "exclude-annotation": "androidx.test.filters.FlakyTest"
214 },
215 {
216 "exclude-annotation": "org.junit.Ignore"
217 }
218 ]
Alex Buynytskyyd7c440b2022-11-23 20:40:38 +0000219 },
220 {
221 "name": "PackageManagerServiceServerTests",
222 "options": [
223 {
224 "include-annotation": "android.platform.test.annotations.Presubmit"
225 },
226 {
227 "exclude-annotation": "androidx.test.filters.FlakyTest"
228 },
229 {
230 "exclude-annotation": "org.junit.Ignore"
231 }
232 ]
James Mattis43c46812021-03-10 09:34:49 -0800233 }
Filipbe265d02023-02-06 23:54:00 +0000234 ],
235 "auto-features-postsubmit": [
236 // Test tag for automotive feature targets. These are only running in postsubmit.
237 // This tag is used in targeted test features testing to limit resource use.
238 // TODO(b/256932212): this tag to be removed once the above is no longer in use.
239 {
240 "name": "FrameworksMockingServicesTests",
241 "options": [
242 {
243 "include-filter": "com.android.server.pm.UserVisibilityMediatorSUSDTest"
244 },
245 {
246 "include-filter": "com.android.server.pm.UserVisibilityMediatorMUMDTest"
247 },
248 {
249 "include-filter": "com.android.server.pm.UserVisibilityMediatorMUPANDTest"
250 },
251 {
252 "exclude-annotation": "androidx.test.filters.FlakyTest"
253 },
254 {
255 "exclude-annotation": "org.junit.Ignore"
256 }
257 ]
258 }
James Mattis43c46812021-03-10 09:34:49 -0800259 ]
easoncylee955d2102019-11-30 15:19:48 +0800260}