1{ 2 "presubmit-large": [ 3 { 4 "name": "CtsOsTestCases", 5 "options": [ 6 { 7 "exclude-annotation": "androidx.test.filters.LargeTest" 8 }, 9 { 10 "exclude-filter": "android.os.cts.BuildTest#testSdkInt" 11 }, 12 { 13 "exclude-filter": "android.os.cts.StrictModeTest#testNonSdkApiUsage" 14 }, 15 { 16 "exclude-filter": "android.os.cts.BatteryChangedBroadcastTest" 17 }, 18 { 19 "exclude-filter": "android.os.cts.PowerManagerTest#testPowerManager_batteryDischargePrediction" 20 } 21 ] 22 } 23 ], 24 "kernel-presubmit": [ 25 { 26 "name": "CtsOsTestCases", 27 "options": [ 28 { 29 "exclude-annotation": "androidx.test.filters.LargeTest" 30 }, 31 { 32 "exclude-annotation": "android.platform.test.annotations.RestrictedBuildTest" 33 }, 34 { 35 // TODO(b/181318429) 36 "exclude-filter": "android.os.cts.AppHibernationIntegrationTest#testUnusedApp_getsForceStopped" 37 }, 38 { 39 // TODO(b/243642791) 40 "exclude-filter": "android.os.cts.AutoRevokeTest#testAppWithPermissionsChangedRecently_doesNotGetPermissionRevoked" 41 }, 42 { 43 // TODO(b/238904536) 44 "exclude-filter": "android.os.cts.AutoRevokeTest#testAutoRevoke_goToUnusedAppsPage_removesSafetyCenterIssue" 45 }, 46 { 47 // TODO(b/182562411) 48 "exclude-filter": "android.os.cts.AutoRevokeTest#testAutoRevoke_userAllowlisting" 49 }, 50 { 51 // TODO(b/182563360) 52 "exclude-filter": "android.os.cts.AutoRevokeTest#testPreMinAutoRevokeVersionUnusedApp_doesntGetPermissionRevoked" 53 }, 54 { 55 // TODO(b/213570804) 56 "exclude-filter": "android.os.cts.AutoRevokeTest#testInstallGrants_notRevokedImmediately" 57 }, 58 { 59 // TODO(b/234629012) 60 "exclude-filter": "android.os.cts.AutoRevokeTest#testUnusedApp_uninstallApp" 61 }, 62 { 63 // TODO(b/203876506) 64 "exclude-filter": "android.os.cts.BuildTest#testSdkInt" 65 }, 66 { 67 // Requires a discoverable bluetooth device nearby 68 "exclude-filter": "android.os.cts.CompanionDeviceManagerTest#testRequestNotifications" 69 }, 70 { 71 // TODO(b/244594813) 72 "exclude-filter": "android.os.cts.DebugTest#testStartMethodTracingDefaultExternalStorage" 73 }, 74 { 75 "exclude-filter": "android.os.cts.FileObserverTest#testConstructor" 76 }, 77 { 78 "exclude-filter": "android.os.cts.FileObserverTest#testFileObserver" 79 }, 80 { 81 "exclude-filter": "android.os.cts.FileObserverTest#testFileObserverExternal" 82 }, 83 { 84 "exclude-filter": "android.os.cts.FileObserverTest#testFileObserverExternalStorageDirectory" 85 }, 86 { 87 "exclude-filter": "android.os.cts.FileObserverTest#testFileObserver_multipleFilesFull" 88 }, 89 { 90 // TODO(b/214271070) 91 "exclude-filter": "android.os.storage.cts.StorageManagerTest#testAttemptMountNonObb" 92 }, 93 { 94 "exclude-filter": "android.os.storage.cts.StorageManagerTest#testAttemptMountObbWrongPackage" 95 }, 96 { 97 "exclude-filter": "android.os.storage.cts.StorageManagerTest#testMountAndUnmountObbNormal" 98 }, 99 { 100 // TODO(b/203424057) 101 "exclude-filter": "android.os.storage.cts.StorageManagerTest#testMountAndUnmountTwoObbs" 102 }, 103 { 104 // TODO(b/265922604) 105 "exclude-filter": "android.os.cts.VibratorTest" 106 }, 107 { 108 "exclude-filter": "android.os.cts.BatteryChangedBroadcastTest" 109 } 110 ] 111 } 112 ], 113 "ravenwood-presubmit": [ 114 { 115 "name": "CtsOsTestCasesRavenwood", 116 "host": true 117 } 118 ], 119 "postsubmit": [ 120 { 121 "name": "CtsOsTestCases", 122 "options": [ 123 { 124 "include-filter": "android.os.cts.BatteryChangedBroadcastTest" 125 } 126 ] 127 } 128 ] 129} 130