blob: d005ce8e23ce12b7bb3192fbd470aa9416e3f94e [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 {
Marin Shalamanov0f10d0d2020-08-06 20:04:06 +020032 name: "DisplayId_test",
33 shared_libs: ["libui"],
34 srcs: ["DisplayId_test.cpp"],
35 cflags: ["-Wall", "-Werror"],
36}
37
38cc_test {
Marin Shalamanov896e6302020-04-06 16:11:25 +020039 name: "FlattenableHelpers_test",
40 shared_libs: ["libui"],
41 srcs: ["FlattenableHelpers_test.cpp"],
42 cflags: ["-Wall", "-Werror"],
43}
44
45cc_test {
Valerie Hau35493e72019-10-18 13:25:27 -070046 name: "GraphicBufferAllocator_test",
47 header_libs: [
Valerie Hau35493e72019-10-18 13:25:27 -070048 "libnativewindow_headers",
49 ],
50 static_libs: [
51 "libgmock",
52 ],
53 shared_libs: [
Marissa Wall22b2de12019-12-02 18:11:43 -080054 "libhidlbase",
Valerie Hau35493e72019-10-18 13:25:27 -070055 "liblog",
Marissa Wall22b2de12019-12-02 18:11:43 -080056 "libui",
Valerie Hau35493e72019-10-18 13:25:27 -070057 ],
58 srcs: [
59 "GraphicBufferAllocator_test.cpp",
60 "mock/MockGrallocAllocator.cpp",
61 ],
62 cflags: ["-Wall", "-Werror"],
63}
64
65cc_test {
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070066 name: "GraphicBuffer_test",
67 header_libs: [
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070068 "libnativewindow_headers",
69 ],
70 shared_libs: [
Fan Xu021776e2018-12-05 13:34:48 -080071 "libcutils",
72 "libhidlbase",
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070073 "libui",
74 "libutils",
75 ],
76 srcs: ["GraphicBuffer_test.cpp"],
77 cflags: ["-Wall", "-Werror"],
78}
79
Tianyu Jiang83e514e2019-05-15 15:05:30 -070080// This test has a main method, and requires a separate binary to be built.
81cc_test {
82 name: "GraphicBufferOverBinder_test",
83 srcs: ["GraphicBufferOverBinder_test.cpp"],
84 cflags: ["-Wall", "-Werror"],
Tianyu Jiang83e514e2019-05-15 15:05:30 -070085 shared_libs: [
Tianyu Jiang83e514e2019-05-15 15:05:30 -070086 "libbinder",
87 "libgui",
88 "liblog",
89 "libui",
90 "libutils",
91 ],
92}
93
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070094cc_test {
Marin Shalamanov4aa3af12020-09-25 14:20:58 +020095 name: "Rect_test",
96 test_suites: ["device-tests"],
97 shared_libs: ["libui"],
98 srcs: ["Rect_test.cpp"],
99 cflags: ["-Wall", "-Werror"],
100}
101
102cc_test {
Lloyd Pique31cb2942018-10-19 17:23:03 -0700103 name: "Size_test",
Lloyd Pique1e101362020-02-13 13:24:45 -0800104 test_suites: ["device-tests"],
Lloyd Pique31cb2942018-10-19 17:23:03 -0700105 shared_libs: ["libui"],
106 srcs: ["Size_test.cpp"],
107 cflags: ["-Wall", "-Werror"],
108}