1 //######################################################################## 2 // Build FrameworksNetTests package 3 //######################################################################## 4 java_defaults { 5 name: "FrameworksNetTests-jni-defaults", 6 static_libs: [ 7 "FrameworksNetCommonTests", 8 "frameworks-base-testutils", 9 "frameworks-net-testutils", 10 "framework-protos", 11 "androidx.test.rules", 12 "mockito-target-minus-junit4", 13 "platform-test-annotations", 14 "services.core", 15 "services.net", 16 ], 17 libs: [ 18 "android.test.runner", 19 "android.test.base", 20 "android.test.mock", 21 ], 22 jni_libs: [ 23 "ld-android", 24 "libartbase", 25 "libbacktrace", 26 "libbase", 27 "libbinder", 28 "libbinderthreadstate", 29 "libbpf", 30 "libbpf_android", 31 "libc++", 32 "libcgrouprc", 33 "libcrypto", 34 "libcutils", 35 "libdexfile", 36 "libdl_android", 37 "libhidl-gen-utils", 38 "libhidlbase", 39 "libhidltransport", 40 "libhwbinder", 41 "libjsoncpp", 42 "liblog", 43 "liblzma", 44 "libnativehelper", 45 "libnetdbpf", 46 "libnetdutils", 47 "libpackagelistparser", 48 "libpcre2", 49 "libprocessgroup", 50 "libselinux", 51 "libui", 52 "libutils", 53 "libvndksupport", 54 "libtinyxml2", 55 "libunwindstack", 56 "libutilscallstack", 57 "libziparchive", 58 "libz", 59 "netd_aidl_interface-V2-cpp", 60 "libnetworkstatsfactorytestjni", 61 ], 62 } 63 64 android_test { 65 name: "FrameworksNetTests", 66 defaults: ["FrameworksNetTests-jni-defaults"], 67 srcs: ["java/**/*.java", "java/**/*.kt"], 68 platform_apis: true, 69 test_suites: ["device-tests"], 70 certificate: "platform", 71 } 72