blob: d306911a960ce5df35a82209c3f53158db68d77f [file] [log] [blame]
Lucas Dupin46363d4d2019-11-25 12:46:38 -08001{
Sam Dubey08ecf832023-09-05 12:00:49 +00002 // Curious where your @Scenario tests are running?
Sam Dubeyc0a8e3a2023-05-30 15:08:55 +00003 //
4 // @Ignore: Will not run in any configuration
5 //
Sam Dubey08ecf832023-09-05 12:00:49 +00006 // @FlakyTest: Tests that don't block pre/postsubmit but are staged to run known failures.
7 // Tests will run in postsubmit on sysui-e2e-staged suite.
Sam Dubeyc0a8e3a2023-05-30 15:08:55 +00008 //
Sam Dubeyc0a8e3a2023-05-30 15:08:55 +00009 //
Sam Dubey08ecf832023-09-05 12:00:49 +000010 // @PlatinumTest: Marking your test with this annotation will put your tests in presubmit.
11 // Please DO NOT annotate new or old tests with @PlatinumTest annotation
12 // without discussing with mdb:android-platinum
Sam Dubeyc0a8e3a2023-05-30 15:08:55 +000013 //
Sam Dubey08ecf832023-09-05 12:00:49 +000014 // @Postsubmit: Do not use this annotation for e2e tests. This won't have any affect.
Sam Dubeyc0a8e3a2023-05-30 15:08:55 +000015
Sam Dubey08ecf832023-09-05 12:00:49 +000016 // For all other e2e tests which are not platinum, they run in sysui-silver suite,that
17 // primarily runs in postsubmit with an exception to e2e test related changes.
18 // If you want to see one shot place to monitor all e2e tests, look for
19 // sysui-e2e-staged suite.
20
Sam Dubeyc0a8e3a2023-05-30 15:08:55 +000021 // v2/android-virtual-infra/test_mapping/presubmit-avd
vadimt8c1af8c2022-02-01 13:43:14 -080022 "presubmit": [
Fabian Kozynskid3e874b2021-04-05 15:29:59 -040023 {
Fabian Kozynski001e28c2021-08-13 11:09:09 -040024 "name": "SystemUIGoogleTests",
25 "options": [
26 {
27 "exclude-annotation": "org.junit.Ignore"
28 },
29 {
30 "exclude-annotation": "androidx.test.filters.FlakyTest"
31 }
32 ]
33 },
Ale Nijamkinf48b8c32023-01-08 00:30:46 +000034 {
35 // TODO(b/251476085): Consider merging with SystemUIGoogleScreenshotTests (in U+)
36 "name": "SystemUIGoogleBiometricsScreenshotTests",
37 "options": [
38 {
39 "exclude-annotation": "org.junit.Ignore"
40 },
41 {
42 "exclude-annotation": "androidx.test.filters.FlakyTest"
43 }
Dan Shif47b78d092023-09-19 04:44:04 +000044 ],
45 // The test doesn't run on AOSP Cuttlefish
46 "keywords": ["internal"]
Ale Nijamkinf48b8c32023-01-08 00:30:46 +000047 },
Joe Bolinger3ca321182022-12-10 02:02:12 +000048 {
Fabian Kozynskid3e874b2021-04-05 15:29:59 -040049 // Permission indicators
Nate Myrend0792312023-05-30 14:22:41 -070050 "name": "CtsPermissionUiTestCases",
Fabian Kozynskid3e874b2021-04-05 15:29:59 -040051 "options": [
52 {
53 "exclude-annotation": "org.junit.Ignore"
54 },
55 {
Marvin Ramin7b0ddaf2023-09-29 07:34:39 +000056 "exclude-annotation": "androidx.test.filters.FlakyTest"
Nate Myren1db39b62023-01-31 15:04:22 -080057 },
58 {
Nate Myrend0792312023-05-30 14:22:41 -070059 "include-filter": "android.permissionui.cts.CameraMicIndicatorsPermissionTest"
Fabian Kozynskid3e874b2021-04-05 15:29:59 -040060 }
61 ]
62 },
63 {
64 // Permission indicators
65 "name": "CtsVoiceRecognitionTestCases",
66 "options": [
67 {
68 "exclude-annotation": "org.junit.Ignore"
69 },
70 {
71 "exclude-annotation": "androidx.test.filters.FlakyTest"
72 }
73 ]
Lucas Dupin46363d4d2019-11-25 12:46:38 -080074 }
Lucas Dupine5dc1d92020-01-27 15:02:59 -080075 ],
Jun485caff2020-02-27 14:38:28 -080076 "auto-end-to-end-postsubmit": [
77 {
Jun01053052021-10-07 17:03:30 -070078 "name": "AndroidAutomotiveHomeTests",
Jun485caff2020-02-27 14:38:28 -080079 "options" : [
80 {
Jun01053052021-10-07 17:03:30 -070081 "include-filter": "android.platform.tests.HomeTest"
82 }
83 ]
84 },
85 {
86 "name": "AndroidAutomotiveNotificationsTests",
87 "options" : [
Jun485caff2020-02-27 14:38:28 -080088 {
Jun01053052021-10-07 17:03:30 -070089 "include-filter": "android.platform.tests.NotificationTest"
Jun485caff2020-02-27 14:38:28 -080090 }
91 ]
92 }
Sam Dubeyc0a8e3a2023-05-30 15:08:55 +000093 ],
Jay Thomas Sullivan86d48192023-07-17 23:17:38 -070094 "postsubmit": [
95 {
96 // Permission indicators
97 "name": "CtsPermissionUiTestCases",
98 "options": [
99 {
100 "include-filter": "android.permissionui.cts.CameraMicIndicatorsPermissionTest"
101 }
102 ]
Dan Shif47b78d092023-09-19 04:44:04 +0000103 },
104 {
Chris Göllner5267a042023-07-20 13:33:28 +0000105 "name": "SystemUIGoogleScreenshotTests",
106 "options": [
107 {
108 "exclude-annotation": "org.junit.Ignore"
109 },
110 {
111 "exclude-annotation": "android.platform.test.annotations.FlakyTest"
112 },
113 {
114 "include-annotation": "android.platform.test.annotations.Postsubmit"
115 }
116 ]
117 }
Jeff Chen5a866112023-09-25 17:09:48 -0700118 ],
119 // v2/sysui/suite/test-mapping-sysui-screenshot-test
120 "sysui-screenshot-test": [
121 {
122 "name": "SystemUIGoogleScreenshotTests",
123 "options": [
124 {
125 "exclude-annotation": "org.junit.Ignore"
126 },
127 {
128 "exclude-annotation": "androidx.test.filters.FlakyTest"
129 },
130 {
Jeff Chenc1dbc792023-10-12 16:51:26 -0700131 "exclude-annotation": "android.platform.test.annotations.FlakyTest"
132 },
133 {
Jeff Chen5a866112023-09-25 17:09:48 -0700134 "exclude-annotation": "android.platform.test.annotations.Postsubmit"
135 }
136 ]
Jeff Chend83494ad2023-10-30 14:15:48 -0700137 },
138 {
139 "name": "SystemUIGoogleKeyguardScreenshotTests",
140 "options": [
141 {
142 "exclude-annotation": "org.junit.Ignore"
143 },
144 {
145 "exclude-annotation": "androidx.test.filters.FlakyTest"
146 },
147 {
148 "exclude-annotation": "android.platform.test.annotations.FlakyTest"
149 },
150 {
151 "exclude-annotation": "android.platform.test.annotations.Postsubmit"
152 }
153 ]
Jeff Chen5a866112023-09-25 17:09:48 -0700154 }
Jeff Chenc1dbc792023-10-12 16:51:26 -0700155 ],
156 // v2/sysui/suite/test-mapping-sysui-screenshot-test-staged
157 "sysui-screenshot-test-staged": [
158 {
159 "name": "SystemUIGoogleScreenshotTests",
160 "options": [
161 {
162 "exclude-annotation": "org.junit.Ignore"
163 },
164 {
165 "include-annotation": "androidx.test.filters.FlakyTest"
166 },
167 {
168 "include-annotation": "android.platform.test.annotations.FlakyTest"
169 },
170 {
171 "include-annotation": "android.platform.test.annotations.Postsubmit"
172 }
173 ]
Jeff Chend83494ad2023-10-30 14:15:48 -0700174 },
175 {
176 "name": "SystemUIGoogleKeyguardScreenshotTests",
177 "options": [
178 {
179 "exclude-annotation": "org.junit.Ignore"
180 },
181 {
182 "include-annotation": "androidx.test.filters.FlakyTest"
183 },
184 {
185 "include-annotation": "android.platform.test.annotations.FlakyTest"
186 },
187 {
188 "include-annotation": "android.platform.test.annotations.Postsubmit"
189 }
190 ]
Jeff Chenc1dbc792023-10-12 16:51:26 -0700191 }
Lucas Dupin46363d4d2019-11-25 12:46:38 -0800192 ]
193}