1//######################################################################## 2// Build NetworkStaticLibTests package 3//######################################################################## 4 5package { 6 default_applicable_licenses: ["Android-Apache-2.0"], 7} 8 9android_library { 10 name: "NetworkStaticLibTestsLib", 11 srcs: ["src/**/*.java","src/**/*.kt"], 12 min_sdk_version: "29", 13 defaults: ["framework-connectivity-test-defaults"], 14 static_libs: [ 15 "net-utils-framework-common", 16 "androidx.test.rules", 17 "mockito-target-extended-minus-junit4", 18 "net-utils-device-common", 19 "net-tests-utils", 20 ], 21 libs: [ 22 "android.test.runner", 23 "android.test.base", 24 ], 25 visibility: [ 26 "//frameworks/base/packages/Tethering/tests/integration", 27 "//packages/modules/Connectivity/tests:__subpackages__", 28 "//packages/modules/Connectivity/Tethering/tests:__subpackages__", 29 "//packages/modules/NetworkStack/tests/integration", 30 ] 31} 32 33android_test { 34 name: "NetworkStaticLibTests", 35 certificate: "platform", 36 static_libs: [ 37 "NetworkStaticLibTestsLib", 38 ], 39 jni_libs: [ 40 // For mockito extended 41 "libdexmakerjvmtiagent", 42 "libstaticjvmtiagent", 43 ], 44 jarjar_rules: "jarjar-rules.txt", 45 test_suites: ["device-tests"], 46} 47