Merge github.com:grpc/grpc into secsvr
diff --git a/Makefile b/Makefile
index 7097c3f..ed75b4c 100644
--- a/Makefile
+++ b/Makefile
@@ -858,6 +858,7 @@
 timer_heap_test: $(BINDIR)/$(CONFIG)/timer_heap_test
 timer_list_test: $(BINDIR)/$(CONFIG)/timer_list_test
 timers_test: $(BINDIR)/$(CONFIG)/timers_test
+transport_connectivity_state_test: $(BINDIR)/$(CONFIG)/transport_connectivity_state_test
 transport_metadata_test: $(BINDIR)/$(CONFIG)/transport_metadata_test
 transport_security_test: $(BINDIR)/$(CONFIG)/transport_security_test
 udp_server_test: $(BINDIR)/$(CONFIG)/udp_server_test
@@ -1882,12 +1883,983 @@
 
 buildtests: buildtests_c buildtests_cxx buildtests_zookeeper
 
-buildtests_c: privatelibs_c $(BINDIR)/$(CONFIG)/alloc_test $(BINDIR)/$(CONFIG)/alpn_test $(BINDIR)/$(CONFIG)/bin_encoder_test $(BINDIR)/$(CONFIG)/channel_create_test $(BINDIR)/$(CONFIG)/chttp2_hpack_encoder_test $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test $(BINDIR)/$(CONFIG)/chttp2_stream_map_test $(BINDIR)/$(CONFIG)/chttp2_varint_test $(BINDIR)/$(CONFIG)/compression_test $(BINDIR)/$(CONFIG)/dualstack_socket_test $(BINDIR)/$(CONFIG)/endpoint_pair_test $(BINDIR)/$(CONFIG)/fd_conservation_posix_test $(BINDIR)/$(CONFIG)/fd_posix_test $(BINDIR)/$(CONFIG)/fling_client $(BINDIR)/$(CONFIG)/fling_server $(BINDIR)/$(CONFIG)/fling_stream_test $(BINDIR)/$(CONFIG)/fling_test $(BINDIR)/$(CONFIG)/gpr_avl_test $(BINDIR)/$(CONFIG)/gpr_cmdline_test $(BINDIR)/$(CONFIG)/gpr_cpu_test $(BINDIR)/$(CONFIG)/gpr_env_test $(BINDIR)/$(CONFIG)/gpr_file_test $(BINDIR)/$(CONFIG)/gpr_histogram_test $(BINDIR)/$(CONFIG)/gpr_host_port_test $(BINDIR)/$(CONFIG)/gpr_log_test $(BINDIR)/$(CONFIG)/gpr_slice_buffer_test $(BINDIR)/$(CONFIG)/gpr_slice_test $(BINDIR)/$(CONFIG)/gpr_stack_lockfree_test $(BINDIR)/$(CONFIG)/gpr_string_test $(BINDIR)/$(CONFIG)/gpr_sync_test $(BINDIR)/$(CONFIG)/gpr_thd_test $(BINDIR)/$(CONFIG)/gpr_time_test $(BINDIR)/$(CONFIG)/gpr_tls_test $(BINDIR)/$(CONFIG)/gpr_useful_test $(BINDIR)/$(CONFIG)/grpc_auth_context_test $(BINDIR)/$(CONFIG)/grpc_base64_test $(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test $(BINDIR)/$(CONFIG)/grpc_channel_args_test $(BINDIR)/$(CONFIG)/grpc_channel_stack_test $(BINDIR)/$(CONFIG)/grpc_completion_queue_test $(BINDIR)/$(CONFIG)/grpc_credentials_test $(BINDIR)/$(CONFIG)/grpc_invalid_channel_args_test $(BINDIR)/$(CONFIG)/grpc_json_token_test $(BINDIR)/$(CONFIG)/grpc_jwt_verifier_test $(BINDIR)/$(CONFIG)/grpc_security_connector_test $(BINDIR)/$(CONFIG)/hpack_parser_test $(BINDIR)/$(CONFIG)/hpack_table_test $(BINDIR)/$(CONFIG)/httpcli_format_request_test $(BINDIR)/$(CONFIG)/httpcli_parser_test $(BINDIR)/$(CONFIG)/httpcli_test $(BINDIR)/$(CONFIG)/httpscli_test $(BINDIR)/$(CONFIG)/init_test $(BINDIR)/$(CONFIG)/invalid_call_argument_test $(BINDIR)/$(CONFIG)/json_rewrite $(BINDIR)/$(CONFIG)/json_rewrite_test $(BINDIR)/$(CONFIG)/json_test $(BINDIR)/$(CONFIG)/lame_client_test $(BINDIR)/$(CONFIG)/lb_policies_test $(BINDIR)/$(CONFIG)/message_compress_test $(BINDIR)/$(CONFIG)/multiple_server_queues_test $(BINDIR)/$(CONFIG)/murmur_hash_test $(BINDIR)/$(CONFIG)/no_server_test $(BINDIR)/$(CONFIG)/resolve_address_test $(BINDIR)/$(CONFIG)/secure_endpoint_test $(BINDIR)/$(CONFIG)/set_initial_connect_string_test $(BINDIR)/$(CONFIG)/sockaddr_utils_test $(BINDIR)/$(CONFIG)/tcp_client_posix_test $(BINDIR)/$(CONFIG)/tcp_posix_test $(BINDIR)/$(CONFIG)/tcp_server_posix_test $(BINDIR)/$(CONFIG)/time_averaged_stats_test $(BINDIR)/$(CONFIG)/timeout_encoding_test $(BINDIR)/$(CONFIG)/timer_heap_test $(BINDIR)/$(CONFIG)/timer_list_test $(BINDIR)/$(CONFIG)/timers_test $(BINDIR)/$(CONFIG)/transport_metadata_test $(BINDIR)/$(CONFIG)/transport_security_test $(BINDIR)/$(CONFIG)/udp_server_test $(BINDIR)/$(CONFIG)/uri_parser_test $(BINDIR)/$(CONFIG)/workqueue_test $(BINDIR)/$(CONFIG)/h2_compress_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_compress_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_compress_call_creds_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_compress_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_compress_channel_connectivity_test $(BINDIR)/$(CONFIG)/h2_compress_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_compress_default_host_test $(BINDIR)/$(CONFIG)/h2_compress_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_compress_empty_batch_test $(BINDIR)/$(CONFIG)/h2_compress_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_compress_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_compress_hpack_size_test $(BINDIR)/$(CONFIG)/h2_compress_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_compress_large_metadata_test $(BINDIR)/$(CONFIG)/h2_compress_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_compress_max_message_length_test $(BINDIR)/$(CONFIG)/h2_compress_metadata_test $(BINDIR)/$(CONFIG)/h2_compress_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_compress_no_op_test $(BINDIR)/$(CONFIG)/h2_compress_payload_test $(BINDIR)/$(CONFIG)/h2_compress_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_compress_registered_call_test $(BINDIR)/$(CONFIG)/h2_compress_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_compress_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_compress_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_compress_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_compress_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_compress_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_compress_simple_request_test $(BINDIR)/$(CONFIG)/h2_compress_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_fakesec_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_fakesec_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_fakesec_call_creds_test $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_fakesec_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_fakesec_channel_connectivity_test $(BINDIR)/$(CONFIG)/h2_fakesec_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_fakesec_default_host_test $(BINDIR)/$(CONFIG)/h2_fakesec_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_fakesec_empty_batch_test $(BINDIR)/$(CONFIG)/h2_fakesec_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_fakesec_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_fakesec_hpack_size_test $(BINDIR)/$(CONFIG)/h2_fakesec_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_fakesec_large_metadata_test $(BINDIR)/$(CONFIG)/h2_fakesec_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_fakesec_max_message_length_test $(BINDIR)/$(CONFIG)/h2_fakesec_metadata_test $(BINDIR)/$(CONFIG)/h2_fakesec_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_fakesec_no_op_test $(BINDIR)/$(CONFIG)/h2_fakesec_payload_test $(BINDIR)/$(CONFIG)/h2_fakesec_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_fakesec_registered_call_test $(BINDIR)/$(CONFIG)/h2_fakesec_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_fakesec_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_fakesec_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_fakesec_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_fakesec_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_fakesec_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_fakesec_simple_request_test $(BINDIR)/$(CONFIG)/h2_fakesec_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_full_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_full_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_full_call_creds_test $(BINDIR)/$(CONFIG)/h2_full_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_full_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_full_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_full_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_full_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_full_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_full_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_full_channel_connectivity_test $(BINDIR)/$(CONFIG)/h2_full_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_full_default_host_test $(BINDIR)/$(CONFIG)/h2_full_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_full_empty_batch_test $(BINDIR)/$(CONFIG)/h2_full_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_full_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_full_hpack_size_test $(BINDIR)/$(CONFIG)/h2_full_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_full_large_metadata_test $(BINDIR)/$(CONFIG)/h2_full_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_full_max_message_length_test $(BINDIR)/$(CONFIG)/h2_full_metadata_test $(BINDIR)/$(CONFIG)/h2_full_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_full_no_op_test $(BINDIR)/$(CONFIG)/h2_full_payload_test $(BINDIR)/$(CONFIG)/h2_full_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_full_registered_call_test $(BINDIR)/$(CONFIG)/h2_full_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_full_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_full_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_full_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_full_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_full_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_full_simple_request_test $(BINDIR)/$(CONFIG)/h2_full_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_full+poll_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_full+poll_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_full+poll_call_creds_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_full+poll_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_full+poll_channel_connectivity_test $(BINDIR)/$(CONFIG)/h2_full+poll_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_full+poll_default_host_test $(BINDIR)/$(CONFIG)/h2_full+poll_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_full+poll_empty_batch_test $(BINDIR)/$(CONFIG)/h2_full+poll_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_full+poll_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_full+poll_hpack_size_test $(BINDIR)/$(CONFIG)/h2_full+poll_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_full+poll_large_metadata_test $(BINDIR)/$(CONFIG)/h2_full+poll_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_full+poll_max_message_length_test $(BINDIR)/$(CONFIG)/h2_full+poll_metadata_test $(BINDIR)/$(CONFIG)/h2_full+poll_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_full+poll_no_op_test $(BINDIR)/$(CONFIG)/h2_full+poll_payload_test $(BINDIR)/$(CONFIG)/h2_full+poll_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_full+poll_registered_call_test $(BINDIR)/$(CONFIG)/h2_full+poll_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_full+poll_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_full+poll_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_full+poll_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_full+poll_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_full+poll_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_full+poll_simple_request_test $(BINDIR)/$(CONFIG)/h2_full+poll_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_oauth2_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_oauth2_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_oauth2_call_creds_test $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_oauth2_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_oauth2_channel_connectivity_test $(BINDIR)/$(CONFIG)/h2_oauth2_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_oauth2_default_host_test $(BINDIR)/$(CONFIG)/h2_oauth2_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_oauth2_empty_batch_test $(BINDIR)/$(CONFIG)/h2_oauth2_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_oauth2_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_oauth2_hpack_size_test $(BINDIR)/$(CONFIG)/h2_oauth2_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_oauth2_large_metadata_test $(BINDIR)/$(CONFIG)/h2_oauth2_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_oauth2_max_message_length_test $(BINDIR)/$(CONFIG)/h2_oauth2_metadata_test $(BINDIR)/$(CONFIG)/h2_oauth2_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_oauth2_no_op_test $(BINDIR)/$(CONFIG)/h2_oauth2_payload_test $(BINDIR)/$(CONFIG)/h2_oauth2_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_oauth2_registered_call_test $(BINDIR)/$(CONFIG)/h2_oauth2_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_oauth2_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_oauth2_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_oauth2_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_oauth2_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_oauth2_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_oauth2_simple_request_test $(BINDIR)/$(CONFIG)/h2_oauth2_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_proxy_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_proxy_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_proxy_call_creds_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_proxy_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_proxy_default_host_test $(BINDIR)/$(CONFIG)/h2_proxy_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_proxy_empty_batch_test $(BINDIR)/$(CONFIG)/h2_proxy_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_proxy_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_proxy_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_proxy_large_metadata_test $(BINDIR)/$(CONFIG)/h2_proxy_max_message_length_test $(BINDIR)/$(CONFIG)/h2_proxy_metadata_test $(BINDIR)/$(CONFIG)/h2_proxy_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_proxy_no_op_test $(BINDIR)/$(CONFIG)/h2_proxy_payload_test $(BINDIR)/$(CONFIG)/h2_proxy_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_proxy_registered_call_test $(BINDIR)/$(CONFIG)/h2_proxy_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_proxy_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_proxy_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_proxy_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_proxy_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_proxy_simple_request_test $(BINDIR)/$(CONFIG)/h2_proxy_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_sockpair_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair_call_creds_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_sockpair_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_sockpair_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_sockpair_empty_batch_test $(BINDIR)/$(CONFIG)/h2_sockpair_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_sockpair_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_sockpair_hpack_size_test $(BINDIR)/$(CONFIG)/h2_sockpair_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_sockpair_large_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_sockpair_max_message_length_test $(BINDIR)/$(CONFIG)/h2_sockpair_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_sockpair_no_op_test $(BINDIR)/$(CONFIG)/h2_sockpair_payload_test $(BINDIR)/$(CONFIG)/h2_sockpair_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_sockpair_registered_call_test $(BINDIR)/$(CONFIG)/h2_sockpair_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_sockpair_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_sockpair_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_sockpair_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_sockpair_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_sockpair_simple_request_test $(BINDIR)/$(CONFIG)/h2_sockpair_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_call_creds_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_empty_batch_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_large_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_max_message_length_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_no_op_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_payload_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_registered_call_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_simple_request_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_call_creds_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_empty_batch_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_hpack_size_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_large_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_max_message_length_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_metadata_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_no_op_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_payload_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_registered_call_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_simple_request_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_ssl_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl_call_creds_test $(BINDIR)/$(CONFIG)/h2_ssl_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_ssl_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_ssl_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_ssl_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_ssl_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_ssl_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_ssl_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_ssl_channel_connectivity_test $(BINDIR)/$(CONFIG)/h2_ssl_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_ssl_default_host_test $(BINDIR)/$(CONFIG)/h2_ssl_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_ssl_empty_batch_test $(BINDIR)/$(CONFIG)/h2_ssl_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_ssl_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_ssl_hpack_size_test $(BINDIR)/$(CONFIG)/h2_ssl_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_ssl_large_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_ssl_max_message_length_test $(BINDIR)/$(CONFIG)/h2_ssl_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_ssl_no_op_test $(BINDIR)/$(CONFIG)/h2_ssl_payload_test $(BINDIR)/$(CONFIG)/h2_ssl_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_ssl_registered_call_test $(BINDIR)/$(CONFIG)/h2_ssl_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_ssl_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_ssl_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_ssl_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_ssl_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_ssl_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_ssl_simple_request_test $(BINDIR)/$(CONFIG)/h2_ssl_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_call_creds_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_channel_connectivity_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_default_host_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_empty_batch_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_hpack_size_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_large_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_max_message_length_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_no_op_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_payload_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_registered_call_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_simple_request_test $(BINDIR)/$(CONFIG)/h2_ssl+poll_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_call_creds_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_default_host_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_empty_batch_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_large_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_max_message_length_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_metadata_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_no_op_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_payload_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_registered_call_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_simple_request_test $(BINDIR)/$(CONFIG)/h2_ssl_proxy_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_uchannel_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_uchannel_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_uchannel_call_creds_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_uchannel_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_uchannel_channel_connectivity_test $(BINDIR)/$(CONFIG)/h2_uchannel_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_uchannel_default_host_test $(BINDIR)/$(CONFIG)/h2_uchannel_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_uchannel_empty_batch_test $(BINDIR)/$(CONFIG)/h2_uchannel_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_uchannel_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_uchannel_hpack_size_test $(BINDIR)/$(CONFIG)/h2_uchannel_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_uchannel_large_metadata_test $(BINDIR)/$(CONFIG)/h2_uchannel_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_uchannel_max_message_length_test $(BINDIR)/$(CONFIG)/h2_uchannel_metadata_test $(BINDIR)/$(CONFIG)/h2_uchannel_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_uchannel_no_op_test $(BINDIR)/$(CONFIG)/h2_uchannel_payload_test $(BINDIR)/$(CONFIG)/h2_uchannel_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_uchannel_registered_call_test $(BINDIR)/$(CONFIG)/h2_uchannel_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_uchannel_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_uchannel_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_uchannel_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_uchannel_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_uchannel_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_uchannel_simple_request_test $(BINDIR)/$(CONFIG)/h2_uchannel_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_uds_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_uds_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_uds_call_creds_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_uds_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_uds_channel_connectivity_test $(BINDIR)/$(CONFIG)/h2_uds_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_uds_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_uds_empty_batch_test $(BINDIR)/$(CONFIG)/h2_uds_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_uds_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_uds_hpack_size_test $(BINDIR)/$(CONFIG)/h2_uds_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_uds_large_metadata_test $(BINDIR)/$(CONFIG)/h2_uds_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_uds_max_message_length_test $(BINDIR)/$(CONFIG)/h2_uds_metadata_test $(BINDIR)/$(CONFIG)/h2_uds_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_uds_no_op_test $(BINDIR)/$(CONFIG)/h2_uds_payload_test $(BINDIR)/$(CONFIG)/h2_uds_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_uds_registered_call_test $(BINDIR)/$(CONFIG)/h2_uds_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_uds_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_uds_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_uds_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_uds_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_uds_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_uds_simple_request_test $(BINDIR)/$(CONFIG)/h2_uds_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_uds+poll_bad_hostname_test $(BINDIR)/$(CONFIG)/h2_uds+poll_binary_metadata_test $(BINDIR)/$(CONFIG)/h2_uds+poll_call_creds_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_accept_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_client_done_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_with_status_test $(BINDIR)/$(CONFIG)/h2_uds+poll_census_simple_request_test $(BINDIR)/$(CONFIG)/h2_uds+poll_channel_connectivity_test $(BINDIR)/$(CONFIG)/h2_uds+poll_compressed_payload_test $(BINDIR)/$(CONFIG)/h2_uds+poll_disappearing_server_test $(BINDIR)/$(CONFIG)/h2_uds+poll_empty_batch_test $(BINDIR)/$(CONFIG)/h2_uds+poll_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/h2_uds+poll_high_initial_seqno_test $(BINDIR)/$(CONFIG)/h2_uds+poll_hpack_size_test $(BINDIR)/$(CONFIG)/h2_uds+poll_invoke_large_request_test $(BINDIR)/$(CONFIG)/h2_uds+poll_large_metadata_test $(BINDIR)/$(CONFIG)/h2_uds+poll_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/h2_uds+poll_max_message_length_test $(BINDIR)/$(CONFIG)/h2_uds+poll_metadata_test $(BINDIR)/$(CONFIG)/h2_uds+poll_negative_deadline_test $(BINDIR)/$(CONFIG)/h2_uds+poll_no_op_test $(BINDIR)/$(CONFIG)/h2_uds+poll_payload_test $(BINDIR)/$(CONFIG)/h2_uds+poll_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/h2_uds+poll_registered_call_test $(BINDIR)/$(CONFIG)/h2_uds+poll_request_with_flags_test $(BINDIR)/$(CONFIG)/h2_uds+poll_request_with_payload_test $(BINDIR)/$(CONFIG)/h2_uds+poll_server_finishes_request_test $(BINDIR)/$(CONFIG)/h2_uds+poll_shutdown_finishes_calls_test $(BINDIR)/$(CONFIG)/h2_uds+poll_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/h2_uds+poll_simple_delayed_request_test $(BINDIR)/$(CONFIG)/h2_uds+poll_simple_request_test $(BINDIR)/$(CONFIG)/h2_uds+poll_trailing_metadata_test $(BINDIR)/$(CONFIG)/h2_compress_bad_hostname_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_binary_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_accept_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_client_done_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_before_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_in_a_vacuum_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_cancel_with_status_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_census_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_channel_connectivity_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_compressed_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_default_host_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_disappearing_server_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_empty_batch_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_graceful_server_shutdown_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_high_initial_seqno_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_hpack_size_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_invoke_large_request_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_large_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_max_concurrent_streams_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_max_message_length_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_negative_deadline_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_no_op_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_ping_pong_streaming_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_registered_call_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_request_with_flags_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_request_with_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_server_finishes_request_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_shutdown_finishes_calls_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_shutdown_finishes_tags_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_simple_delayed_request_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_compress_trailing_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_full_bad_hostname_nosec_test $(BINDIR)/$(CONFIG)/h2_full_binary_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_full_cancel_after_accept_nosec_test $(BINDIR)/$(CONFIG)/h2_full_cancel_after_client_done_nosec_test $(BINDIR)/$(CONFIG)/h2_full_cancel_after_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_full_cancel_before_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_full_cancel_in_a_vacuum_nosec_test $(BINDIR)/$(CONFIG)/h2_full_cancel_with_status_nosec_test $(BINDIR)/$(CONFIG)/h2_full_census_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_full_channel_connectivity_nosec_test $(BINDIR)/$(CONFIG)/h2_full_compressed_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_full_default_host_nosec_test $(BINDIR)/$(CONFIG)/h2_full_disappearing_server_nosec_test $(BINDIR)/$(CONFIG)/h2_full_empty_batch_nosec_test $(BINDIR)/$(CONFIG)/h2_full_graceful_server_shutdown_nosec_test $(BINDIR)/$(CONFIG)/h2_full_high_initial_seqno_nosec_test $(BINDIR)/$(CONFIG)/h2_full_hpack_size_nosec_test $(BINDIR)/$(CONFIG)/h2_full_invoke_large_request_nosec_test $(BINDIR)/$(CONFIG)/h2_full_large_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_full_max_concurrent_streams_nosec_test $(BINDIR)/$(CONFIG)/h2_full_max_message_length_nosec_test $(BINDIR)/$(CONFIG)/h2_full_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_full_negative_deadline_nosec_test $(BINDIR)/$(CONFIG)/h2_full_no_op_nosec_test $(BINDIR)/$(CONFIG)/h2_full_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_full_ping_pong_streaming_nosec_test $(BINDIR)/$(CONFIG)/h2_full_registered_call_nosec_test $(BINDIR)/$(CONFIG)/h2_full_request_with_flags_nosec_test $(BINDIR)/$(CONFIG)/h2_full_request_with_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_full_server_finishes_request_nosec_test $(BINDIR)/$(CONFIG)/h2_full_shutdown_finishes_calls_nosec_test $(BINDIR)/$(CONFIG)/h2_full_shutdown_finishes_tags_nosec_test $(BINDIR)/$(CONFIG)/h2_full_simple_delayed_request_nosec_test $(BINDIR)/$(CONFIG)/h2_full_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_full_trailing_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_bad_hostname_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_binary_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_accept_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_client_done_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_before_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_in_a_vacuum_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_with_status_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_census_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_channel_connectivity_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_compressed_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_default_host_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_disappearing_server_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_empty_batch_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_graceful_server_shutdown_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_high_initial_seqno_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_hpack_size_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_invoke_large_request_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_large_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_max_concurrent_streams_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_max_message_length_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_negative_deadline_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_no_op_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_ping_pong_streaming_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_registered_call_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_request_with_flags_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_request_with_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_server_finishes_request_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_shutdown_finishes_calls_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_shutdown_finishes_tags_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_simple_delayed_request_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_full+poll_trailing_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_bad_hostname_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_binary_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_accept_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_client_done_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_before_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_in_a_vacuum_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_cancel_with_status_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_census_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_default_host_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_disappearing_server_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_empty_batch_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_graceful_server_shutdown_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_high_initial_seqno_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_invoke_large_request_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_large_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_max_message_length_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_negative_deadline_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_no_op_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_ping_pong_streaming_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_registered_call_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_request_with_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_server_finishes_request_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_shutdown_finishes_calls_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_shutdown_finishes_tags_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_simple_delayed_request_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_proxy_trailing_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_bad_hostname_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_binary_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_accept_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_client_done_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_before_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_in_a_vacuum_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_with_status_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_census_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_compressed_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_empty_batch_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_graceful_server_shutdown_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_high_initial_seqno_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_hpack_size_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_invoke_large_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_large_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_max_concurrent_streams_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_max_message_length_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_negative_deadline_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_no_op_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_ping_pong_streaming_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_registered_call_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_request_with_flags_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_request_with_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_server_finishes_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_shutdown_finishes_calls_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_shutdown_finishes_tags_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_trailing_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_bad_hostname_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_binary_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_accept_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_client_done_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_before_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_in_a_vacuum_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_with_status_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_census_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_compressed_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_empty_batch_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_graceful_server_shutdown_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_high_initial_seqno_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_invoke_large_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_large_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_max_concurrent_streams_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_max_message_length_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_negative_deadline_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_no_op_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_ping_pong_streaming_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_registered_call_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_request_with_flags_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_request_with_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_server_finishes_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_shutdown_finishes_calls_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_shutdown_finishes_tags_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair+trace_trailing_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_bad_hostname_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_binary_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_accept_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_client_done_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_before_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_in_a_vacuum_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_with_status_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_census_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_compressed_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_empty_batch_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_graceful_server_shutdown_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_high_initial_seqno_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_hpack_size_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_invoke_large_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_large_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_max_concurrent_streams_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_max_message_length_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_negative_deadline_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_no_op_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_ping_pong_streaming_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_registered_call_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_request_with_flags_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_request_with_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_server_finishes_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_shutdown_finishes_calls_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_shutdown_finishes_tags_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_trailing_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_bad_hostname_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_binary_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_accept_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_client_done_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_before_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_in_a_vacuum_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_with_status_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_census_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_channel_connectivity_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_compressed_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_default_host_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_disappearing_server_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_empty_batch_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_graceful_server_shutdown_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_high_initial_seqno_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_hpack_size_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_invoke_large_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_large_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_max_concurrent_streams_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_max_message_length_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_negative_deadline_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_no_op_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_ping_pong_streaming_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_registered_call_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_request_with_flags_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_request_with_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_server_finishes_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_shutdown_finishes_calls_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_shutdown_finishes_tags_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_simple_delayed_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uchannel_trailing_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_bad_hostname_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_binary_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_accept_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_client_done_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_before_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_in_a_vacuum_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_cancel_with_status_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_census_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_channel_connectivity_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_compressed_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_disappearing_server_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_empty_batch_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_graceful_server_shutdown_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_high_initial_seqno_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_hpack_size_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_invoke_large_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_large_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_max_concurrent_streams_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_max_message_length_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_negative_deadline_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_no_op_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_ping_pong_streaming_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_registered_call_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_request_with_flags_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_request_with_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_server_finishes_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_shutdown_finishes_calls_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_shutdown_finishes_tags_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_simple_delayed_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uds_trailing_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_bad_hostname_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_binary_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_accept_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_client_done_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_before_invoke_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_in_a_vacuum_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_with_status_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_census_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_channel_connectivity_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_compressed_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_disappearing_server_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_empty_batch_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_graceful_server_shutdown_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_high_initial_seqno_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_hpack_size_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_invoke_large_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_large_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_max_concurrent_streams_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_max_message_length_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_metadata_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_negative_deadline_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_no_op_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_ping_pong_streaming_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_registered_call_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_request_with_flags_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_request_with_payload_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_server_finishes_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_shutdown_finishes_calls_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_shutdown_finishes_tags_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_simple_delayed_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_simple_request_nosec_test $(BINDIR)/$(CONFIG)/h2_uds+poll_trailing_metadata_nosec_test $(BINDIR)/$(CONFIG)/connection_prefix_bad_client_test $(BINDIR)/$(CONFIG)/headers_bad_client_test $(BINDIR)/$(CONFIG)/initial_settings_frame_bad_client_test $(BINDIR)/$(CONFIG)/simple_request_bad_client_test $(BINDIR)/$(CONFIG)/unknown_frame_bad_client_test
+buildtests_c: privatelibs_c \
+  $(BINDIR)/$(CONFIG)/alloc_test \
+  $(BINDIR)/$(CONFIG)/alpn_test \
+  $(BINDIR)/$(CONFIG)/bin_encoder_test \
+  $(BINDIR)/$(CONFIG)/channel_create_test \
+  $(BINDIR)/$(CONFIG)/chttp2_hpack_encoder_test \
+  $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test \
+  $(BINDIR)/$(CONFIG)/chttp2_stream_map_test \
+  $(BINDIR)/$(CONFIG)/chttp2_varint_test \
+  $(BINDIR)/$(CONFIG)/compression_test \
+  $(BINDIR)/$(CONFIG)/dualstack_socket_test \
+  $(BINDIR)/$(CONFIG)/endpoint_pair_test \
+  $(BINDIR)/$(CONFIG)/fd_conservation_posix_test \
+  $(BINDIR)/$(CONFIG)/fd_posix_test \
+  $(BINDIR)/$(CONFIG)/fling_client \
+  $(BINDIR)/$(CONFIG)/fling_server \
+  $(BINDIR)/$(CONFIG)/fling_stream_test \
+  $(BINDIR)/$(CONFIG)/fling_test \
+  $(BINDIR)/$(CONFIG)/gpr_avl_test \
+  $(BINDIR)/$(CONFIG)/gpr_cmdline_test \
+  $(BINDIR)/$(CONFIG)/gpr_cpu_test \
+  $(BINDIR)/$(CONFIG)/gpr_env_test \
+  $(BINDIR)/$(CONFIG)/gpr_file_test \
+  $(BINDIR)/$(CONFIG)/gpr_histogram_test \
+  $(BINDIR)/$(CONFIG)/gpr_host_port_test \
+  $(BINDIR)/$(CONFIG)/gpr_log_test \
+  $(BINDIR)/$(CONFIG)/gpr_slice_buffer_test \
+  $(BINDIR)/$(CONFIG)/gpr_slice_test \
+  $(BINDIR)/$(CONFIG)/gpr_stack_lockfree_test \
+  $(BINDIR)/$(CONFIG)/gpr_string_test \
+  $(BINDIR)/$(CONFIG)/gpr_sync_test \
+  $(BINDIR)/$(CONFIG)/gpr_thd_test \
+  $(BINDIR)/$(CONFIG)/gpr_time_test \
+  $(BINDIR)/$(CONFIG)/gpr_tls_test \
+  $(BINDIR)/$(CONFIG)/gpr_useful_test \
+  $(BINDIR)/$(CONFIG)/grpc_auth_context_test \
+  $(BINDIR)/$(CONFIG)/grpc_base64_test \
+  $(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test \
+  $(BINDIR)/$(CONFIG)/grpc_channel_args_test \
+  $(BINDIR)/$(CONFIG)/grpc_channel_stack_test \
+  $(BINDIR)/$(CONFIG)/grpc_completion_queue_test \
+  $(BINDIR)/$(CONFIG)/grpc_credentials_test \
+  $(BINDIR)/$(CONFIG)/grpc_invalid_channel_args_test \
+  $(BINDIR)/$(CONFIG)/grpc_json_token_test \
+  $(BINDIR)/$(CONFIG)/grpc_jwt_verifier_test \
+  $(BINDIR)/$(CONFIG)/grpc_security_connector_test \
+  $(BINDIR)/$(CONFIG)/hpack_parser_test \
+  $(BINDIR)/$(CONFIG)/hpack_table_test \
+  $(BINDIR)/$(CONFIG)/httpcli_format_request_test \
+  $(BINDIR)/$(CONFIG)/httpcli_parser_test \
+  $(BINDIR)/$(CONFIG)/httpcli_test \
+  $(BINDIR)/$(CONFIG)/httpscli_test \
+  $(BINDIR)/$(CONFIG)/init_test \
+  $(BINDIR)/$(CONFIG)/invalid_call_argument_test \
+  $(BINDIR)/$(CONFIG)/json_rewrite \
+  $(BINDIR)/$(CONFIG)/json_rewrite_test \
+  $(BINDIR)/$(CONFIG)/json_test \
+  $(BINDIR)/$(CONFIG)/lame_client_test \
+  $(BINDIR)/$(CONFIG)/lb_policies_test \
+  $(BINDIR)/$(CONFIG)/message_compress_test \
+  $(BINDIR)/$(CONFIG)/multiple_server_queues_test \
+  $(BINDIR)/$(CONFIG)/murmur_hash_test \
+  $(BINDIR)/$(CONFIG)/no_server_test \
+  $(BINDIR)/$(CONFIG)/resolve_address_test \
+  $(BINDIR)/$(CONFIG)/secure_endpoint_test \
+  $(BINDIR)/$(CONFIG)/set_initial_connect_string_test \
+  $(BINDIR)/$(CONFIG)/sockaddr_utils_test \
+  $(BINDIR)/$(CONFIG)/tcp_client_posix_test \
+  $(BINDIR)/$(CONFIG)/tcp_posix_test \
+  $(BINDIR)/$(CONFIG)/tcp_server_posix_test \
+  $(BINDIR)/$(CONFIG)/time_averaged_stats_test \
+  $(BINDIR)/$(CONFIG)/timeout_encoding_test \
+  $(BINDIR)/$(CONFIG)/timer_heap_test \
+  $(BINDIR)/$(CONFIG)/timer_list_test \
+  $(BINDIR)/$(CONFIG)/timers_test \
+  $(BINDIR)/$(CONFIG)/transport_connectivity_state_test \
+  $(BINDIR)/$(CONFIG)/transport_metadata_test \
+  $(BINDIR)/$(CONFIG)/transport_security_test \
+  $(BINDIR)/$(CONFIG)/udp_server_test \
+  $(BINDIR)/$(CONFIG)/uri_parser_test \
+  $(BINDIR)/$(CONFIG)/workqueue_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_channel_connectivity_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_default_host_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_channel_connectivity_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_default_host_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_fakesec_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_full_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_full_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_full_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_full_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_full_channel_connectivity_test \
+  $(BINDIR)/$(CONFIG)/h2_full_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_full_default_host_test \
+  $(BINDIR)/$(CONFIG)/h2_full_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_full_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_full_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_full_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_full_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_full_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_full_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_full_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_full_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_full_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_full_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_full_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_full_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_full_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_full_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_full_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_full_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_full_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_full_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_full_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_full_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_full_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_full_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_channel_connectivity_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_default_host_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_channel_connectivity_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_default_host_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_oauth2_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_default_host_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_channel_connectivity_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_default_host_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_channel_connectivity_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_default_host_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl+poll_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_default_host_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_ssl_proxy_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_channel_connectivity_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_default_host_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_channel_connectivity_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_bad_hostname_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_binary_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_call_creds_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_accept_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_client_done_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_before_invoke_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_in_a_vacuum_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_with_status_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_census_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_channel_connectivity_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_compressed_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_disappearing_server_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_empty_batch_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_graceful_server_shutdown_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_high_initial_seqno_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_hpack_size_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_invoke_large_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_large_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_max_concurrent_streams_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_max_message_length_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_negative_deadline_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_no_op_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_ping_pong_streaming_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_registered_call_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_request_with_flags_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_request_with_payload_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_server_finishes_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_shutdown_finishes_calls_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_shutdown_finishes_tags_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_simple_delayed_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_simple_request_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_trailing_metadata_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_bad_hostname_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_binary_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_accept_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_client_done_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_after_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_before_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_in_a_vacuum_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_cancel_with_status_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_census_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_channel_connectivity_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_compressed_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_default_host_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_disappearing_server_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_empty_batch_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_graceful_server_shutdown_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_high_initial_seqno_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_hpack_size_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_invoke_large_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_large_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_max_concurrent_streams_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_max_message_length_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_negative_deadline_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_no_op_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_ping_pong_streaming_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_registered_call_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_request_with_flags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_request_with_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_server_finishes_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_shutdown_finishes_calls_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_shutdown_finishes_tags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_simple_delayed_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_compress_trailing_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_bad_hostname_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_binary_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_after_accept_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_after_client_done_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_after_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_before_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_in_a_vacuum_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_cancel_with_status_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_census_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_channel_connectivity_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_compressed_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_default_host_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_disappearing_server_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_empty_batch_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_graceful_server_shutdown_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_high_initial_seqno_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_hpack_size_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_invoke_large_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_large_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_max_concurrent_streams_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_max_message_length_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_negative_deadline_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_no_op_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_ping_pong_streaming_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_registered_call_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_request_with_flags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_request_with_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_server_finishes_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_shutdown_finishes_calls_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_shutdown_finishes_tags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_simple_delayed_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full_trailing_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_bad_hostname_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_binary_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_accept_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_client_done_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_after_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_before_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_in_a_vacuum_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_cancel_with_status_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_census_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_channel_connectivity_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_compressed_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_default_host_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_disappearing_server_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_empty_batch_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_graceful_server_shutdown_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_high_initial_seqno_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_hpack_size_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_invoke_large_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_large_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_max_concurrent_streams_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_max_message_length_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_negative_deadline_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_no_op_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_ping_pong_streaming_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_registered_call_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_request_with_flags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_request_with_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_server_finishes_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_shutdown_finishes_calls_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_shutdown_finishes_tags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_simple_delayed_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_full+poll_trailing_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_bad_hostname_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_binary_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_accept_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_client_done_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_after_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_before_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_in_a_vacuum_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_cancel_with_status_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_census_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_default_host_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_disappearing_server_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_empty_batch_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_graceful_server_shutdown_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_high_initial_seqno_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_invoke_large_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_large_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_max_message_length_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_negative_deadline_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_no_op_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_ping_pong_streaming_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_registered_call_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_request_with_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_server_finishes_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_shutdown_finishes_calls_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_shutdown_finishes_tags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_simple_delayed_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_proxy_trailing_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_bad_hostname_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_binary_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_accept_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_client_done_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_after_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_before_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_in_a_vacuum_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_cancel_with_status_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_census_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_compressed_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_empty_batch_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_graceful_server_shutdown_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_high_initial_seqno_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_hpack_size_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_invoke_large_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_large_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_max_concurrent_streams_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_max_message_length_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_negative_deadline_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_no_op_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_ping_pong_streaming_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_registered_call_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_request_with_flags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_request_with_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_server_finishes_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_shutdown_finishes_calls_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_shutdown_finishes_tags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_trailing_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_bad_hostname_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_binary_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_accept_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_client_done_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_after_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_before_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_in_a_vacuum_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_cancel_with_status_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_census_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_compressed_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_empty_batch_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_graceful_server_shutdown_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_high_initial_seqno_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_invoke_large_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_large_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_max_concurrent_streams_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_max_message_length_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_negative_deadline_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_no_op_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_ping_pong_streaming_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_registered_call_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_request_with_flags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_request_with_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_server_finishes_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_shutdown_finishes_calls_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_shutdown_finishes_tags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair+trace_trailing_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_bad_hostname_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_binary_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_accept_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_client_done_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_after_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_before_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_in_a_vacuum_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_cancel_with_status_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_census_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_compressed_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_empty_batch_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_graceful_server_shutdown_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_high_initial_seqno_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_hpack_size_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_invoke_large_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_large_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_max_concurrent_streams_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_max_message_length_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_negative_deadline_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_no_op_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_ping_pong_streaming_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_registered_call_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_request_with_flags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_request_with_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_server_finishes_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_shutdown_finishes_calls_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_shutdown_finishes_tags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_sockpair_1byte_trailing_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_bad_hostname_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_binary_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_accept_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_client_done_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_after_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_before_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_in_a_vacuum_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_cancel_with_status_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_census_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_channel_connectivity_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_compressed_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_default_host_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_disappearing_server_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_empty_batch_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_graceful_server_shutdown_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_high_initial_seqno_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_hpack_size_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_invoke_large_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_large_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_max_concurrent_streams_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_max_message_length_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_negative_deadline_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_no_op_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_ping_pong_streaming_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_registered_call_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_request_with_flags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_request_with_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_server_finishes_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_shutdown_finishes_calls_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_shutdown_finishes_tags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_simple_delayed_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uchannel_trailing_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_bad_hostname_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_binary_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_accept_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_client_done_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_after_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_before_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_in_a_vacuum_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_cancel_with_status_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_census_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_channel_connectivity_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_compressed_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_disappearing_server_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_empty_batch_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_graceful_server_shutdown_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_high_initial_seqno_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_hpack_size_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_invoke_large_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_large_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_max_concurrent_streams_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_max_message_length_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_negative_deadline_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_no_op_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_ping_pong_streaming_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_registered_call_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_request_with_flags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_request_with_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_server_finishes_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_shutdown_finishes_calls_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_shutdown_finishes_tags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_simple_delayed_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds_trailing_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_bad_hostname_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_binary_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_accept_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_client_done_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_after_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_before_invoke_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_in_a_vacuum_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_cancel_with_status_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_census_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_channel_connectivity_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_compressed_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_disappearing_server_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_empty_batch_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_graceful_server_shutdown_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_high_initial_seqno_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_hpack_size_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_invoke_large_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_large_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_max_concurrent_streams_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_max_message_length_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_negative_deadline_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_no_op_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_ping_pong_streaming_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_registered_call_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_request_with_flags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_request_with_payload_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_server_finishes_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_shutdown_finishes_calls_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_shutdown_finishes_tags_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_simple_delayed_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_simple_request_nosec_test \
+  $(BINDIR)/$(CONFIG)/h2_uds+poll_trailing_metadata_nosec_test \
+  $(BINDIR)/$(CONFIG)/connection_prefix_bad_client_test \
+  $(BINDIR)/$(CONFIG)/headers_bad_client_test \
+  $(BINDIR)/$(CONFIG)/initial_settings_frame_bad_client_test \
+  $(BINDIR)/$(CONFIG)/simple_request_bad_client_test \
+  $(BINDIR)/$(CONFIG)/unknown_frame_bad_client_test \
 
-buildtests_cxx: buildtests_zookeeper privatelibs_cxx $(BINDIR)/$(CONFIG)/async_end2end_test $(BINDIR)/$(CONFIG)/async_streaming_ping_pong_test $(BINDIR)/$(CONFIG)/async_unary_ping_pong_test $(BINDIR)/$(CONFIG)/auth_property_iterator_test $(BINDIR)/$(CONFIG)/channel_arguments_test $(BINDIR)/$(CONFIG)/cli_call_test $(BINDIR)/$(CONFIG)/client_crash_test $(BINDIR)/$(CONFIG)/client_crash_test_server $(BINDIR)/$(CONFIG)/credentials_test $(BINDIR)/$(CONFIG)/cxx_byte_buffer_test $(BINDIR)/$(CONFIG)/cxx_slice_test $(BINDIR)/$(CONFIG)/cxx_string_ref_test $(BINDIR)/$(CONFIG)/cxx_time_test $(BINDIR)/$(CONFIG)/end2end_test $(BINDIR)/$(CONFIG)/generic_end2end_test $(BINDIR)/$(CONFIG)/grpc_cli $(BINDIR)/$(CONFIG)/interop_client $(BINDIR)/$(CONFIG)/interop_server $(BINDIR)/$(CONFIG)/interop_test $(BINDIR)/$(CONFIG)/metrics_client $(BINDIR)/$(CONFIG)/mock_test $(BINDIR)/$(CONFIG)/qps_interarrival_test $(BINDIR)/$(CONFIG)/qps_openloop_test $(BINDIR)/$(CONFIG)/qps_test $(BINDIR)/$(CONFIG)/reconnect_interop_client $(BINDIR)/$(CONFIG)/reconnect_interop_server $(BINDIR)/$(CONFIG)/secure_auth_context_test $(BINDIR)/$(CONFIG)/secure_sync_unary_ping_pong_test $(BINDIR)/$(CONFIG)/server_crash_test $(BINDIR)/$(CONFIG)/server_crash_test_client $(BINDIR)/$(CONFIG)/shutdown_test $(BINDIR)/$(CONFIG)/status_test $(BINDIR)/$(CONFIG)/streaming_throughput_test $(BINDIR)/$(CONFIG)/stress_test $(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test $(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test $(BINDIR)/$(CONFIG)/thread_stress_test
+
+buildtests_cxx: buildtests_zookeeper privatelibs_cxx \
+  $(BINDIR)/$(CONFIG)/async_end2end_test \
+  $(BINDIR)/$(CONFIG)/async_streaming_ping_pong_test \
+  $(BINDIR)/$(CONFIG)/async_unary_ping_pong_test \
+  $(BINDIR)/$(CONFIG)/auth_property_iterator_test \
+  $(BINDIR)/$(CONFIG)/channel_arguments_test \
+  $(BINDIR)/$(CONFIG)/cli_call_test \
+  $(BINDIR)/$(CONFIG)/client_crash_test \
+  $(BINDIR)/$(CONFIG)/client_crash_test_server \
+  $(BINDIR)/$(CONFIG)/credentials_test \
+  $(BINDIR)/$(CONFIG)/cxx_byte_buffer_test \
+  $(BINDIR)/$(CONFIG)/cxx_slice_test \
+  $(BINDIR)/$(CONFIG)/cxx_string_ref_test \
+  $(BINDIR)/$(CONFIG)/cxx_time_test \
+  $(BINDIR)/$(CONFIG)/end2end_test \
+  $(BINDIR)/$(CONFIG)/generic_end2end_test \
+  $(BINDIR)/$(CONFIG)/grpc_cli \
+  $(BINDIR)/$(CONFIG)/interop_client \
+  $(BINDIR)/$(CONFIG)/interop_server \
+  $(BINDIR)/$(CONFIG)/interop_test \
+  $(BINDIR)/$(CONFIG)/metrics_client \
+  $(BINDIR)/$(CONFIG)/mock_test \
+  $(BINDIR)/$(CONFIG)/qps_interarrival_test \
+  $(BINDIR)/$(CONFIG)/qps_openloop_test \
+  $(BINDIR)/$(CONFIG)/qps_test \
+  $(BINDIR)/$(CONFIG)/reconnect_interop_client \
+  $(BINDIR)/$(CONFIG)/reconnect_interop_server \
+  $(BINDIR)/$(CONFIG)/secure_auth_context_test \
+  $(BINDIR)/$(CONFIG)/secure_sync_unary_ping_pong_test \
+  $(BINDIR)/$(CONFIG)/server_crash_test \
+  $(BINDIR)/$(CONFIG)/server_crash_test_client \
+  $(BINDIR)/$(CONFIG)/shutdown_test \
+  $(BINDIR)/$(CONFIG)/status_test \
+  $(BINDIR)/$(CONFIG)/streaming_throughput_test \
+  $(BINDIR)/$(CONFIG)/stress_test \
+  $(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test \
+  $(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test \
+  $(BINDIR)/$(CONFIG)/thread_stress_test \
+
 
 ifeq ($(HAS_ZOOKEEPER),true)
-buildtests_zookeeper: privatelibs_zookeeper $(BINDIR)/$(CONFIG)/zookeeper_test
+buildtests_zookeeper: privatelibs_zookeeper \
+ $(BINDIR)/$(CONFIG)/zookeeper_test \
+
 else
 buildtests_zookeeper:
 endif
@@ -2040,6 +3012,8 @@
 	$(Q) $(BINDIR)/$(CONFIG)/timer_list_test || ( echo test timer_list_test failed ; exit 1 )
 	$(E) "[RUN]     Testing timers_test"
 	$(Q) $(BINDIR)/$(CONFIG)/timers_test || ( echo test timers_test failed ; exit 1 )
+	$(E) "[RUN]     Testing transport_connectivity_state_test"
+	$(Q) $(BINDIR)/$(CONFIG)/transport_connectivity_state_test || ( echo test transport_connectivity_state_test failed ; exit 1 )
 	$(E) "[RUN]     Testing transport_metadata_test"
 	$(Q) $(BINDIR)/$(CONFIG)/transport_metadata_test || ( echo test transport_metadata_test failed ; exit 1 )
 	$(E) "[RUN]     Testing transport_security_test"
@@ -10585,6 +11559,35 @@
 endif
 
 
+TRANSPORT_CONNECTIVITY_STATE_TEST_SRC = \
+    test/core/transport/connectivity_state_test.c \
+
+TRANSPORT_CONNECTIVITY_STATE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TRANSPORT_CONNECTIVITY_STATE_TEST_SRC))))
+ifeq ($(NO_SECURE),true)
+
+# You can't build secure targets if you don't have OpenSSL.
+
+$(BINDIR)/$(CONFIG)/transport_connectivity_state_test: openssl_dep_error
+
+else
+
+$(BINDIR)/$(CONFIG)/transport_connectivity_state_test: $(TRANSPORT_CONNECTIVITY_STATE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
+	$(E) "[LD]      Linking $@"
+	$(Q) mkdir -p `dirname $@`
+	$(Q) $(LD) $(LDFLAGS) $(TRANSPORT_CONNECTIVITY_STATE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/transport_connectivity_state_test
+
+endif
+
+$(OBJDIR)/$(CONFIG)/test/core/transport/connectivity_state_test.o:  $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
+deps_transport_connectivity_state_test: $(TRANSPORT_CONNECTIVITY_STATE_TEST_OBJS:.o=.dep)
+
+ifneq ($(NO_SECURE),true)
+ifneq ($(NO_DEPS),true)
+-include $(TRANSPORT_CONNECTIVITY_STATE_TEST_OBJS:.o=.dep)
+endif
+endif
+
+
 TRANSPORT_METADATA_TEST_SRC = \
     test/core/transport/metadata_test.c \