blob: f6a2846c9b3cd090dfc87464ef6afb9fc63b6636 [file] [log] [blame]
Sasha Smundak2e394552019-02-20 16:52:48 -08001//########################################################################
2// Build FrameworksNetTests package
3//########################################################################
Chenbo Feng550ed562019-03-01 15:07:24 -08004java_defaults {
5 name: "FrameworksNetTests-jni-defaults",
Chenbo Feng550ed562019-03-01 15:07:24 -08006 jni_libs: [
7 "ld-android",
Chenbo Feng550ed562019-03-01 15:07:24 -08008 "libbacktrace",
9 "libbase",
10 "libbinder",
Chenbo Feng550ed562019-03-01 15:07:24 -080011 "libbpf",
12 "libbpf_android",
13 "libc++",
Ian Kasprzakdb108502019-05-10 10:53:50 -070014 "libcgrouprc",
Chenbo Feng550ed562019-03-01 15:07:24 -080015 "libcrypto",
16 "libcutils",
Chenbo Feng550ed562019-03-01 15:07:24 -080017 "libdl_android",
18 "libhidl-gen-utils",
19 "libhidlbase",
Chenbo Feng550ed562019-03-01 15:07:24 -080020 "libjsoncpp",
21 "liblog",
22 "liblzma",
23 "libnativehelper",
24 "libnetdbpf",
25 "libnetdutils",
paulhua1dbf5b2019-07-01 15:34:28 +080026 "libnetworkstatsfactorytestjni",
Chenbo Feng550ed562019-03-01 15:07:24 -080027 "libpackagelistparser",
28 "libpcre2",
29 "libprocessgroup",
30 "libselinux",
Chenbo Feng550ed562019-03-01 15:07:24 -080031 "libtinyxml2",
paulhua1dbf5b2019-07-01 15:34:28 +080032 "libui",
Chenbo Feng550ed562019-03-01 15:07:24 -080033 "libunwindstack",
paulhua1dbf5b2019-07-01 15:34:28 +080034 "libutils",
Chenbo Feng550ed562019-03-01 15:07:24 -080035 "libutilscallstack",
paulhua1dbf5b2019-07-01 15:34:28 +080036 "libvndksupport",
Chenbo Feng550ed562019-03-01 15:07:24 -080037 "libziparchive",
38 "libz",
Jeongik Cha122535b2019-10-15 17:03:51 +090039 "netd_aidl_interface-cpp",
Chenbo Feng550ed562019-03-01 15:07:24 -080040 ],
41}
42
43android_test {
44 name: "FrameworksNetTests",
45 defaults: ["FrameworksNetTests-jni-defaults"],
markchiene5593f32019-09-03 15:58:06 +080046 srcs: [
markchiene5593f32019-09-03 15:58:06 +080047 "java/**/*.java",
48 "java/**/*.kt",
49 ],
Sasha Smundak2e394552019-02-20 16:52:48 -080050 platform_apis: true,
51 test_suites: ["device-tests"],
52 certificate: "platform",
Chalard Jean2669b292020-10-19 18:33:15 +090053 jarjar_rules: "jarjar-rules.txt",
paulhua1dbf5b2019-07-01 15:34:28 +080054 static_libs: [
55 "androidx.test.rules",
56 "FrameworksNetCommonTests",
57 "frameworks-base-testutils",
Remi NGUYEN VAN0d0eb152019-06-13 16:12:02 +090058 "frameworks-net-integration-testutils",
paulhua1dbf5b2019-07-01 15:34:28 +080059 "framework-protos",
60 "mockito-target-minus-junit4",
61 "net-tests-utils",
62 "platform-test-annotations",
Aaron Huang96011892020-06-27 07:18:23 +080063 "service-connectivity",
paulhua1dbf5b2019-07-01 15:34:28 +080064 "services.core",
65 "services.net",
66 ],
67 libs: [
Benedict Wong20f3d022020-08-12 11:45:16 -070068 "android.net.ipsec.ike.stubs.module_lib",
paulhua1dbf5b2019-07-01 15:34:28 +080069 "android.test.runner",
70 "android.test.base",
71 "android.test.mock",
72 ],
Remi NGUYEN VANe724f632021-01-08 01:19:44 +000073 jni_libs: [
74 "libservice-connectivity",
75 ],
Sasha Smundak2e394552019-02-20 16:52:48 -080076}