1*d57664e9SAndroid Build Coastguard Worker{ 2*d57664e9SAndroid Build Coastguard Worker // Curious where your @Scenario tests are running? 3*d57664e9SAndroid Build Coastguard Worker // 4*d57664e9SAndroid Build Coastguard Worker // @Ignore: Will not run in any configuration 5*d57664e9SAndroid Build Coastguard Worker // 6*d57664e9SAndroid Build Coastguard Worker // @FlakyTest: Tests that don't block pre/postsubmit but are staged to run known failures. 7*d57664e9SAndroid Build Coastguard Worker // Tests will run in postsubmit on sysui-e2e-staged suite. 8*d57664e9SAndroid Build Coastguard Worker // 9*d57664e9SAndroid Build Coastguard Worker // 10*d57664e9SAndroid Build Coastguard Worker // @PlatinumTest: Marking your test with this annotation will put your tests in presubmit. 11*d57664e9SAndroid Build Coastguard Worker // Please DO NOT annotate new or old tests with @PlatinumTest annotation 12*d57664e9SAndroid Build Coastguard Worker // without discussing with mdb:android-platinum 13*d57664e9SAndroid Build Coastguard Worker // 14*d57664e9SAndroid Build Coastguard Worker // @Postsubmit: Do not use this annotation for e2e tests. This won't have any affect. 15*d57664e9SAndroid Build Coastguard Worker 16*d57664e9SAndroid Build Coastguard Worker // For all other e2e tests which are not platinum, they run in sysui-silver suite,that 17*d57664e9SAndroid Build Coastguard Worker // primarily runs in postsubmit with an exception to e2e test related changes. 18*d57664e9SAndroid Build Coastguard Worker // If you want to see one shot place to monitor all e2e tests, look for 19*d57664e9SAndroid Build Coastguard Worker // sysui-e2e-staged suite. 20*d57664e9SAndroid Build Coastguard Worker 21*d57664e9SAndroid Build Coastguard Worker // v2/android-virtual-infra/test_mapping/presubmit-avd 22*d57664e9SAndroid Build Coastguard Worker "presubmit": [ 23*d57664e9SAndroid Build Coastguard Worker { 24*d57664e9SAndroid Build Coastguard Worker "name": "SystemUIGoogleTests" 25*d57664e9SAndroid Build Coastguard Worker }, 26*d57664e9SAndroid Build Coastguard Worker { 27*d57664e9SAndroid Build Coastguard Worker // Permission indicators 28*d57664e9SAndroid Build Coastguard Worker "name": "CtsPermissionUiTestCases", 29*d57664e9SAndroid Build Coastguard Worker "options": [ 30*d57664e9SAndroid Build Coastguard Worker { 31*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "org.junit.Ignore" 32*d57664e9SAndroid Build Coastguard Worker }, 33*d57664e9SAndroid Build Coastguard Worker { 34*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "androidx.test.filters.FlakyTest" 35*d57664e9SAndroid Build Coastguard Worker }, 36*d57664e9SAndroid Build Coastguard Worker { 37*d57664e9SAndroid Build Coastguard Worker "include-filter": "android.permissionui.cts.CameraMicIndicatorsPermissionTest" 38*d57664e9SAndroid Build Coastguard Worker } 39*d57664e9SAndroid Build Coastguard Worker ] 40*d57664e9SAndroid Build Coastguard Worker }, 41*d57664e9SAndroid Build Coastguard Worker { 42*d57664e9SAndroid Build Coastguard Worker // Permission indicators 43*d57664e9SAndroid Build Coastguard Worker "name": "CtsVoiceRecognitionTestCases" 44*d57664e9SAndroid Build Coastguard Worker } 45*d57664e9SAndroid Build Coastguard Worker ], 46*d57664e9SAndroid Build Coastguard Worker 47*d57664e9SAndroid Build Coastguard Worker "auto-end-to-end-postsubmit": [ 48*d57664e9SAndroid Build Coastguard Worker { 49*d57664e9SAndroid Build Coastguard Worker "name": "AndroidAutomotiveHomeTests", 50*d57664e9SAndroid Build Coastguard Worker "options" : [ 51*d57664e9SAndroid Build Coastguard Worker { 52*d57664e9SAndroid Build Coastguard Worker "include-filter": "android.platform.tests.HomeTest" 53*d57664e9SAndroid Build Coastguard Worker }, 54*d57664e9SAndroid Build Coastguard Worker { 55*d57664e9SAndroid Build Coastguard Worker "exclude-filter": "android.platform.tests.HomeTest#testAssistantWidget" 56*d57664e9SAndroid Build Coastguard Worker } 57*d57664e9SAndroid Build Coastguard Worker ] 58*d57664e9SAndroid Build Coastguard Worker } 59*d57664e9SAndroid Build Coastguard Worker ], 60*d57664e9SAndroid Build Coastguard Worker 61*d57664e9SAndroid Build Coastguard Worker "postsubmit": [ 62*d57664e9SAndroid Build Coastguard Worker { 63*d57664e9SAndroid Build Coastguard Worker // Permission indicators 64*d57664e9SAndroid Build Coastguard Worker "name": "CtsPermissionUiTestCases", 65*d57664e9SAndroid Build Coastguard Worker "options": [ 66*d57664e9SAndroid Build Coastguard Worker { 67*d57664e9SAndroid Build Coastguard Worker "include-filter": "android.permissionui.cts.CameraMicIndicatorsPermissionTest" 68*d57664e9SAndroid Build Coastguard Worker } 69*d57664e9SAndroid Build Coastguard Worker ] 70*d57664e9SAndroid Build Coastguard Worker } 71*d57664e9SAndroid Build Coastguard Worker ], 72*d57664e9SAndroid Build Coastguard Worker 73*d57664e9SAndroid Build Coastguard Worker // v2/sysui/suite/test-mapping-sysui-screenshot-test 74*d57664e9SAndroid Build Coastguard Worker "sysui-screenshot-test": [ 75*d57664e9SAndroid Build Coastguard Worker { 76*d57664e9SAndroid Build Coastguard Worker "name": "SystemUIGoogleScreenshotTests", 77*d57664e9SAndroid Build Coastguard Worker "options": [ 78*d57664e9SAndroid Build Coastguard Worker { 79*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "org.junit.Ignore" 80*d57664e9SAndroid Build Coastguard Worker }, 81*d57664e9SAndroid Build Coastguard Worker { 82*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "androidx.test.filters.FlakyTest" 83*d57664e9SAndroid Build Coastguard Worker }, 84*d57664e9SAndroid Build Coastguard Worker { 85*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "android.platform.test.annotations.FlakyTest" 86*d57664e9SAndroid Build Coastguard Worker }, 87*d57664e9SAndroid Build Coastguard Worker { 88*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "android.platform.test.annotations.Postsubmit" 89*d57664e9SAndroid Build Coastguard Worker } 90*d57664e9SAndroid Build Coastguard Worker ] 91*d57664e9SAndroid Build Coastguard Worker }, 92*d57664e9SAndroid Build Coastguard Worker { 93*d57664e9SAndroid Build Coastguard Worker "name": "SystemUIGoogleKeyguardScreenshotTests", 94*d57664e9SAndroid Build Coastguard Worker "options": [ 95*d57664e9SAndroid Build Coastguard Worker { 96*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "org.junit.Ignore" 97*d57664e9SAndroid Build Coastguard Worker }, 98*d57664e9SAndroid Build Coastguard Worker { 99*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "androidx.test.filters.FlakyTest" 100*d57664e9SAndroid Build Coastguard Worker }, 101*d57664e9SAndroid Build Coastguard Worker { 102*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "android.platform.test.annotations.FlakyTest" 103*d57664e9SAndroid Build Coastguard Worker }, 104*d57664e9SAndroid Build Coastguard Worker { 105*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "android.platform.test.annotations.Postsubmit" 106*d57664e9SAndroid Build Coastguard Worker } 107*d57664e9SAndroid Build Coastguard Worker ] 108*d57664e9SAndroid Build Coastguard Worker } 109*d57664e9SAndroid Build Coastguard Worker ], 110*d57664e9SAndroid Build Coastguard Worker 111*d57664e9SAndroid Build Coastguard Worker // v2/sysui/suite/test-mapping-sysui-screenshot-test-staged 112*d57664e9SAndroid Build Coastguard Worker "sysui-screenshot-test-staged": [ 113*d57664e9SAndroid Build Coastguard Worker { 114*d57664e9SAndroid Build Coastguard Worker "name": "SystemUIGoogleScreenshotTests", 115*d57664e9SAndroid Build Coastguard Worker "options": [ 116*d57664e9SAndroid Build Coastguard Worker { 117*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "org.junit.Ignore" 118*d57664e9SAndroid Build Coastguard Worker }, 119*d57664e9SAndroid Build Coastguard Worker { 120*d57664e9SAndroid Build Coastguard Worker "include-annotation": "androidx.test.filters.FlakyTest" 121*d57664e9SAndroid Build Coastguard Worker } 122*d57664e9SAndroid Build Coastguard Worker ] 123*d57664e9SAndroid Build Coastguard Worker }, 124*d57664e9SAndroid Build Coastguard Worker { 125*d57664e9SAndroid Build Coastguard Worker "name": "SystemUIGoogleKeyguardScreenshotTests", 126*d57664e9SAndroid Build Coastguard Worker "options": [ 127*d57664e9SAndroid Build Coastguard Worker { 128*d57664e9SAndroid Build Coastguard Worker "exclude-annotation": "org.junit.Ignore" 129*d57664e9SAndroid Build Coastguard Worker }, 130*d57664e9SAndroid Build Coastguard Worker { 131*d57664e9SAndroid Build Coastguard Worker "include-annotation": "androidx.test.filters.FlakyTest" 132*d57664e9SAndroid Build Coastguard Worker } 133*d57664e9SAndroid Build Coastguard Worker ] 134*d57664e9SAndroid Build Coastguard Worker } 135*d57664e9SAndroid Build Coastguard Worker ], 136*d57664e9SAndroid Build Coastguard Worker "sysui-robo-test": [ 137*d57664e9SAndroid Build Coastguard Worker { 138*d57664e9SAndroid Build Coastguard Worker "name": "SystemUIGoogleRoboRNGTests" 139*d57664e9SAndroid Build Coastguard Worker }, 140*d57664e9SAndroid Build Coastguard Worker { 141*d57664e9SAndroid Build Coastguard Worker "name": "SystemUIGoogleRobo2RNGTests" 142*d57664e9SAndroid Build Coastguard Worker } 143*d57664e9SAndroid Build Coastguard Worker ], 144*d57664e9SAndroid Build Coastguard Worker "imports": [ 145*d57664e9SAndroid Build Coastguard Worker { 146*d57664e9SAndroid Build Coastguard Worker "path": "cts/tests/tests/multiuser" 147*d57664e9SAndroid Build Coastguard Worker } 148*d57664e9SAndroid Build Coastguard Worker ], 149*d57664e9SAndroid Build Coastguard Worker 150*d57664e9SAndroid Build Coastguard Worker "sysui-e2e-presubmit": [ 151*d57664e9SAndroid Build Coastguard Worker { 152*d57664e9SAndroid Build Coastguard Worker "name": "PlatformScenarioTests_SysUI_Presubmit" 153*d57664e9SAndroid Build Coastguard Worker } 154*d57664e9SAndroid Build Coastguard Worker ] 155*d57664e9SAndroid Build Coastguard Worker} 156