1//apks signed by keyset_A
2package {
3    default_team: "trendy_team_framework_android_packages",
4    // See: http://go/android-license-faq
5    // A large-scale-change added 'default_applicable_licenses' to import
6    // all of the 'license_kinds' from "frameworks_base_license"
7    // to get the below license kinds:
8    //   SPDX-license-identifier-Apache-2.0
9    default_applicable_licenses: ["frameworks_base_license"],
10}
11
12android_test_helper_app {
13    name: "FrameworksServicesTests_keyset_sa_unone",
14    defaults: ["FrameworksServicesTests_apks_defaults"],
15    srcs: ["**/*.java"],
16    certificate: ":FrameworksServicesTests_keyset_A_cert",
17    manifest: "uNone/AndroidManifest.xml",
18}
19
20android_test_helper_app {
21    name: "FrameworksServicesTests_keyset_sa_ua",
22    defaults: ["FrameworksServicesTests_apks_defaults"],
23    srcs: ["**/*.java"],
24    certificate: ":FrameworksServicesTests_keyset_A_cert",
25    manifest: "uA/AndroidManifest.xml",
26}
27
28android_test_helper_app {
29    name: "FrameworksServicesTests_keyset_sa_ub",
30    defaults: ["FrameworksServicesTests_apks_defaults"],
31    srcs: ["**/*.java"],
32    certificate: ":FrameworksServicesTests_keyset_A_cert",
33    manifest: "uB/AndroidManifest.xml",
34}
35
36android_test_helper_app {
37    name: "FrameworksServicesTests_keyset_sa_uab",
38    defaults: ["FrameworksServicesTests_apks_defaults"],
39    srcs: ["**/*.java"],
40    certificate: ":FrameworksServicesTests_keyset_A_cert",
41    manifest: "uAB/AndroidManifest.xml",
42}
43
44android_test_helper_app {
45    name: "FrameworksServicesTests_keyset_sa_ua_ub",
46    defaults: ["FrameworksServicesTests_apks_defaults"],
47    srcs: ["**/*.java"],
48    certificate: ":FrameworksServicesTests_keyset_A_cert",
49    manifest: "uAuB/AndroidManifest.xml",
50}
51
52android_test_helper_app {
53    name: "FrameworksServicesTests_keyset_permdef_sa_unone",
54    defaults: ["FrameworksServicesTests_apks_defaults"],
55    srcs: ["**/*.java"],
56    certificate: ":FrameworksServicesTests_keyset_A_cert",
57    manifest: "permDef/AndroidManifest.xml",
58}
59
60android_test_helper_app {
61    name: "FrameworksServicesTests_keyset_permuse_sa_ua_ub",
62    defaults: ["FrameworksServicesTests_apks_defaults"],
63    srcs: ["**/*.java"],
64    certificate: ":FrameworksServicesTests_keyset_A_cert",
65    manifest: "permUse/AndroidManifest.xml",
66}
67
68//apks signed by keyset_B
69android_test_helper_app {
70    name: "FrameworksServicesTests_keyset_sb_ua",
71    defaults: ["FrameworksServicesTests_apks_defaults"],
72    srcs: ["**/*.java"],
73    certificate: ":FrameworksServicesTests_keyset_B_cert",
74    manifest: "uA/AndroidManifest.xml",
75}
76
77android_test_helper_app {
78    name: "FrameworksServicesTests_keyset_sb_ub",
79    defaults: ["FrameworksServicesTests_apks_defaults"],
80    srcs: ["**/*.java"],
81    certificate: ":FrameworksServicesTests_keyset_B_cert",
82    manifest: "uB/AndroidManifest.xml",
83}
84
85android_test_helper_app {
86    name: "FrameworksServicesTests_keyset_permuse_sb_ua_ub",
87    defaults: ["FrameworksServicesTests_apks_defaults"],
88    srcs: ["**/*.java"],
89    certificate: ":FrameworksServicesTests_keyset_B_cert",
90    manifest: "permUse/AndroidManifest.xml",
91}
92
93//apks signed by keyset_A and keyset_B
94android_test_helper_app {
95    name: "FrameworksServicesTests_keyset_sab_ua",
96    defaults: ["FrameworksServicesTests_apks_defaults"],
97    srcs: ["**/*.java"],
98    certificate: ":FrameworksServicesTests_keyset_A_cert",
99    additional_certificates: [":FrameworksServicesTests_keyset_B_cert"],
100    manifest: "uA/AndroidManifest.xml",
101}
102
103//apks signed by keyset_A and unit_test
104android_test_helper_app {
105    name: "FrameworksServicesTests_keyset_sau_ub",
106    defaults: ["FrameworksServicesTests_apks_defaults"],
107    srcs: ["**/*.java"],
108    certificate: ":FrameworksServicesTests_keyset_A_cert",
109    additional_certificates: [":FrameworksServicesTests_keyset_B_cert"],
110    manifest: "uB/AndroidManifest.xml",
111}
112
113//apks signed by platform only
114android_test_helper_app {
115    name: "FrameworksServicesTests_keyset_splat_api",
116    defaults: ["FrameworksServicesTests_apks_defaults"],
117    srcs: ["**/*.java"],
118    certificate: "platform",
119    manifest: "api_test/AndroidManifest.xml",
120}
121
122//apks signed by platform and keyset_A
123android_test_helper_app {
124    name: "FrameworksServicesTests_keyset_splata_api",
125    defaults: ["FrameworksServicesTests_apks_defaults"],
126    srcs: ["**/*.java"],
127    certificate: "platform",
128    additional_certificates: [":FrameworksServicesTests_keyset_A_cert"],
129    manifest: "api_test/AndroidManifest.xml",
130}
131