aboutsummaryrefslogtreecommitdiff
path: root/pw_rpc/pwpb/BUILD.bazel
diff options
context:
space:
mode:
Diffstat (limited to 'pw_rpc/pwpb/BUILD.bazel')
-rw-r--r--pw_rpc/pwpb/BUILD.bazel21
1 files changed, 12 insertions, 9 deletions
diff --git a/pw_rpc/pwpb/BUILD.bazel b/pw_rpc/pwpb/BUILD.bazel
index 786b03cd0..0fd8ff726 100644
--- a/pw_rpc/pwpb/BUILD.bazel
+++ b/pw_rpc/pwpb/BUILD.bazel
@@ -105,6 +105,7 @@ pw_cc_library(
includes = ["public"],
deps = [
":test_method_context",
+ "//pw_assert",
"//pw_rpc:client_server_testing",
],
)
@@ -135,7 +136,7 @@ pw_cc_library(
],
)
-# TODO(b/242059613): Enable this library when logging_event_handler can be used.
+# TODO: b/242059613 - Enable this library when logging_event_handler can be used.
filegroup(
name = "client_integration_test",
srcs = [
@@ -182,6 +183,7 @@ pw_cc_test(
":client_api",
":client_server_testing",
"//pw_rpc:pw_rpc_test_cc.pwpb_rpc",
+ "//pw_sync:mutex",
],
)
@@ -196,8 +198,9 @@ pw_cc_test(
":client_server_testing_threaded",
"//pw_rpc:pw_rpc_test_cc.pwpb_rpc",
"//pw_sync:binary_semaphore",
- "//pw_thread:test_threads_header",
- "//pw_thread_stl:test_threads",
+ "//pw_sync:mutex",
+ "//pw_thread:non_portable_test_thread_options",
+ "//pw_thread_stl:non_portable_test_thread_options",
],
)
@@ -271,14 +274,13 @@ pw_cc_test(
],
)
-# TODO(b/234874064): Requires pwpb options file support to compile.
-filegroup(
+pw_cc_test(
name = "echo_service_test",
srcs = ["echo_service_test.cc"],
- # deps = [
- # ":echo_service",
- # ":test_method_context",
- # ],
+ deps = [
+ ":echo_service",
+ ":test_method_context",
+ ],
)
pw_cc_test(
@@ -326,6 +328,7 @@ pw_cc_test(
":test_method_context",
"//pw_rpc:pw_rpc_test_cc.pwpb_rpc",
"//pw_rpc:synchronous_client_api",
+ "//pw_rpc_transport:test_loopback_service_registry",
"//pw_work_queue",
"//pw_work_queue:stl_test_thread",
"//pw_work_queue:test_thread_header",