| Bob Badour | 5e043f1 | 2021-02-12 15:39:10 -0800 | [diff] [blame] | 1 | package { | 
|  | 2 | default_applicable_licenses: ["Android-Apache-2.0"], | 
|  | 3 | } | 
|  | 4 |  | 
| lucaslin | 5c62064 | 2021-01-29 19:19:27 +0800 | [diff] [blame] | 5 | android_library { | 
|  | 6 | name: "NetdStaticLibTestsLib", | 
|  | 7 | srcs: [ | 
|  | 8 | "src/**/*.java", | 
|  | 9 | "src/**/*.kt", | 
|  | 10 | ], | 
| Maciej Żenczykowski | 127a144 | 2023-09-19 23:17:10 +0000 | [diff] [blame] | 11 | min_sdk_version: "30", | 
| lucaslin | 5c62064 | 2021-01-29 19:19:27 +0800 | [diff] [blame] | 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. | 
| Remi NGUYEN VAN | 94dab0f | 2021-06-09 18:00:43 +0900 | [diff] [blame] | 26 | "//packages/modules/Connectivity/tests:__subpackages__", | 
|  | 27 | "//packages/modules/Connectivity/Tethering/tests:__subpackages__", | 
| lucaslin | 5c62064 | 2021-01-29 19:19:27 +0800 | [diff] [blame] | 28 | "//packages/modules/NetworkStack/tests/integration", | 
|  | 29 | ] | 
|  | 30 | } | 
|  | 31 |  | 
|  | 32 | android_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 | } |