1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3 default_team: "trendy_team_android_storage", 4} 5 6android_test { 7 name: "CtsModernMediaProviderTests", 8 manifest: "AndroidManifest.xml", 9 test_config: "AndroidTest.xml", 10 srcs: [ 11 "src/**/*.java", 12 "app/GalleryTestApp/src/**/*.java", 13 "MediaProviderTestHelper/src/**/*.java", 14 ":CtsModernMediaProviderTestUtils", 15 ], 16 static_libs: [ 17 "androidx.test.core", 18 "compatibility-device-util-axt", 19 "ctstestrunner-axt", 20 "flag-junit", 21 "junit", 22 "truth", 23 "mediaprovider_flags_java_lib", 24 "cts-media-provider-lib", 25 ], 26 compile_multilib: "both", 27 test_suites: [ 28 "general-tests", 29 "mts-mediaprovider", 30 "mcts-mediaprovider", 31 "cts", 32 ], 33 sdk_version: "test_current", 34 target_sdk_version: "34", 35 min_sdk_version: "30", 36 libs: [ 37 "android.test.base.stubs.test", 38 "android.test.mock.stubs.test", 39 "android.test.runner.stubs.test", 40 ], 41 data: [ 42 ":CtsProviderGalleryTestApp", 43 ":CtsMediaProviderTestAppA", 44 ":CtsMediaProviderTestAppB", 45 ":CtsMediaProviderTestAppC", 46 ], 47 java_resources: [ 48 ":CtsMediaProviderTestAppA", 49 ":CtsMediaProviderTestAppB", 50 ":CtsMediaProviderTestAppC", 51 ], 52} 53 54filegroup { 55 name: "CtsModernMediaProviderTestUtils", 56 srcs: [ 57 "src/android/provider/cts/media/modern/MediaStoreUtils.java", 58 "src/android/provider/cts/media/modern/MediaProviderTestUtils.java", 59 ":CtsProviderTestUtils", 60 ], 61} 62