blob: b53342cb79fc737bf6f042cc33d2b0b00fc3b14e [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: [
Valerie Hau35493e72019-10-18 13:25:27 -070034 "libnativewindow_headers",
35 ],
36 static_libs: [
37 "libgmock",
38 ],
39 shared_libs: [
Marissa Wall22b2de12019-12-02 18:11:43 -080040 "libhidlbase",
Valerie Hau35493e72019-10-18 13:25:27 -070041 "liblog",
Marissa Wall22b2de12019-12-02 18:11:43 -080042 "libui",
Valerie Hau35493e72019-10-18 13:25:27 -070043 ],
44 srcs: [
45 "GraphicBufferAllocator_test.cpp",
46 "mock/MockGrallocAllocator.cpp",
47 ],
48 cflags: ["-Wall", "-Werror"],
49}
50
51cc_test {
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070052 name: "GraphicBuffer_test",
53 header_libs: [
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070054 "libnativewindow_headers",
55 ],
56 shared_libs: [
Fan Xu021776e2018-12-05 13:34:48 -080057 "libcutils",
58 "libhidlbase",
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070059 "libui",
60 "libutils",
61 ],
62 srcs: ["GraphicBuffer_test.cpp"],
63 cflags: ["-Wall", "-Werror"],
64}
65
Tianyu Jiang83e514e2019-05-15 15:05:30 -070066// This test has a main method, and requires a separate binary to be built.
67cc_test {
68 name: "GraphicBufferOverBinder_test",
69 srcs: ["GraphicBufferOverBinder_test.cpp"],
70 cflags: ["-Wall", "-Werror"],
Tianyu Jiang83e514e2019-05-15 15:05:30 -070071 shared_libs: [
Tianyu Jiang83e514e2019-05-15 15:05:30 -070072 "libbinder",
73 "libgui",
74 "liblog",
75 "libui",
76 "libutils",
77 ],
78}
79
Jiwen 'Steve' Cai2daf5182018-10-16 00:14:03 -070080cc_test {
Lloyd Pique31cb2942018-10-19 17:23:03 -070081 name: "Size_test",
Lloyd Pique1e101362020-02-13 13:24:45 -080082 test_suites: ["device-tests"],
Lloyd Pique31cb2942018-10-19 17:23:03 -070083 shared_libs: ["libui"],
84 srcs: ["Size_test.cpp"],
85 cflags: ["-Wall", "-Werror"],
86}