1{ 2 "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 ], 18 "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 ], 34 "presubmit": [ 35 { 36 "name": "ManagedProvisioningTests", 37 "options": [ 38 { 39 "exclude-annotation": "androidx.test.filters.FlakyTest" 40 } 41 ] 42 }, 43 { 44 "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" 53 }, 54 { 55 "exclude-annotation": "org.junit.Ignore" 56 } 57 ] 58 }, 59 { 60 "name": "FrameworksUiServicesTests", 61 "options": [ 62 { 63 "exclude-annotation": "androidx.test.filters.FlakyTest" 64 } 65 ] 66 }, 67 { 68 "name": "FrameworksInputMethodSystemServerTests", 69 "options": [ 70 {"include-filter": "com.android.server.inputmethod"}, 71 {"exclude-annotation": "androidx.test.filters.FlakyTest"}, 72 {"exclude-annotation": "org.junit.Ignore"} 73 ] 74 }, 75 { 76 "name": "ExtServicesUnitTests-tplus", 77 "options": [ 78 { 79 "exclude-annotation": "androidx.test.filters.FlakyTest" 80 } 81 ] 82 }, 83 { 84 "name": "ExtServicesUnitTests-sminus", 85 "options": [ 86 { 87 "exclude-annotation": "androidx.test.filters.FlakyTest" 88 } 89 ] 90 }, 91 { 92 "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 { 106 "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 { 120 "name": "FrameworksInProcessTests", 121 "options": [ 122 { 123 "exclude-annotation": "androidx.test.filters.FlakyTest" 124 }, 125 { 126 "exclude-annotation": "org.junit.Ignore" 127 } 128 ] 129 }, 130 { 131 "name": "vts_treble_vintf_framework_test" 132 }, 133 { 134 "name": "vts_treble_vintf_vendor_test" 135 }, 136 { 137 "name": "CtsStrictJavaPackagesTestCases" 138 } 139 ], 140 "postsubmit-ravenwood": [ 141 { 142 "name": "CtsUtilTestCasesRavenwood", 143 "host": true, 144 "file_patterns": [ 145 "[Rr]avenwood" 146 ] 147 } 148 ], 149 "postsubmit-managedprofile-stress": [ 150 { 151 "name": "ManagedProfileLifecycleStressTest" 152 } 153 ], 154 "auto-postsubmit": [ 155 // Test tag for automotive targets. These are only running in postsubmit so as to harden the 156 // automotive targets to avoid introducing additional test flake and build time. The plan for 157 // presubmit testing for auto is to augment the existing tests to cover auto use cases as well. 158 // Additionally, this tag is used in targeted test suites to limit resource usage on the test 159 // infra during the hardening phase. 160 // TODO: this tag to be removed once the above is no longer an issue. 161 { 162 "name": "FrameworksUiServicesTests", 163 "options": [ 164 { 165 "exclude-annotation": "androidx.test.filters.FlakyTest" 166 } 167 ] 168 }, 169 { 170 "name": "ExtServicesUnitTests-tplus", 171 "options": [ 172 { 173 "exclude-annotation": "androidx.test.filters.FlakyTest" 174 } 175 ] 176 }, 177 { 178 "name": "ExtServicesUnitTests-sminus", 179 "options": [ 180 { 181 "exclude-annotation": "androidx.test.filters.FlakyTest" 182 } 183 ] 184 }, 185 { 186 "name": "TestablesTests", 187 "options": [ 188 { 189 "exclude-annotation": "androidx.test.filters.FlakyTest" 190 } 191 ] 192 }, 193 { 194 "name": "FrameworksCoreTests", 195 "options": [ 196 { 197 "include-annotation": "android.platform.test.annotations.Presubmit" 198 }, 199 { 200 "exclude-annotation": "androidx.test.filters.FlakyTest" 201 }, 202 { 203 "exclude-annotation": "org.junit.Ignore" 204 } 205 ] 206 }, 207 { 208 "name": "FrameworksServicesTests", 209 "options": [ 210 { 211 "include-annotation": "android.platform.test.annotations.Presubmit" 212 }, 213 { 214 "exclude-annotation": "androidx.test.filters.FlakyTest" 215 }, 216 { 217 "exclude-annotation": "org.junit.Ignore" 218 } 219 ] 220 }, 221 { 222 "name": "PackageManagerServiceServerTests", 223 "options": [ 224 { 225 "include-annotation": "android.platform.test.annotations.Presubmit" 226 }, 227 { 228 "exclude-annotation": "androidx.test.filters.FlakyTest" 229 }, 230 { 231 "exclude-annotation": "org.junit.Ignore" 232 } 233 ] 234 } 235 ] 236} 237