blob: b2f384ac8360a135c98f8d3ebec8365857d03d5e [file] [log] [blame]
Sasha Smundakb6aca112019-02-20 16:52:48 -08001//########################################################################
2// Build FrameworksNetTests package
3//########################################################################
Chenbo Fengf2f1f272019-03-01 15:07:24 -08004java_defaults {
5 name: "FrameworksNetTests-jni-defaults",
Chenbo Fengf2f1f272019-03-01 15:07:24 -08006 jni_libs: [
7 "ld-android",
Chenbo Fengf2f1f272019-03-01 15:07:24 -08008 "libbacktrace",
9 "libbase",
10 "libbinder",
11 "libbinderthreadstate",
12 "libbpf",
13 "libbpf_android",
14 "libc++",
Ian Kasprzak156bcce2019-05-10 10:53:50 -070015 "libcgrouprc",
Chenbo Fengf2f1f272019-03-01 15:07:24 -080016 "libcrypto",
17 "libcutils",
Chenbo Fengf2f1f272019-03-01 15:07:24 -080018 "libdl_android",
19 "libhidl-gen-utils",
20 "libhidlbase",
Chenbo Fengf2f1f272019-03-01 15:07:24 -080021 "libjsoncpp",
22 "liblog",
23 "liblzma",
24 "libnativehelper",
25 "libnetdbpf",
26 "libnetdutils",
paulhudc09e6e2019-07-01 15:34:28 +080027 "libnetworkstatsfactorytestjni",
Chenbo Fengf2f1f272019-03-01 15:07:24 -080028 "libpackagelistparser",
29 "libpcre2",
30 "libprocessgroup",
31 "libselinux",
Chenbo Fengf2f1f272019-03-01 15:07:24 -080032 "libtinyxml2",
paulhudc09e6e2019-07-01 15:34:28 +080033 "libui",
Chenbo Fengf2f1f272019-03-01 15:07:24 -080034 "libunwindstack",
paulhudc09e6e2019-07-01 15:34:28 +080035 "libutils",
Chenbo Fengf2f1f272019-03-01 15:07:24 -080036 "libutilscallstack",
paulhudc09e6e2019-07-01 15:34:28 +080037 "libvndksupport",
Chenbo Fengf2f1f272019-03-01 15:07:24 -080038 "libziparchive",
39 "libz",
Jeongik Chacc0b57c2019-10-15 17:03:51 +090040 "netd_aidl_interface-cpp",
Chenbo Fengf2f1f272019-03-01 15:07:24 -080041 ],
42}
43
44android_test {
45 name: "FrameworksNetTests",
46 defaults: ["FrameworksNetTests-jni-defaults"],
markchiena6ba54d2019-09-03 15:58:06 +080047 srcs: [
markchiena6ba54d2019-09-03 15:58:06 +080048 "java/**/*.java",
49 "java/**/*.kt",
50 ],
Sasha Smundakb6aca112019-02-20 16:52:48 -080051 platform_apis: true,
52 test_suites: ["device-tests"],
53 certificate: "platform",
paulhudc09e6e2019-07-01 15:34:28 +080054 static_libs: [
55 "androidx.test.rules",
56 "FrameworksNetCommonTests",
57 "frameworks-base-testutils",
Remi NGUYEN VAN95dc87e2019-06-13 16:12:02 +090058 "frameworks-net-integration-testutils",
paulhudc09e6e2019-07-01 15:34:28 +080059 "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 Smundakb6aca112019-02-20 16:52:48 -080071}