diff options
Diffstat (limited to 'pw_rpc/pwpb/BUILD.bazel')
-rw-r--r-- | pw_rpc/pwpb/BUILD.bazel | 21 |
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", |