1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5android_test { 6 name: "CtsMediaProviderTranscodeTests", 7 test_suites: [ 8 "device-tests", 9 "cts", 10 "mts-mediaprovider", 11 ], 12 compile_multilib: "both", 13 14 manifest: "AndroidManifest.xml", 15 16 srcs: [ 17 "src/**/*.java", 18 ], 19 20 libs: [ 21 "android.test.base", 22 "android.test.mock", 23 "android.test.runner", 24 ], 25 26 static_libs: [ 27 "androidx.test.rules", 28 "cts-install-lib", 29 "collector-device-lib-platform", 30 "mockito-target", 31 "truth-prebuilt", 32 ], 33 34 min_sdk_version: "30", 35 target_sdk_version: "33", 36 certificate: "media", 37 java_resources: [":CtsTranscodeTestAppSupportsHevc", ":CtsTranscodeTestAppSupportsSlowMotion"] 38} 39 40android_test_helper_app { 41 name: "CtsTranscodeTestAppSupportsHevc", 42 manifest: "helper/AndroidManifest.xml", 43 sdk_version: "test_current", 44 resource_dirs: ["helper/res-hevc"], 45 srcs: [ 46 "helper/src/**/*.java", 47 "src/android/mediaprovidertranscode/cts/TranscodeTestConstants.java" 48 ], 49 static_libs: ["androidx.legacy_legacy-support-v4"], 50 target_sdk_version: "28", 51 min_sdk_version: "30", 52} 53 54android_test_helper_app { 55 name: "CtsTranscodeTestAppSupportsSlowMotion", 56 manifest: "helper/AndroidManifest.xml", 57 sdk_version: "test_current", 58 resource_dirs: ["helper/res-slow-motion"], 59 srcs: [ 60 "helper/src/**/*.java", 61 "src/android/mediaprovidertranscode/cts/TranscodeTestConstants.java" 62 ], 63 static_libs: ["androidx.legacy_legacy-support-v4"], 64 target_sdk_version: "28", 65 min_sdk_version: "30", 66} 67