1package { 2 default_team: "trendy_team_media_framework_audio", 3 // See: http://go/android-license-faq 4 // A large-scale-change added 'default_applicable_licenses' to import 5 // all of the 'license_kinds' from "frameworks_base_license" 6 // to get the below license kinds: 7 // SPDX-license-identifier-Apache-2.0 8 default_applicable_licenses: ["frameworks_base_license"], 9} 10 11// TODO audio build defaults 12java_library { 13 name: "mediatestutils_host", 14 host_supported: true, 15 srcs: [ 16 "java/com/android/media/mediatestutils/CancelAllFuturesRule.java", 17 ], 18 static_libs: [ 19 "junit", 20 ], 21 visibility: [ 22 ":__subpackages__", 23 ], 24} 25 26java_library { 27 name: "mediatestutils", 28 srcs: [ 29 "java/com/android/media/mediatestutils/TestUtils.java", 30 "java/com/android/media/mediatestutils/PermissionUpdateBarrierRule.java", 31 ], 32 static_libs: [ 33 "androidx.concurrent_concurrent-futures", 34 "androidx.test.runner", 35 "guava", 36 "mediatestutils_host", 37 ], 38 visibility: [ 39 "//cts/tests/tests/media:__subpackages__", 40 ":__subpackages__", 41 ], 42} 43 44java_test_host { 45 name: "mediatestutilshosttests", 46 srcs: ["javatests/**/*.java"], 47 static_libs: [ 48 "mediatestutils_host", 49 "junit", 50 "truth", 51 ], 52 test_suites: ["general-tests"], 53 test_options: { 54 unit_test: true, 55 }, 56} 57