|  | //######################################################################## | 
|  | // Build NetworkStaticLibTests package | 
|  | //######################################################################## | 
|  |  | 
|  | package { | 
|  | default_team: "trendy_team_fwk_core_networking", | 
|  | default_applicable_licenses: ["Android-Apache-2.0"], | 
|  | } | 
|  |  | 
|  | android_library { | 
|  | name: "NetworkStaticLibTestsLib", | 
|  | srcs: [ | 
|  | "src/**/*.java", | 
|  | "src/**/*.kt", | 
|  | ], | 
|  | min_sdk_version: "30", | 
|  | defaults: ["framework-connectivity-test-defaults"], | 
|  | static_libs: [ | 
|  | "androidx.test.rules", | 
|  | "mockito-target-extended-minus-junit4", | 
|  | "netd-client", | 
|  | "net-tests-utils", | 
|  | "net-utils-framework-common", | 
|  | "net-utils-device-common", | 
|  | "net-utils-device-common-async", | 
|  | "net-utils-device-common-bpf", | 
|  | "net-utils-device-common-ip", | 
|  | "net-utils-device-common-struct-base", | 
|  | "net-utils-device-common-wear", | 
|  | ], | 
|  | libs: [ | 
|  | "android.test.runner", | 
|  | "android.test.base", | 
|  | ], | 
|  | visibility: [ | 
|  | "//frameworks/base/packages/Tethering/tests/integration", | 
|  | "//packages/modules/Connectivity/tests:__subpackages__", | 
|  | "//packages/modules/Connectivity/Tethering/tests:__subpackages__", | 
|  | "//packages/modules/NetworkStack/tests/integration", | 
|  | ], | 
|  | lint: { | 
|  | test: true, | 
|  | }, | 
|  | } | 
|  |  | 
|  | android_test { | 
|  | name: "NetworkStaticLibTests", | 
|  | certificate: "platform", | 
|  | static_libs: [ | 
|  | "NetworkStaticLibTestsLib", | 
|  | ], | 
|  | jni_libs: [ | 
|  | // For mockito extended | 
|  | "libdexmakerjvmtiagent", | 
|  | "libstaticjvmtiagent", | 
|  | ], | 
|  | jarjar_rules: "jarjar-rules.txt", | 
|  | test_suites: ["device-tests"], | 
|  | } |