1android_test { 2 name: "FrameworksTelephonyTests", 3 4 srcs: ["**/*.java"], 5 6 libs: [ 7 "android.test.base", 8 "android.test.mock", 9 "android.test.runner", 10 "ims-common", 11 "unsupportedappusage", 12 ], 13 14 static_libs: [ 15 "androidx.test.rules", 16 "frameworks-base-testutils", 17 "guava", 18 "mockito-target-minus-junit4", 19 "net-tests-utils", 20 "platform-test-annotations", 21 "services.core", 22 "services.net", 23 "telephony-common", 24 "truth-prebuilt", 25 "testables", 26 ], 27 28 platform_apis: true, 29 jarjar_rules: ":jarjar-rules-telephony-tests", 30 31 test_suites: [ 32 "device-tests", 33 ], 34} 35 36genrule { 37 name: "jarjar-rules-telephony-tests", 38 srcs: [ 39 // Order matters: test rules override the base ones 40 "jarjar-rules-tests.txt", 41 ":jarjar-rules-shared", 42 ], 43 out: ["jarjar-rules-telephony-tests-combined.txt"], 44 cmd: "cat $(in) > $(out)", 45 visibility: ["//visibility:private"], 46} 47