Add test cases for HidlMemoryCache
Test HidlMemoryCache on basic cache and
the lock/unlock scheme.
Bug: 69640640
Test: hidl_test/internal master/sailfish
Change-Id: I655c09fa57edb3ec700a23c2bacedf55cc115a2f
diff --git a/libhidlcache/Android.bp b/libhidlcache/Android.bp
index 7fd5aa7..ea846d8 100644
--- a/libhidlcache/Android.bp
+++ b/libhidlcache/Android.bp
@@ -45,3 +45,26 @@
"mapping.cpp"
],
}
+
+cc_test {
+ name: "libhidlcache_test",
+ defaults: ["hidl-gen-defaults"],
+
+ shared_libs: [
+ "android.hidl.allocator@1.0",
+ "android.hidl.memory@1.0",
+ "android.hidl.memory.block@1.0",
+ "android.hidl.memory.token@1.0",
+ "libbase",
+ "libcutils",
+ "libhidlbase",
+ "libhidlmemory",
+ "libhidlcache",
+ "libhidltransport",
+ "libhwbinder",
+ "liblog",
+ "libutils",
+ ],
+
+ srcs: ["libhidlcache_test.cpp"],
+}