1{ 2 "presubmit": [ 3 { 4 "file_patterns": ["Bugreport[^/]*\\.java"], 5 "name": "BugreportManagerTestCases", 6 "options": [ 7 { 8 "exclude-annotation": "androidx.test.filters.LargeTest" 9 } 10 ] 11 }, 12 { 13 "file_patterns": ["Bugreport[^/]*\\.java"], 14 "name": "CtsBugreportTestCases", 15 "options": [ 16 { 17 "exclude-annotation": "androidx.test.filters.LargeTest" 18 } 19 ] 20 }, 21 { 22 "file_patterns": ["Bugreport[^/]*\\.java"], 23 "name": "ShellTests", 24 "options": [ 25 { 26 "exclude-annotation": "androidx.test.filters.LargeTest" 27 }, 28 { 29 "exclude-annotation": "androidx.test.filters.FlakyTest" 30 } 31 ] 32 }, 33 { 34 "file_patterns": [ 35 "BatteryStats[^/]*\\.java", 36 "BatteryUsageStats[^/]*\\.java", 37 "PowerComponents\\.java", 38 "[^/]*BatteryConsumer[^/]*\\.java" 39 ], 40 "name": "FrameworksCoreTests", 41 "options": [ 42 { "include-filter": "com.android.internal.os.BatteryStatsTests" }, 43 { "exclude-annotation": "com.android.internal.os.SkipPresubmit" } 44 ] 45 }, 46 { 47 "file_patterns": [ 48 "BatteryStats[^/]*\\.java", 49 "BatteryUsageStats[^/]*\\.java", 50 "PowerComponents\\.java", 51 "[^/]*BatteryConsumer[^/]*\\.java" 52 ], 53 "name": "FrameworksServicesTests", 54 "options": [ 55 { "include-filter": "com.android.server.am.BatteryStatsServiceTest" } 56 ] 57 }, 58 { 59 "file_patterns": [ 60 "BatteryStats[^/]*\\.java", 61 "BatteryUsageStats[^/]*\\.java", 62 "PowerComponents\\.java", 63 "[^/]*BatteryConsumer[^/]*\\.java" 64 ], 65 "name": "FrameworksServicesTests", 66 "options": [ 67 { "include-filter": "com.android.server.power.stats" }, 68 { "exclude-filter": "com.android.server.power.stats.BatteryStatsTests" } 69 ] 70 }, 71 { 72 "file_patterns": [ 73 "Parcel\\.java", 74 "[^/]*Bundle[^/]*\\.java" 75 ], 76 "name": "FrameworksMockingCoreTests", 77 "options": [ 78 { "include-filter": "android.os.BundleRecyclingTest"}, 79 { "exclude-annotation": "androidx.test.filters.FlakyTest" }, 80 { "exclude-annotation": "org.junit.Ignore" } 81 ] 82 }, 83 { 84 "file_patterns": [ 85 "BatteryUsageStats[^/]*\\.java", 86 "PowerComponents\\.java", 87 "[^/]*BatteryConsumer[^/]*\\.java" 88 ], 89 "name": "BatteryUsageStatsProtoTests" 90 }, 91 { 92 "file_patterns": ["SharedMemory[^/]*\\.java"], 93 "name": "CtsOsTestCases", 94 "options": [ 95 { 96 "include-filter": "android.os.cts.SharedMemoryTest" 97 } 98 ] 99 }, 100 { 101 "file_patterns": ["Environment[^/]*\\.java"], 102 "name": "FrameworksCoreTests", 103 "options": [ 104 { 105 "include-filter": "android.os.EnvironmentTest" 106 } 107 ] 108 } 109 ], 110 "postsubmit": [ 111 { 112 "file_patterns": ["Bugreport[^/]*\\.java"], 113 "name": "BugreportManagerTestCases" 114 }, 115 { 116 "file_patterns": ["Bugreport[^/]*\\.java"], 117 "name": "CtsBugreportTestCases" 118 }, 119 { 120 "file_patterns": ["Bugreport[^/]*\\.java"], 121 "name": "ShellTests" 122 } 123 ] 124} 125