• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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