Validate that RobustOwnershipTracker catches all the deaths right
This adds tests for our new robust death tracker.
Change-Id: I66e1d03df13ad873bcaeb878afe118a78d95a3a1
Co-authored-by: Austin Schuh <austin.schuh@bluerivertech.com>
Signed-off-by: James Kuszmaul <james.kuszmaul@bluerivertech.com>
diff --git a/aos/ipc_lib/BUILD b/aos/ipc_lib/BUILD
index d51ee25..75bbd4d 100644
--- a/aos/ipc_lib/BUILD
+++ b/aos/ipc_lib/BUILD
@@ -253,6 +253,16 @@
)
cc_test(
+ name = "robust_ownership_tracker_test",
+ srcs = ["robust_ownership_tracker_test.cc"],
+ target_compatible_with = ["@platforms//os:linux"],
+ deps = [
+ ":lockless_queue",
+ "//aos/testing:googletest",
+ ],
+)
+
+cc_test(
name = "lockless_queue_test",
timeout = "eternal",
srcs = ["lockless_queue_test.cc"],