1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5android_library { 6 name: "NetdStaticLibTestsLib", 7 srcs: [ 8 "src/**/*.java", 9 "src/**/*.kt", 10 ], 11 min_sdk_version: "29", 12 static_libs: [ 13 "androidx.test.rules", 14 "mockito-target-extended-minus-junit4", 15 "net-tests-utils-host-device-common", 16 "netd-client", 17 ], 18 libs: [ 19 "android.test.runner", 20 "android.test.base", 21 ], 22 visibility: [ 23 // Visible for Tethering and NetworkStack integration test and link NetdStaticLibTestsLib 24 // there, so that the tests under client-libs can also be run when running tethering and 25 // NetworkStack MTS. 26 "//packages/modules/Connectivity/tests:__subpackages__", 27 "//packages/modules/Connectivity/Tethering/tests:__subpackages__", 28 "//packages/modules/NetworkStack/tests/integration", 29 ] 30} 31 32android_test { 33 name: "NetdStaticLibTests", 34 certificate: "platform", 35 static_libs: [ 36 "NetdStaticLibTestsLib", 37 ], 38 jni_libs: [ 39 // For mockito extended 40 "libdexmakerjvmtiagent", 41 "libstaticjvmtiagent", 42 ], 43 test_suites: ["device-tests"], 44} 45