blob: 605c5a9ba07772ffbd4e22d5dbf1ca7371002480 [file] [log] [blame]
Dan Willemsen871dda32016-08-25 17:05:22 -07001//
2// Copyright (C) 2014 The Android Open Source Project
3//
4// Licensed under the Apache License, Version 2.0 (the "License");
5// you may not use this file except in compliance with the License.
6// You may obtain a copy of the License at
7//
8// http://www.apache.org/licenses/LICENSE-2.0
9//
10// Unless required by applicable law or agreed to in writing, software
11// distributed under the License is distributed on an "AS IS" BASIS,
12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13// See the License for the specific language governing permissions and
14// limitations under the License.
15//
16
17cc_test {
18 name: "Region_test",
19 shared_libs: ["libui"],
20 srcs: ["Region_test.cpp"],
Chih-Hung Hsiehd66be0a2017-10-05 13:51:32 -070021 cflags: ["-Wall", "-Werror"],
Dan Willemsen871dda32016-08-25 17:05:22 -070022}
23
24cc_test {
Romain Guycaf2ca42016-11-10 11:45:58 -080025 name: "colorspace_test",
26 shared_libs: ["libui"],
27 srcs: ["colorspace_test.cpp"],
Chih-Hung Hsiehd66be0a2017-10-05 13:51:32 -070028 cflags: ["-Wall", "-Werror"],
Romain Guycaf2ca42016-11-10 11:45:58 -080029}
Jiwen 'Steve' Cai44addfe2018-03-13 21:37:11 -070030
31cc_test {
Valerie Hau35493e72019-10-18 13:25:27 -070032 name: "GraphicBufferAllocator_test",
33 header_libs: [
34 "libdvr_headers",
35 "libnativewindow_headers",
36 ],
37 static_libs: [
38 "libgmock",
39 ],
40 shared_libs: [
Marissa Wall22b2de12019-12-02 18:11:43 -080041 "libhidlbase",
Valerie Hau35493e72019-10-18 13:25:27 -070042 "liblog",
Marissa Wall22b2de12019-12-02 18:11:43 -080043 "libui",
Valerie Hau35493e72019-10-18 13:25:27 -070044 ],
45 srcs: [
46 "GraphicBufferAllocator_test.cpp",
47 "mock/MockGrallocAllocator.cpp",
48 ],
49 cflags: ["-Wall", "-Werror"],
50}
51
52cc_test {
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070053 name: "GraphicBuffer_test",
54 header_libs: [
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070055 "libdvr_headers",
56 "libnativewindow_headers",
57 ],
58 shared_libs: [
Fan Xu021776e2018-12-05 13:34:48 -080059 "android.frameworks.bufferhub@1.0",
60 "libcutils",
61 "libhidlbase",
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070062 "libui",
63 "libutils",
64 ],
65 srcs: ["GraphicBuffer_test.cpp"],
66 cflags: ["-Wall", "-Werror"],
67}
68
Tianyu Jiang83e514e2019-05-15 15:05:30 -070069// This test has a main method, and requires a separate binary to be built.
70cc_test {
71 name: "GraphicBufferOverBinder_test",
72 srcs: ["GraphicBufferOverBinder_test.cpp"],
73 cflags: ["-Wall", "-Werror"],
74 header_libs: [
75 "libdvr_headers",
76 ],
77 shared_libs: [
78 "android.frameworks.bufferhub@1.0",
79 "libbinder",
80 "libgui",
81 "liblog",
82 "libui",
83 "libutils",
84 ],
85}
86
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070087cc_test {
Jiwen 'Steve' Cai33fa2362018-12-13 13:52:45 -080088 name: "BufferHub_test",
Jiwen 'Steve' Caid9f2abe2018-10-20 17:03:13 -070089 header_libs: [
Fan Xu93c94902018-11-01 12:22:05 -070090 "libdvr_headers",
91 "libnativewindow_headers",
Jiwen 'Steve' Caid9f2abe2018-10-20 17:03:13 -070092 ],
Tianyu Jiang99dacaa2018-11-27 18:47:00 -080093 static_libs: [
94 "libgmock",
95 ],
Jiwen 'Steve' Caid9f2abe2018-10-20 17:03:13 -070096 shared_libs: [
97 "android.frameworks.bufferhub@1.0",
Fan Xu467e08f2018-11-09 15:58:51 -080098 "libcutils",
Jiwen 'Steve' Caid9f2abe2018-10-20 17:03:13 -070099 "libhidlbase",
Tianyu Jiang99dacaa2018-11-27 18:47:00 -0800100 "liblog",
Jiwen 'Steve' Caid9f2abe2018-10-20 17:03:13 -0700101 "libui",
102 "libutils"
103 ],
Tianyu Jiang99dacaa2018-11-27 18:47:00 -0800104 srcs: [
105 "BufferHubBuffer_test.cpp",
106 "BufferHubEventFd_test.cpp",
Jiwen 'Steve' Cai33fa2362018-12-13 13:52:45 -0800107 "BufferHubMetadata_test.cpp",
Tianyu Jiang99dacaa2018-11-27 18:47:00 -0800108 ],
Jiwen 'Steve' Cai0e7ee222018-10-12 17:20:40 -0700109 cflags: ["-Wall", "-Werror"],
110}
Lloyd Pique31cb2942018-10-19 17:23:03 -0700111
112cc_test {
113 name: "Size_test",
Lloyd Pique1e101362020-02-13 13:24:45 -0800114 test_suites: ["device-tests"],
Lloyd Pique31cb2942018-10-19 17:23:03 -0700115 shared_libs: ["libui"],
116 srcs: ["Size_test.cpp"],
117 cflags: ["-Wall", "-Werror"],
118}