blob: eb25acfe6c4541cf110385a49356b8345f3a51b0 [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",
Sasha Smundak2e394552019-02-20 16:52:48 -08006 static_libs: [
Remi NGUYEN VAN49b15872019-04-03 17:21:41 +09007 "FrameworksNetCommonTests",
Sasha Smundak2e394552019-02-20 16:52:48 -08008 "frameworks-base-testutils",
Remi NGUYEN VAN5564d5a2019-04-08 17:05:56 +09009 "frameworks-net-testutils",
Sasha Smundak2e394552019-02-20 16:52:48 -080010 "framework-protos",
11 "androidx.test.rules",
12 "mockito-target-minus-junit4",
Chalard Jeane343bcc2019-05-28 16:48:32 +090013 "net-tests-utils",
Sasha Smundak2e394552019-02-20 16:52:48 -080014 "platform-test-annotations",
15 "services.core",
Sasha Smundak2e394552019-02-20 16:52:48 -080016 "services.net",
17 ],
18 libs: [
19 "android.test.runner",
20 "android.test.base",
21 "android.test.mock",
22 ],
Chenbo Feng550ed562019-03-01 15:07:24 -080023 jni_libs: [
24 "ld-android",
25 "libartbase",
26 "libbacktrace",
27 "libbase",
28 "libbinder",
29 "libbinderthreadstate",
30 "libbpf",
31 "libbpf_android",
32 "libc++",
Ian Kasprzakdb108502019-05-10 10:53:50 -070033 "libcgrouprc",
Chenbo Feng550ed562019-03-01 15:07:24 -080034 "libcrypto",
35 "libcutils",
36 "libdexfile",
37 "libdl_android",
38 "libhidl-gen-utils",
39 "libhidlbase",
40 "libhidltransport",
41 "libhwbinder",
42 "libjsoncpp",
43 "liblog",
44 "liblzma",
45 "libnativehelper",
46 "libnetdbpf",
47 "libnetdutils",
48 "libpackagelistparser",
49 "libpcre2",
50 "libprocessgroup",
51 "libselinux",
52 "libui",
53 "libutils",
Chenbo Feng550ed562019-03-01 15:07:24 -080054 "libvndksupport",
55 "libtinyxml2",
56 "libunwindstack",
57 "libutilscallstack",
58 "libziparchive",
59 "libz",
Lorenzo Colitti4b567712019-05-21 19:45:09 +090060 "netd_aidl_interface-V2-cpp",
Chenbo Feng550ed562019-03-01 15:07:24 -080061 "libnetworkstatsfactorytestjni",
62 ],
63}
64
65android_test {
66 name: "FrameworksNetTests",
67 defaults: ["FrameworksNetTests-jni-defaults"],
Chalard Jean3a3f5f22019-04-10 23:07:55 +090068 srcs: ["java/**/*.java", "java/**/*.kt"],
Sasha Smundak2e394552019-02-20 16:52:48 -080069 platform_apis: true,
70 test_suites: ["device-tests"],
71 certificate: "platform",
72}