1// Build the unit tests. 2package { 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_av_license" 6 // to get the below license kinds: 7 // SPDX-license-identifier-Apache-2.0 8 default_applicable_licenses: ["frameworks_av_license"], 9} 10 11cc_test { 12 name: "ResourceManagerService_test", 13 srcs: ["ResourceManagerService_test.cpp"], 14 test_suites: ["device-tests"], 15 static_libs: [ 16 "libresourcemanagerservice", 17 "aconfig_mediacodec_flags_c_lib", 18 "android.media.codec-aconfig-cc", 19 ], 20 shared_libs: [ 21 "libbinder", 22 "libbinder_ndk", 23 "liblog", 24 "libmedia", 25 "libmediautils", 26 "libutils", 27 "libstats_media_metrics", 28 "libstatspull", 29 "libstatssocket", 30 "libactivitymanager_aidl", 31 "libaconfig_storage_read_api_cc", 32 "server_configurable_flags", 33 ], 34 defaults: [ 35 "aconfig_lib_cc_shared_link.defaults", 36 ], 37 include_dirs: [ 38 "frameworks/av/include", 39 "frameworks/av/services/mediaresourcemanager", 40 ], 41 cflags: [ 42 "-Werror", 43 "-Wall", 44 ], 45} 46 47cc_test { 48 name: "ServiceLog_test", 49 srcs: ["ServiceLog_test.cpp"], 50 test_suites: ["device-tests"], 51 static_libs: ["libresourcemanagerservice"], 52 shared_libs: [ 53 "liblog", 54 "libmedia", 55 "libutils", 56 ], 57 include_dirs: [ 58 "frameworks/av/include", 59 "frameworks/av/services/mediaresourcemanager", 60 ], 61 cflags: [ 62 "-Werror", 63 "-Wall", 64 ], 65} 66 67cc_test { 68 name: "ResourceObserverService_test", 69 srcs: ["ResourceObserverService_test.cpp"], 70 test_suites: ["device-tests"], 71 static_libs: [ 72 "libresourcemanagerservice", 73 "resourceobserver_aidl_interface-V1-ndk", 74 "aconfig_mediacodec_flags_c_lib", 75 "android.media.codec-aconfig-cc", 76 ], 77 shared_libs: [ 78 "libbinder", 79 "libbinder_ndk", 80 "liblog", 81 "libmedia", 82 "libmediautils", 83 "libutils", 84 "libstats_media_metrics", 85 "libstatspull", 86 "libstatssocket", 87 "libactivitymanager_aidl", 88 "libaconfig_storage_read_api_cc", 89 "server_configurable_flags", 90 ], 91 defaults: [ 92 "aconfig_lib_cc_shared_link.defaults", 93 ], 94 include_dirs: [ 95 "frameworks/av/include", 96 "frameworks/av/services/mediaresourcemanager", 97 ], 98 cflags: [ 99 "-Werror", 100 "-Wall", 101 ], 102} 103