blob: 5260b30acdfac1c51493fdc7eacbc21ca3ebd9c6 [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",
8 "libartbase",
9 "libbacktrace",
10 "libbase",
11 "libbinder",
12 "libbinderthreadstate",
13 "libbpf",
14 "libbpf_android",
15 "libc++",
Ian Kasprzakdb108502019-05-10 10:53:50 -070016 "libcgrouprc",
Chenbo Feng550ed562019-03-01 15:07:24 -080017 "libcrypto",
18 "libcutils",
19 "libdexfile",
20 "libdl_android",
21 "libhidl-gen-utils",
22 "libhidlbase",
23 "libhidltransport",
24 "libhwbinder",
25 "libjsoncpp",
26 "liblog",
27 "liblzma",
28 "libnativehelper",
29 "libnetdbpf",
30 "libnetdutils",
paulhua1dbf5b2019-07-01 15:34:28 +080031 "libnetworkstatsfactorytestjni",
Chenbo Feng550ed562019-03-01 15:07:24 -080032 "libpackagelistparser",
33 "libpcre2",
34 "libprocessgroup",
35 "libselinux",
Chenbo Feng550ed562019-03-01 15:07:24 -080036 "libtinyxml2",
paulhua1dbf5b2019-07-01 15:34:28 +080037 "libui",
Chenbo Feng550ed562019-03-01 15:07:24 -080038 "libunwindstack",
paulhua1dbf5b2019-07-01 15:34:28 +080039 "libutils",
Chenbo Feng550ed562019-03-01 15:07:24 -080040 "libutilscallstack",
paulhua1dbf5b2019-07-01 15:34:28 +080041 "libvndksupport",
Chenbo Feng550ed562019-03-01 15:07:24 -080042 "libziparchive",
43 "libz",
Lorenzo Colitti4b567712019-05-21 19:45:09 +090044 "netd_aidl_interface-V2-cpp",
Chenbo Feng550ed562019-03-01 15:07:24 -080045 ],
46}
47
48android_test {
49 name: "FrameworksNetTests",
50 defaults: ["FrameworksNetTests-jni-defaults"],
Chalard Jean3a3f5f22019-04-10 23:07:55 +090051 srcs: ["java/**/*.java", "java/**/*.kt"],
Sasha Smundak2e394552019-02-20 16:52:48 -080052 platform_apis: true,
53 test_suites: ["device-tests"],
54 certificate: "platform",
paulhua1dbf5b2019-07-01 15:34:28 +080055 static_libs: [
56 "androidx.test.rules",
57 "FrameworksNetCommonTests",
58 "frameworks-base-testutils",
59 "framework-protos",
60 "mockito-target-minus-junit4",
61 "net-tests-utils",
62 "platform-test-annotations",
63 "services.core",
64 "services.net",
65 ],
66 libs: [
67 "android.test.runner",
68 "android.test.base",
69 "android.test.mock",
70 ],
Sasha Smundak2e394552019-02-20 16:52:48 -080071}