1// Copyright (C) 2015 The Android Open Source Project 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14 15package { 16 default_team: "trendy_team_framework_android_packages", 17 default_applicable_licenses: ["Android-Apache-2.0"], 18} 19 20java_defaults { 21 name: "CtsAppEnumerationTargetDefaults", 22 defaults: ["cts_support_defaults"], 23 srcs: ["src/**/*.java"], 24 resource_dirs: ["res"], 25 static_libs: ["CtsAppEnumerationTestLib"], 26 sdk_version: "test_current", 27} 28 29android_test_helper_app { 30 name: "CtsAppEnumerationForceQueryable", 31 manifest: "AndroidManifest-forceQueryable.xml", 32 defaults: ["CtsAppEnumerationTargetDefaults"], 33 // Tag this module as a cts test artifact 34 test_suites: [ 35 "cts", 36 "general-tests", 37 ], 38} 39 40android_test_helper_app { 41 name: "CtsAppEnumerationForceQueryableNormalInstall", 42 manifest: "AndroidManifest-forceQueryable-normalInstall.xml", 43 defaults: ["CtsAppEnumerationTargetDefaults"], 44 // Tag this module as a cts test artifact 45 test_suites: [ 46 "cts", 47 "general-tests", 48 ], 49} 50 51android_test_helper_app { 52 name: "CtsAppEnumerationFilters", 53 manifest: "AndroidManifest-filters.xml", 54 defaults: ["CtsAppEnumerationTargetDefaults"], 55 // Tag this module as a cts test artifact 56 test_suites: [ 57 "cts", 58 "general-tests", 59 ], 60} 61 62android_test_helper_app { 63 name: "CtsAppEnumerationNoApi", 64 manifest: "AndroidManifest-noapi.xml", 65 defaults: ["CtsAppEnumerationTargetDefaults"], 66 // Tag this module as a cts test artifact 67 test_suites: [ 68 "cts", 69 "general-tests", 70 ], 71} 72 73android_test_helper_app { 74 name: "CtsAppEnumerationStub", 75 manifest: "AndroidManifest-stub.xml", 76 defaults: ["CtsAppEnumerationTargetDefaults"], 77 // Tag this module as a cts test artifact 78 test_suites: [ 79 "cts", 80 "general-tests", 81 ], 82} 83 84android_test_helper_app { 85 name: "CtsAppEnumerationStubSharedUser", 86 manifest: "AndroidManifest-stub-sharedUser.xml", 87 defaults: ["CtsAppEnumerationTargetDefaults"], 88 certificate: ":cts-testkey1", 89 // Tag this module as a cts test artifact 90 test_suites: [ 91 "cts", 92 "general-tests", 93 ], 94} 95 96android_test_helper_app { 97 name: "CtsAppEnumerationSharedUidTarget", 98 manifest: "AndroidManifest-noapi-sharedUser.xml", 99 defaults: ["CtsAppEnumerationTargetDefaults"], 100 // Tag this module as a cts test artifact 101 test_suites: [ 102 "cts", 103 "general-tests", 104 ], 105} 106 107android_test_helper_app { 108 name: "CtsAppEnumerationContactsActivityTarget", 109 manifest: "AndroidManifest-contactsActivity.xml", 110 defaults: ["CtsAppEnumerationTargetDefaults"], 111 // Tag this module as a cts test artifact 112 test_suites: [ 113 "cts", 114 "general-tests", 115 ], 116} 117 118android_test_helper_app { 119 name: "CtsAppEnumerationDocumentsActivityTarget", 120 manifest: "AndroidManifest-documentEditorActivity.xml", 121 defaults: ["CtsAppEnumerationTargetDefaults"], 122 // Tag this module as a cts test artifact 123 test_suites: [ 124 "cts", 125 "general-tests", 126 ], 127} 128 129android_test_helper_app { 130 name: "CtsAppEnumerationShareActivityTarget", 131 manifest: "AndroidManifest-shareActivity.xml", 132 defaults: ["CtsAppEnumerationTargetDefaults"], 133 // Tag this module as a cts test artifact 134 test_suites: [ 135 "cts", 136 "general-tests", 137 ], 138} 139 140android_test_helper_app { 141 name: "CtsAppEnumerationWebActivityTarget", 142 manifest: "AndroidManifest-webActivity.xml", 143 defaults: ["CtsAppEnumerationTargetDefaults"], 144 // Tag this module as a cts test artifact 145 test_suites: [ 146 "cts", 147 "general-tests", 148 ], 149} 150 151android_test_helper_app { 152 name: "CtsAppEnumerationPrefixWildcardWebActivityTarget", 153 manifest: "AndroidManifest-prefixWildcardWebActivity.xml", 154 defaults: ["CtsAppEnumerationTargetDefaults"], 155 // Tag this module as a cts test artifact 156 test_suites: [ 157 "cts", 158 "general-tests", 159 ], 160} 161 162android_test_helper_app { 163 name: "CtsAppEnumerationBrowserActivityTarget", 164 manifest: "AndroidManifest-browserActivity.xml", 165 defaults: ["CtsAppEnumerationTargetDefaults"], 166 // Tag this module as a cts test artifact 167 test_suites: [ 168 "cts", 169 "general-tests", 170 ], 171} 172 173android_test_helper_app { 174 name: "CtsAppEnumerationBrowserWildcardActivityTarget", 175 manifest: "AndroidManifest-browserWildcardActivity.xml", 176 defaults: ["CtsAppEnumerationTargetDefaults"], 177 // Tag this module as a cts test artifact 178 test_suites: [ 179 "cts", 180 "general-tests", 181 ], 182} 183 184android_test_helper_app { 185 name: "CtsAppEnumerationSyncadapterTarget", 186 manifest: "AndroidManifest-syncadapter.xml", 187 defaults: ["CtsAppEnumerationTargetDefaults"], 188 // Tag this module as a cts test artifact 189 test_suites: [ 190 "cts", 191 "general-tests", 192 ], 193} 194 195android_test_helper_app { 196 name: "CtsAppEnumerationSyncadapterSharedUidTarget", 197 manifest: "AndroidManifest-syncadapter-sharedUser.xml", 198 defaults: ["CtsAppEnumerationTargetDefaults"], 199 // Tag this module as a cts test artifact 200 test_suites: [ 201 "cts", 202 "general-tests", 203 ], 204} 205 206android_test_helper_app { 207 name: "CtsAppEnumerationAppWidgetProviderTarget", 208 manifest: "AndroidManifest-appWidgetProvider.xml", 209 defaults: ["CtsAppEnumerationTargetDefaults"], 210 // Tag this module as a cts test artifact 211 test_suites: [ 212 "cts", 213 "general-tests", 214 ], 215} 216 217android_test_helper_app { 218 name: "CtsAppEnumerationAppWidgetProviderSharedUidTarget", 219 manifest: "AndroidManifest-appWidgetProvider-sharedUser.xml", 220 defaults: ["CtsAppEnumerationTargetDefaults"], 221 // Tag this module as a cts test artifact 222 test_suites: [ 223 "cts", 224 "general-tests", 225 ], 226} 227 228android_test_helper_app { 229 name: "CtsAppEnumerationPreferredActivityTarget", 230 manifest: "AndroidManifest-preferredActivity.xml", 231 defaults: ["CtsAppEnumerationTargetDefaults"], 232 // Tag this module as a cts test artifact 233 test_suites: [ 234 "cts", 235 "general-tests", 236 ], 237} 238