1{ 2 "mainline-presubmit": [ 3 { 4 "name": "MediaProviderTests[com.google.android.mediaprovider.apex]", 5 "options": [ 6 { 7 // Ignore the tests with @RunOnlyOnPostsubmit annotation 8 "exclude-annotation": "com.android.providers.media.library.RunOnlyOnPostsubmit" 9 }, 10 { 11 "exclude-annotation": "androidx.test.filters.FlakyTest" 12 } 13 ] 14 }, 15 { 16 "name": "CtsScopedStorageCoreHostTest[com.google.android.mediaprovider.apex]", 17 "options": [ 18 { 19 "exclude-annotation": "androidx.test.filters.FlakyTest" 20 } 21 ] 22 }, 23 { 24 "name": "CtsScopedStorageHostTest[com.google.android.mediaprovider.apex]", 25 "options": [ 26 { 27 "exclude-annotation": "androidx.test.filters.FlakyTest" 28 } 29 ] 30 }, 31 { 32 "name": "CtsScopedStorageDeviceOnlyTest[com.google.android.mediaprovider.apex]", 33 "options": [ 34 { 35 "exclude-annotation": "androidx.test.filters.FlakyTest" 36 } 37 ] 38 }, 39 { 40 "name": "CtsScopedStorageBypassDatabaseOperationsTest[com.google.android.mediaprovider.apex]", 41 "options": [ 42 { 43 "exclude-annotation": "androidx.test.filters.FlakyTest" 44 } 45 ] 46 }, 47 { 48 "name": "CtsScopedStorageGeneralTest[com.google.android.mediaprovider.apex]", 49 "options": [ 50 { 51 "exclude-annotation": "androidx.test.filters.FlakyTest" 52 } 53 ] 54 }, 55 { 56 "name": "CtsScopedStorageRedactUriTest[com.google.android.mediaprovider.apex]", 57 "options": [ 58 { 59 "exclude-annotation": "androidx.test.filters.FlakyTest" 60 } 61 ] 62 }, 63 { 64 "name": "CtsMediaProviderTranscodeTests[com.google.android.mediaprovider.apex]", 65 "options": [ 66 { 67 "exclude-annotation": "androidx.test.filters.FlakyTest" 68 } 69 ] 70 } 71 ], 72 "mediaprovider-mainline-presubmit": [ 73 { 74 "name": "MediaProviderTests", 75 "options": [ 76 { 77 // Ignore the tests with @RunOnlyOnPostsubmit annotation 78 "exclude-annotation": "com.android.providers.media.library.RunOnlyOnPostsubmit" 79 }, 80 { 81 "exclude-annotation": "androidx.test.filters.FlakyTest" 82 } 83 ] 84 }, 85 { 86 "name": "CtsMediaProviderTestCases", 87 "options": [ 88 { 89 "exclude-annotation": "androidx.test.filters.FlakyTest" 90 } 91 ] 92 }, 93 { 94 "name": "CtsScopedStorageCoreHostTest", 95 "options": [ 96 { 97 "exclude-annotation": "androidx.test.filters.FlakyTest" 98 } 99 ] 100 }, 101 { 102 "name": "CtsScopedStorageHostTest", 103 "options": [ 104 { 105 "exclude-annotation": "androidx.test.filters.FlakyTest" 106 } 107 ] 108 }, 109 { 110 "name": "CtsScopedStorageDeviceOnlyTest", 111 "options": [ 112 { 113 "exclude-annotation": "androidx.test.filters.FlakyTest" 114 } 115 ] 116 }, 117 { 118 "name": "CtsScopedStorageBypassDatabaseOperationsTest", 119 "options": [ 120 { 121 "exclude-annotation": "androidx.test.filters.FlakyTest" 122 } 123 ] 124 }, 125 { 126 "name": "CtsScopedStorageGeneralTest", 127 "options": [ 128 { 129 "exclude-annotation": "androidx.test.filters.FlakyTest" 130 } 131 ] 132 }, 133 { 134 "name": "CtsScopedStorageRedactUriTest", 135 "options": [ 136 { 137 "exclude-annotation": "androidx.test.filters.FlakyTest" 138 } 139 ] 140 }, 141 { 142 "name": "CtsMediaProviderTranscodeTests", 143 "options": [ 144 { 145 "exclude-annotation": "androidx.test.filters.FlakyTest" 146 } 147 ] 148 } 149 ], 150 "presubmit": [ 151 { 152 "name": "MediaProviderTests", 153 "options": [ 154 { 155 // Ignore the tests with @RunOnlyOnPostsubmit annotation 156 "exclude-annotation": "com.android.providers.media.library.RunOnlyOnPostsubmit" 157 }, 158 { 159 "exclude-annotation": "androidx.test.filters.FlakyTest" 160 } 161 ] 162 }, 163 { 164 "name": "MediaProviderClientTests", 165 "options": [ 166 { 167 "exclude-annotation": "androidx.test.filters.LargeTest" 168 }, 169 { 170 "exclude-annotation": "androidx.test.filters.FlakyTest" 171 } 172 ] 173 }, 174 { 175 "name": "CtsMediaProviderTestCases", 176 "options": [ 177 { 178 "exclude-annotation": "androidx.test.filters.FlakyTest" 179 } 180 ] 181 }, 182 { 183 "name": "CtsScopedStorageCoreHostTest", 184 "options": [ 185 { 186 "exclude-annotation": "androidx.test.filters.FlakyTest" 187 } 188 ] 189 }, 190 { 191 "name": "CtsScopedStorageHostTest", 192 "options": [ 193 { 194 "exclude-annotation": "androidx.test.filters.FlakyTest" 195 } 196 ] 197 }, 198 { 199 "name": "CtsScopedStorageDeviceOnlyTest", 200 "options": [ 201 { 202 "exclude-annotation": "androidx.test.filters.FlakyTest" 203 } 204 ] 205 }, 206 { 207 "name": "CtsScopedStorageBypassDatabaseOperationsTest", 208 "options": [ 209 { 210 "exclude-annotation": "androidx.test.filters.FlakyTest" 211 } 212 ] 213 }, 214 { 215 "name": "CtsScopedStorageGeneralTest", 216 "options": [ 217 { 218 "exclude-annotation": "androidx.test.filters.FlakyTest" 219 } 220 ] 221 }, 222 { 223 "name": "CtsScopedStorageRedactUriTest", 224 "options": [ 225 { 226 "exclude-annotation": "androidx.test.filters.FlakyTest" 227 } 228 ] 229 }, 230 { 231 "name": "fuse_node_test" 232 }, 233 { 234 "name": "CtsOsTestCases", 235 "options": [ 236 { 237 "include-filter": "android.os.storage.cts.StorageManagerTest" 238 } 239 ] 240 } 241 ], 242 "presubmit-large": [ 243 { 244 "name": "CtsScopedStoragePublicVolumeHostTest", 245 "options": [ 246 { 247 "exclude-annotation": "androidx.test.filters.FlakyTest" 248 } 249 ] 250 } 251 ], 252 "postsubmit": [ 253 { 254 "name": "MediaProviderClientTests" 255 }, 256 { 257 // TODO(b/222253890): Move these tests back to presubmit once the bug is fixed. 258 "name": "CtsMediaProviderTranscodeTests" 259 }, 260 { 261 "name": "CtsStorageHostTestCases", 262 "options": [ 263 { 264 "include-filter": "android.appsecurity.cts.ExternalStorageHostTest" 265 } 266 ] 267 }, 268 { 269 "name": "CtsPhotoPickerTest" 270 }, 271 { 272 "name": "MediaProviderTests", 273 "options": [ 274 { 275 // Only execute the tests with @RunOnlyOnPostsubmit annotation 276 "include-annotation": "com.android.providers.media.library.RunOnlyOnPostsubmit" 277 } 278 ] 279 } 280 ], 281 "mainline-postsubmit": [ 282 { 283 "name": "MediaProviderTests[com.google.android.mediaprovider.apex]", 284 "options": [ 285 { 286 // Only execute the tests with @RunOnlyOnPostsubmit annotation 287 "include-annotation": "com.android.providers.media.library.RunOnlyOnPostsubmit" 288 } 289 ] 290 }, 291 { 292 "name": "CtsPhotoPickerTest[com.google.android.mediaprovider.apex]", 293 "options": [ 294 { 295 "exclude-annotation": "androidx.test.filters.LargeTest" 296 } 297 ] 298 } 299 ] 300} 301