blob: 380344a23c998867739913f63bb0a158f68a408c [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 {
Ronald Braunsteina8fb3112024-09-12 19:13:07 +000024 "name": "SystemUIGoogleTests"
Fabian Kozynski001e28c2021-08-13 11:09:09 -040025 },
Ale Nijamkinf48b8c32023-01-08 00:30:46 +000026 {
Fabian Kozynskid3e874b2021-04-05 15:29:59 -040027 // Permission indicators
Nate Myrend0792312023-05-30 14:22:41 -070028 "name": "CtsPermissionUiTestCases",
Fabian Kozynskid3e874b2021-04-05 15:29:59 -040029 "options": [
30 {
31 "exclude-annotation": "org.junit.Ignore"
32 },
33 {
Marvin Ramin7b0ddaf2023-09-29 07:34:39 +000034 "exclude-annotation": "androidx.test.filters.FlakyTest"
Nate Myren1db39b62023-01-31 15:04:22 -080035 },
36 {
Nate Myrend0792312023-05-30 14:22:41 -070037 "include-filter": "android.permissionui.cts.CameraMicIndicatorsPermissionTest"
Fabian Kozynskid3e874b2021-04-05 15:29:59 -040038 }
39 ]
40 },
41 {
42 // Permission indicators
Ronald Braunsteina8fb3112024-09-12 19:13:07 +000043 "name": "CtsVoiceRecognitionTestCases"
Lucas Dupin46363d4d2019-11-25 12:46:38 -080044 }
Lucas Dupine5dc1d92020-01-27 15:02:59 -080045 ],
Roma Modifad72ab2024-05-06 12:07:08 -070046
Jun485caff2020-02-27 14:38:28 -080047 "auto-end-to-end-postsubmit": [
48 {
Jun01053052021-10-07 17:03:30 -070049 "name": "AndroidAutomotiveHomeTests",
Jun485caff2020-02-27 14:38:28 -080050 "options" : [
51 {
Jun01053052021-10-07 17:03:30 -070052 "include-filter": "android.platform.tests.HomeTest"
Roma Modifad72ab2024-05-06 12:07:08 -070053 },
54 {
55 "exclude-filter": "android.platform.tests.HomeTest#testAssistantWidget"
Jun01053052021-10-07 17:03:30 -070056 }
57 ]
58 },
59 {
60 "name": "AndroidAutomotiveNotificationsTests",
61 "options" : [
Jun485caff2020-02-27 14:38:28 -080062 {
Jun01053052021-10-07 17:03:30 -070063 "include-filter": "android.platform.tests.NotificationTest"
Jun485caff2020-02-27 14:38:28 -080064 }
65 ]
66 }
Sam Dubeyc0a8e3a2023-05-30 15:08:55 +000067 ],
Weijia He939c6642024-06-13 00:43:34 +000068
Jay Thomas Sullivan86d48192023-07-17 23:17:38 -070069 "postsubmit": [
70 {
71 // Permission indicators
72 "name": "CtsPermissionUiTestCases",
73 "options": [
74 {
75 "include-filter": "android.permissionui.cts.CameraMicIndicatorsPermissionTest"
76 }
77 ]
Chris Göllner5267a042023-07-20 13:33:28 +000078 }
Jeff Chen5a866112023-09-25 17:09:48 -070079 ],
Weijia He939c6642024-06-13 00:43:34 +000080
Jeff Chen5a866112023-09-25 17:09:48 -070081 // v2/sysui/suite/test-mapping-sysui-screenshot-test
82 "sysui-screenshot-test": [
83 {
84 "name": "SystemUIGoogleScreenshotTests",
85 "options": [
86 {
87 "exclude-annotation": "org.junit.Ignore"
88 },
89 {
90 "exclude-annotation": "androidx.test.filters.FlakyTest"
91 },
92 {
Jeff Chenc1dbc792023-10-12 16:51:26 -070093 "exclude-annotation": "android.platform.test.annotations.FlakyTest"
94 },
95 {
Jeff Chen5a866112023-09-25 17:09:48 -070096 "exclude-annotation": "android.platform.test.annotations.Postsubmit"
97 }
98 ]
Jeff Chend83494ad2023-10-30 14:15:48 -070099 },
100 {
101 "name": "SystemUIGoogleKeyguardScreenshotTests",
102 "options": [
103 {
104 "exclude-annotation": "org.junit.Ignore"
105 },
106 {
107 "exclude-annotation": "androidx.test.filters.FlakyTest"
108 },
109 {
110 "exclude-annotation": "android.platform.test.annotations.FlakyTest"
111 },
112 {
113 "exclude-annotation": "android.platform.test.annotations.Postsubmit"
114 }
115 ]
Jeff Chen5a866112023-09-25 17:09:48 -0700116 }
Jeff Chenc1dbc792023-10-12 16:51:26 -0700117 ],
Weijia He939c6642024-06-13 00:43:34 +0000118
Jeff Chenc1dbc792023-10-12 16:51:26 -0700119 // v2/sysui/suite/test-mapping-sysui-screenshot-test-staged
120 "sysui-screenshot-test-staged": [
121 {
122 "name": "SystemUIGoogleScreenshotTests",
123 "options": [
124 {
125 "exclude-annotation": "org.junit.Ignore"
126 },
127 {
128 "include-annotation": "androidx.test.filters.FlakyTest"
Jeff Chenc1dbc792023-10-12 16:51:26 -0700129 }
130 ]
Jeff Chend83494ad2023-10-30 14:15:48 -0700131 },
132 {
133 "name": "SystemUIGoogleKeyguardScreenshotTests",
134 "options": [
135 {
136 "exclude-annotation": "org.junit.Ignore"
137 },
138 {
139 "include-annotation": "androidx.test.filters.FlakyTest"
Jeff Chend83494ad2023-10-30 14:15:48 -0700140 }
141 ]
Jeff Chenc1dbc792023-10-12 16:51:26 -0700142 }
Weijia He939c6642024-06-13 00:43:34 +0000143 ],
144 "sysui-robo-test": [
145 {
146 "name": "SystemUIGoogleRoboRNGTests"
147 },
148 {
149 "name": "SystemUIGoogleRobo2RNGTests"
150 }
David Saff913117a2024-10-10 18:42:43 +0000151 ],
152 "imports": [
153 {
154 "path": "cts/tests/tests/multiuser"
155 }
Lucas Dupin46363d4d2019-11-25 12:46:38 -0800156 ]
157}