blob: 8bff10a32af5383bc79a67b46a2b54cb825a5385 [file] [log] [blame]
hkuang26587cb2020-01-16 10:36:08 -08001// Build the unit tests for libmediatranscoding.
Harish Mahendrakarc580def2020-11-18 10:34:30 +05302filegroup {
3 name: "test_assets",
4 path: "assets",
5 srcs: ["assets/**/*"],
6}
7
hkuang26587cb2020-01-16 10:36:08 -08008cc_defaults {
9 name: "libmediatranscoding_test_defaults",
10
11 header_libs: [
12 "libbase_headers",
13 "libmedia_headers",
14 ],
15
16 shared_libs: [
Chong Zhang4c542062020-12-08 16:38:09 -080017 "libandroid",
hkuang26587cb2020-01-16 10:36:08 -080018 "libbinder_ndk",
19 "libcutils",
20 "liblog",
21 "libutils",
hkuang26587cb2020-01-16 10:36:08 -080022 ],
23
24 static_libs: [
25 "mediatranscoding_aidl_interface-ndk_platform",
Chong Zhang4c542062020-12-08 16:38:09 -080026 "libmediatranscoding",
hkuang26587cb2020-01-16 10:36:08 -080027 ],
28
29 cflags: [
30 "-Werror",
31 "-Wall",
32 ],
33
34 test_suites: ["device-tests"],
35}
36
37//
38// TranscodingClientManager unit test
39//
40cc_test {
41 name: "TranscodingClientManager_tests",
42 defaults: ["libmediatranscoding_test_defaults"],
43
44 srcs: ["TranscodingClientManager_tests.cpp"],
hkuang93fb84c2020-02-03 18:19:39 -080045}
46
Chong Zhangacb33502020-04-20 11:04:48 -070047//
Chong Zhangbc062482020-10-14 16:43:53 -070048// TranscodingSessionController unit test
Chong Zhangacb33502020-04-20 11:04:48 -070049//
Chong Zhang6d58e4b2020-03-31 09:41:10 -070050cc_test {
Chong Zhangbc062482020-10-14 16:43:53 -070051 name: "TranscodingSessionController_tests",
Chong Zhang6d58e4b2020-03-31 09:41:10 -070052 defaults: ["libmediatranscoding_test_defaults"],
53
Chong Zhangbc062482020-10-14 16:43:53 -070054 srcs: ["TranscodingSessionController_tests.cpp"],
Chong Zhang6d58e4b2020-03-31 09:41:10 -070055}
56
hkuang93fb84c2020-02-03 18:19:39 -080057//
58// AdjustableMaxPriorityQueue unit test
59//
60cc_test {
61 name: "AdjustableMaxPriorityQueue_tests",
62 defaults: ["libmediatranscoding_test_defaults"],
63
64 srcs: ["AdjustableMaxPriorityQueue_tests.cpp"],
Linus Nilsson0da327a2020-01-31 16:22:18 -080065}