blob: ffde68eab578221fd59f905ff4f7a0576c695707 [file] [log] [blame]
Sasha Smundak168d7632019-02-20 16:52:48 -08001//########################################################################
2// Build FrameworksNetTests package
3//########################################################################
Chenbo Feng204b9002019-03-01 15:07:24 -08004java_defaults {
5 name: "FrameworksNetTests-jni-defaults",
Chenbo Feng204b9002019-03-01 15:07:24 -08006 jni_libs: [
7 "ld-android",
Chenbo Feng204b9002019-03-01 15:07:24 -08008 "libbacktrace",
9 "libbase",
10 "libbinder",
Chenbo Feng204b9002019-03-01 15:07:24 -080011 "libbpf",
12 "libbpf_android",
13 "libc++",
Ian Kasprzakd20976e2019-05-10 10:53:50 -070014 "libcgrouprc",
Chenbo Feng204b9002019-03-01 15:07:24 -080015 "libcrypto",
16 "libcutils",
Chenbo Feng204b9002019-03-01 15:07:24 -080017 "libdl_android",
18 "libhidl-gen-utils",
19 "libhidlbase",
Chenbo Feng204b9002019-03-01 15:07:24 -080020 "libjsoncpp",
21 "liblog",
22 "liblzma",
23 "libnativehelper",
24 "libnetdbpf",
25 "libnetdutils",
paulhud937f742019-07-01 15:34:28 +080026 "libnetworkstatsfactorytestjni",
Chenbo Feng204b9002019-03-01 15:07:24 -080027 "libpackagelistparser",
28 "libpcre2",
29 "libprocessgroup",
30 "libselinux",
Chenbo Feng204b9002019-03-01 15:07:24 -080031 "libtinyxml2",
paulhud937f742019-07-01 15:34:28 +080032 "libui",
Chenbo Feng204b9002019-03-01 15:07:24 -080033 "libunwindstack",
paulhud937f742019-07-01 15:34:28 +080034 "libutils",
Chenbo Feng204b9002019-03-01 15:07:24 -080035 "libutilscallstack",
paulhud937f742019-07-01 15:34:28 +080036 "libvndksupport",
Chenbo Feng204b9002019-03-01 15:07:24 -080037 "libziparchive",
38 "libz",
Jeongik Chacdd22302021-02-02 10:11:31 +090039 "netd_aidl_interface-V5-cpp",
Chenbo Feng204b9002019-03-01 15:07:24 -080040 ],
41}
42
43android_test {
44 name: "FrameworksNetTests",
45 defaults: ["FrameworksNetTests-jni-defaults"],
markchien194406d2019-09-03 15:58:06 +080046 srcs: [
markchien194406d2019-09-03 15:58:06 +080047 "java/**/*.java",
48 "java/**/*.kt",
49 ],
Sasha Smundak168d7632019-02-20 16:52:48 -080050 platform_apis: true,
51 test_suites: ["device-tests"],
52 certificate: "platform",
Chalard Jeanc8b4e012020-10-19 18:33:15 +090053 jarjar_rules: "jarjar-rules.txt",
paulhud937f742019-07-01 15:34:28 +080054 static_libs: [
55 "androidx.test.rules",
Daulet Zhanguzin8ef20012021-01-25 19:43:53 +000056 "bouncycastle-repackaged-unbundled",
paulhud937f742019-07-01 15:34:28 +080057 "FrameworksNetCommonTests",
58 "frameworks-base-testutils",
Remi NGUYEN VANe9741e42019-06-13 16:12:02 +090059 "frameworks-net-integration-testutils",
paulhud937f742019-07-01 15:34:28 +080060 "framework-protos",
61 "mockito-target-minus-junit4",
62 "net-tests-utils",
63 "platform-test-annotations",
Aaron Huang925d09b2020-06-27 07:18:23 +080064 "service-connectivity",
paulhud937f742019-07-01 15:34:28 +080065 "services.core",
66 "services.net",
67 ],
68 libs: [
Benedict Wongfdebd3d2020-08-12 11:45:16 -070069 "android.net.ipsec.ike.stubs.module_lib",
paulhud937f742019-07-01 15:34:28 +080070 "android.test.runner",
71 "android.test.base",
72 "android.test.mock",
73 ],
Remi NGUYEN VAN5b2ea5d2021-01-08 01:19:44 +000074 jni_libs: [
75 "libservice-connectivity",
76 ],
Sasha Smundak168d7632019-02-20 16:52:48 -080077}