blob: 904cf9bbfd878a307d7ce2d7d7dff33538798e58 [file] [log] [blame]
hkuang26587cb2020-01-16 10:36:08 -08001// Build the unit tests for libmediatranscoding.
2cc_defaults {
3 name: "libmediatranscoding_test_defaults",
4
5 header_libs: [
6 "libbase_headers",
7 "libmedia_headers",
8 ],
9
10 shared_libs: [
11 "libbinder_ndk",
12 "libcutils",
13 "liblog",
14 "libutils",
15 "libmediatranscoding"
16 ],
17
18 static_libs: [
19 "mediatranscoding_aidl_interface-ndk_platform",
20 ],
21
22 cflags: [
23 "-Werror",
24 "-Wall",
25 ],
26
27 test_suites: ["device-tests"],
28}
29
30//
31// TranscodingClientManager unit test
32//
33cc_test {
34 name: "TranscodingClientManager_tests",
35 defaults: ["libmediatranscoding_test_defaults"],
36
37 srcs: ["TranscodingClientManager_tests.cpp"],
hkuang93fb84c2020-02-03 18:19:39 -080038}
39
Chong Zhang6d58e4b2020-03-31 09:41:10 -070040cc_test {
41 name: "TranscodingJobScheduler_tests",
42 defaults: ["libmediatranscoding_test_defaults"],
43
44 srcs: ["TranscodingJobScheduler_tests.cpp"],
45}
46
hkuang93fb84c2020-02-03 18:19:39 -080047//
48// AdjustableMaxPriorityQueue unit test
49//
50cc_test {
51 name: "AdjustableMaxPriorityQueue_tests",
52 defaults: ["libmediatranscoding_test_defaults"],
53
54 srcs: ["AdjustableMaxPriorityQueue_tests.cpp"],
hkuang26587cb2020-01-16 10:36:08 -080055}