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