Steven Moreland | c46e984 | 2016-11-02 13:21:26 -0700 | [diff] [blame] | 1 | subdirs = [ |
| 2 | "vendor/1.0", |
Andreas Huber | 164f83e | 2017-01-05 17:20:45 -0800 | [diff] [blame] | 3 | "java_test", |
Steven Moreland | f5cf3ce | 2017-04-21 15:09:42 -0700 | [diff] [blame] | 4 | "hash_test", |
Steven Moreland | c46e984 | 2016-11-02 13:21:26 -0700 | [diff] [blame] | 5 | ] |
| 6 | |
Dan Willemsen | 676abdc | 2016-09-28 19:42:22 -0700 | [diff] [blame] | 7 | cc_test { |
Hridya Valsaraju | 179379a | 2017-02-09 16:38:12 -0800 | [diff] [blame] | 8 | name: "hidl_test_client", |
Steven Moreland | 6f7514b | 2017-04-13 08:48:30 -0700 | [diff] [blame] | 9 | vendor: true, |
Steven Moreland | 6081863 | 2017-02-04 00:33:42 -0800 | [diff] [blame] | 10 | cflags: hidl_flags, |
Hridya Valsaraju | 179379a | 2017-02-09 16:38:12 -0800 | [diff] [blame] | 11 | srcs: ["hidl_test_client.cpp", "FooCallback.cpp"], |
Dan Willemsen | 676abdc | 2016-09-28 19:42:22 -0700 | [diff] [blame] | 12 | |
| 13 | shared_libs: [ |
| 14 | "libbase", |
| 15 | "liblog", |
| 16 | "libcutils", |
Yifan Hong | a5abe92 | 2016-11-16 14:18:37 -0800 | [diff] [blame] | 17 | "libhidlbase", |
| 18 | "libhidltransport", |
Martijn Coenen | 99e6beb | 2016-12-01 15:48:42 +0100 | [diff] [blame] | 19 | "libhidlmemory", |
Yifan Hong | 398e6fb | 2016-10-17 11:38:09 -0700 | [diff] [blame] | 20 | "libfootest", |
Dan Willemsen | 676abdc | 2016-09-28 19:42:22 -0700 | [diff] [blame] | 21 | "libhwbinder", |
Yifan Hong | 398e6fb | 2016-10-17 11:38:09 -0700 | [diff] [blame] | 22 | "libpointertest", |
Dan Willemsen | 676abdc | 2016-09-28 19:42:22 -0700 | [diff] [blame] | 23 | "libutils", |
| 24 | "android.hardware.tests.foo@1.0", |
| 25 | "android.hardware.tests.bar@1.0", |
Hridya Valsaraju | 179379a | 2017-02-09 16:38:12 -0800 | [diff] [blame] | 26 | "android.hardware.tests.baz@1.0", |
Yifan Hong | 30b5d1f | 2017-04-03 12:19:25 -0700 | [diff] [blame] | 27 | "android.hardware.tests.hash@1.0", |
Yifan Hong | 1e81c53 | 2016-10-18 18:43:46 -0700 | [diff] [blame] | 28 | "android.hardware.tests.inheritance@1.0", |
Dan Willemsen | 676abdc | 2016-09-28 19:42:22 -0700 | [diff] [blame] | 29 | "android.hardware.tests.pointer@1.0", |
Martijn Coenen | 99e6beb | 2016-12-01 15:48:42 +0100 | [diff] [blame] | 30 | "android.hardware.tests.memory@1.0", |
Steven Moreland | ffc4e51 | 2017-02-16 19:22:34 -0800 | [diff] [blame] | 31 | "android.hidl.allocator@1.0", |
Steven Moreland | aa2b83a | 2016-12-21 15:52:11 -0800 | [diff] [blame] | 32 | "android.hidl.memory@1.0", |
| 33 | "android.hidl.token@1.0", |
Dan Willemsen | 676abdc | 2016-09-28 19:42:22 -0700 | [diff] [blame] | 34 | ], |
Dan Willemsen | 676abdc | 2016-09-28 19:42:22 -0700 | [diff] [blame] | 35 | |
Steven Moreland | 40d131b | 2016-10-24 11:29:20 -0700 | [diff] [blame] | 36 | required: [ |
| 37 | // Warning, these should never be specified explicitly for anything else |
| 38 | // as for a given device, what hal implementation is used is determined |
| 39 | // by what is specified/available in a device.mk. However, this test |
| 40 | // actually depends on these test implementations (which should never be |
| 41 | // included on a device.mk). |
| 42 | "android.hardware.tests.foo@1.0-impl", |
| 43 | "android.hardware.tests.bar@1.0-impl", |
Hridya Valsaraju | 179379a | 2017-02-09 16:38:12 -0800 | [diff] [blame] | 44 | "android.hardware.tests.baz@1.0-impl", |
Yifan Hong | 30b5d1f | 2017-04-03 12:19:25 -0700 | [diff] [blame] | 45 | "android.hardware.tests.hash@1.0-impl", |
Yifan Hong | 1e81c53 | 2016-10-18 18:43:46 -0700 | [diff] [blame] | 46 | "android.hardware.tests.inheritance@1.0-impl", |
Steven Moreland | 40d131b | 2016-10-24 11:29:20 -0700 | [diff] [blame] | 47 | "android.hardware.tests.pointer@1.0-impl", |
Martijn Coenen | 19cb106 | 2016-12-06 14:49:09 +0100 | [diff] [blame] | 48 | "android.hardware.tests.memory@1.0-impl", |
Steven Moreland | 40d131b | 2016-10-24 11:29:20 -0700 | [diff] [blame] | 49 | ], |
Hridya Valsaraju | 179379a | 2017-02-09 16:38:12 -0800 | [diff] [blame] | 50 | } |
Steven Moreland | 40d131b | 2016-10-24 11:29:20 -0700 | [diff] [blame] | 51 | |
Hridya Valsaraju | 179379a | 2017-02-09 16:38:12 -0800 | [diff] [blame] | 52 | cc_test { |
| 53 | name: "hidl_test_servers", |
Steven Moreland | 6f7514b | 2017-04-13 08:48:30 -0700 | [diff] [blame] | 54 | vendor: true, |
Hridya Valsaraju | 179379a | 2017-02-09 16:38:12 -0800 | [diff] [blame] | 55 | srcs: ["hidl_test_servers.cpp"], |
| 56 | gtest: false, |
| 57 | |
| 58 | shared_libs: [ |
| 59 | "libbase", |
| 60 | "libhidlbase", |
| 61 | "libhidltransport", |
| 62 | "libhwbinder", |
| 63 | "liblog", |
| 64 | "libutils", |
| 65 | "android.hardware.tests.foo@1.0", |
| 66 | "android.hardware.tests.bar@1.0", |
| 67 | "android.hardware.tests.baz@1.0", |
Yifan Hong | 30b5d1f | 2017-04-03 12:19:25 -0700 | [diff] [blame] | 68 | "android.hardware.tests.hash@1.0", |
Hridya Valsaraju | 179379a | 2017-02-09 16:38:12 -0800 | [diff] [blame] | 69 | "android.hardware.tests.inheritance@1.0", |
| 70 | "android.hardware.tests.pointer@1.0", |
| 71 | "android.hardware.tests.memory@1.0", |
| 72 | "android.hidl.memory@1.0", |
| 73 | "android.hidl.token@1.0", |
| 74 | ], |
Dan Willemsen | 676abdc | 2016-09-28 19:42:22 -0700 | [diff] [blame] | 75 | } |