diff --git a/CMakeLists.txt b/CMakeLists.txt index 724898653f7ff..453da57a95fa6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1575,7 +1575,6 @@ if(gRPC_BUILD_TESTS) add_dependencies(buildtests_cxx idle_filter_state_test) add_dependencies(buildtests_cxx if_list_test) add_dependencies(buildtests_cxx if_test) - add_dependencies(buildtests_cxx info_tool_test) add_dependencies(buildtests_cxx init_test) add_dependencies(buildtests_cxx initial_settings_frame_bad_client_test) add_dependencies(buildtests_cxx insecure_credentials_test) @@ -21199,331 +21198,6 @@ target_link_libraries(if_test ) -endif() -if(gRPC_BUILD_TESTS) - -add_executable(info_tool_test - src/core/call/call_arena_allocator.cc - src/core/call/call_filters.cc - src/core/call/call_spine.cc - src/core/call/call_state.cc - src/core/call/client_call.cc - src/core/call/interception_chain.cc - src/core/call/message.cc - src/core/call/metadata.cc - src/core/call/metadata_batch.cc - src/core/call/parsed_metadata.cc - src/core/call/server_call.cc - src/core/call/status_util.cc - src/core/channelz/channel_trace.cc - src/core/channelz/channelz.cc - src/core/channelz/channelz_registry.cc - src/core/channelz/property_list.cc - src/core/channelz/text_encode.cc - src/core/config/core_configuration.cc - src/core/credentials/transport/alts/check_gcp_environment.cc - src/core/credentials/transport/alts/check_gcp_environment_linux.cc - src/core/credentials/transport/alts/check_gcp_environment_no_op.cc - src/core/credentials/transport/alts/check_gcp_environment_windows.cc - src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc - src/core/credentials/transport/alts/grpc_alts_credentials_options.cc - src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc - src/core/credentials/transport/tls/certificate_provider_registry.cc - src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c - src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c - src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c - src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c - src/core/ext/upb-gen/google/rpc/status.upb_minitable.c - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c - src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c - src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c - src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c - src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c - src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c - src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c - src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c - src/core/filter/blackboard.cc - src/core/handshaker/handshaker_registry.cc - src/core/handshaker/proxy_mapper_registry.cc - src/core/lib/address_utils/parse_address.cc - src/core/lib/address_utils/sockaddr_utils.cc - src/core/lib/channel/channel_args.cc - src/core/lib/channel/channel_args_preconditioning.cc - src/core/lib/channel/channel_stack.cc - src/core/lib/channel/channel_stack_builder.cc - src/core/lib/channel/channel_stack_builder_impl.cc - src/core/lib/channel/connected_channel.cc - src/core/lib/channel/promise_based_filter.cc - src/core/lib/compression/compression.cc - src/core/lib/compression/compression_internal.cc - src/core/lib/compression/message_compress.cc - src/core/lib/debug/trace.cc - src/core/lib/debug/trace_flags.cc - src/core/lib/event_engine/ares_resolver.cc - src/core/lib/event_engine/cf_engine/cf_engine.cc - src/core/lib/event_engine/cf_engine/cfsocket_listener.cc - src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc - src/core/lib/event_engine/cf_engine/dns_service_resolver.cc - src/core/lib/event_engine/channel_args_endpoint_config.cc - src/core/lib/event_engine/default_event_engine.cc - src/core/lib/event_engine/default_event_engine_factory.cc - src/core/lib/event_engine/event_engine.cc - src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc - src/core/lib/event_engine/posix_engine/ev_poll_posix.cc - src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc - src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc - src/core/lib/event_engine/posix_engine/internal_errqueue.cc - src/core/lib/event_engine/posix_engine/lockfree_event.cc - src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc - src/core/lib/event_engine/posix_engine/posix_endpoint.cc - src/core/lib/event_engine/posix_engine/posix_engine.cc - src/core/lib/event_engine/posix_engine/posix_engine_listener.cc - src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc - src/core/lib/event_engine/posix_engine/posix_interface_posix.cc - src/core/lib/event_engine/posix_engine/posix_interface_windows.cc - src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc - src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc - src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc - src/core/lib/event_engine/posix_engine/timer.cc - src/core/lib/event_engine/posix_engine/timer_heap.cc - src/core/lib/event_engine/posix_engine/timer_manager.cc - src/core/lib/event_engine/posix_engine/traced_buffer_list.cc - src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc - src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc - src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc - src/core/lib/event_engine/resolved_address.cc - src/core/lib/event_engine/shim.cc - src/core/lib/event_engine/slice.cc - src/core/lib/event_engine/slice_buffer.cc - src/core/lib/event_engine/tcp_socket_utils.cc - src/core/lib/event_engine/thread_pool/thread_count.cc - src/core/lib/event_engine/thread_pool/thread_pool_factory.cc - src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc - src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc - src/core/lib/event_engine/time_util.cc - src/core/lib/event_engine/utils.cc - src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc - src/core/lib/event_engine/windows/iocp.cc - src/core/lib/event_engine/windows/native_windows_dns_resolver.cc - src/core/lib/event_engine/windows/win_socket.cc - src/core/lib/event_engine/windows/windows_endpoint.cc - src/core/lib/event_engine/windows/windows_engine.cc - src/core/lib/event_engine/windows/windows_listener.cc - src/core/lib/event_engine/work_queue/basic_work_queue.cc - src/core/lib/experiments/config.cc - src/core/lib/experiments/experiments.cc - src/core/lib/iomgr/buffer_list.cc - src/core/lib/iomgr/call_combiner.cc - src/core/lib/iomgr/cfstream_handle.cc - src/core/lib/iomgr/closure.cc - src/core/lib/iomgr/combiner.cc - src/core/lib/iomgr/dualstack_socket_posix.cc - src/core/lib/iomgr/endpoint.cc - src/core/lib/iomgr/endpoint_cfstream.cc - src/core/lib/iomgr/endpoint_pair_posix.cc - src/core/lib/iomgr/endpoint_pair_windows.cc - src/core/lib/iomgr/error.cc - src/core/lib/iomgr/error_cfstream.cc - src/core/lib/iomgr/ev_apple.cc - src/core/lib/iomgr/ev_epoll1_linux.cc - src/core/lib/iomgr/ev_poll_posix.cc - src/core/lib/iomgr/ev_posix.cc - src/core/lib/iomgr/event_engine_shims/closure.cc - src/core/lib/iomgr/event_engine_shims/endpoint.cc - src/core/lib/iomgr/event_engine_shims/tcp_client.cc - src/core/lib/iomgr/exec_ctx.cc - src/core/lib/iomgr/fork_posix.cc - src/core/lib/iomgr/fork_windows.cc - src/core/lib/iomgr/internal_errqueue.cc - src/core/lib/iomgr/iocp_windows.cc - src/core/lib/iomgr/iomgr.cc - src/core/lib/iomgr/iomgr_internal.cc - src/core/lib/iomgr/iomgr_posix.cc - src/core/lib/iomgr/iomgr_posix_cfstream.cc - src/core/lib/iomgr/iomgr_windows.cc - src/core/lib/iomgr/lockfree_event.cc - src/core/lib/iomgr/polling_entity.cc - src/core/lib/iomgr/pollset.cc - src/core/lib/iomgr/pollset_set.cc - src/core/lib/iomgr/pollset_set_windows.cc - src/core/lib/iomgr/pollset_windows.cc - src/core/lib/iomgr/resolve_address.cc - src/core/lib/iomgr/resolve_address_posix.cc - src/core/lib/iomgr/resolve_address_windows.cc - src/core/lib/iomgr/sockaddr_utils_posix.cc - src/core/lib/iomgr/socket_factory_posix.cc - src/core/lib/iomgr/socket_mutator.cc - src/core/lib/iomgr/socket_utils_common_posix.cc - src/core/lib/iomgr/socket_utils_linux.cc - src/core/lib/iomgr/socket_utils_posix.cc - src/core/lib/iomgr/socket_utils_windows.cc - src/core/lib/iomgr/socket_windows.cc - src/core/lib/iomgr/systemd_utils.cc - src/core/lib/iomgr/tcp_client.cc - src/core/lib/iomgr/tcp_client_cfstream.cc - src/core/lib/iomgr/tcp_client_posix.cc - src/core/lib/iomgr/tcp_client_windows.cc - src/core/lib/iomgr/tcp_posix.cc - src/core/lib/iomgr/tcp_server.cc - src/core/lib/iomgr/tcp_server_posix.cc - src/core/lib/iomgr/tcp_server_utils_posix_common.cc - src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc - src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc - src/core/lib/iomgr/tcp_server_windows.cc - src/core/lib/iomgr/tcp_windows.cc - src/core/lib/iomgr/timer.cc - src/core/lib/iomgr/timer_generic.cc - src/core/lib/iomgr/timer_heap.cc - src/core/lib/iomgr/timer_manager.cc - src/core/lib/iomgr/unix_sockets_posix.cc - src/core/lib/iomgr/unix_sockets_posix_noop.cc - src/core/lib/iomgr/vsock.cc - src/core/lib/iomgr/wakeup_fd_eventfd.cc - src/core/lib/iomgr/wakeup_fd_nospecial.cc - src/core/lib/iomgr/wakeup_fd_pipe.cc - src/core/lib/iomgr/wakeup_fd_posix.cc - src/core/lib/promise/activity.cc - src/core/lib/promise/party.cc - src/core/lib/resource_quota/api.cc - src/core/lib/resource_quota/arena.cc - src/core/lib/resource_quota/memory_quota.cc - src/core/lib/resource_quota/periodic_update.cc - src/core/lib/resource_quota/resource_quota.cc - src/core/lib/resource_quota/thread_quota.cc - src/core/lib/resource_tracker/resource_tracker.cc - src/core/lib/slice/percent_encoding.cc - src/core/lib/slice/slice.cc - src/core/lib/slice/slice_buffer.cc - src/core/lib/slice/slice_string_helpers.cc - src/core/lib/surface/byte_buffer.cc - src/core/lib/surface/byte_buffer_reader.cc - src/core/lib/surface/call.cc - src/core/lib/surface/call_details.cc - src/core/lib/surface/call_log_batch.cc - src/core/lib/surface/call_utils.cc - src/core/lib/surface/channel.cc - src/core/lib/surface/channel_init.cc - src/core/lib/surface/channel_stack_type.cc - src/core/lib/surface/completion_queue.cc - src/core/lib/surface/completion_queue_factory.cc - src/core/lib/surface/event_string.cc - src/core/lib/surface/filter_stack_call.cc - src/core/lib/surface/init_internally.cc - src/core/lib/surface/lame_client.cc - src/core/lib/surface/metadata_array.cc - src/core/lib/surface/validate_metadata.cc - src/core/lib/surface/version.cc - src/core/lib/transport/call_final_info.cc - src/core/lib/transport/connectivity_state.cc - src/core/lib/transport/error_utils.cc - src/core/lib/transport/status_conversion.cc - src/core/lib/transport/timeout_encoding.cc - src/core/lib/transport/transport.cc - src/core/lib/transport/transport_op_string.cc - src/core/load_balancing/lb_policy.cc - src/core/load_balancing/lb_policy_registry.cc - src/core/net/socket_mutator.cc - src/core/resolver/endpoint_addresses.cc - src/core/resolver/resolver.cc - src/core/resolver/resolver_registry.cc - src/core/service_config/service_config_parser.cc - src/core/telemetry/call_tracer.cc - src/core/telemetry/context_list_entry.cc - src/core/telemetry/histogram_view.cc - src/core/telemetry/instrument.cc - src/core/telemetry/metrics.cc - src/core/telemetry/stats.cc - src/core/telemetry/stats_data.cc - src/core/telemetry/tcp_tracer.cc - src/core/tsi/alts/handshaker/transport_security_common_api.cc - src/core/util/backoff.cc - src/core/util/dump_args.cc - src/core/util/event_log.cc - src/core/util/gethostname_fallback.cc - src/core/util/gethostname_host_name_max.cc - src/core/util/gethostname_sysconf.cc - src/core/util/glob.cc - src/core/util/grpc_check.cc - src/core/util/grpc_if_nametoindex_posix.cc - src/core/util/grpc_if_nametoindex_unsupported.cc - src/core/util/json/json_reader.cc - src/core/util/json/json_writer.cc - src/core/util/latent_see.cc - src/core/util/load_file.cc - src/core/util/per_cpu.cc - src/core/util/postmortem_emit.cc - src/core/util/ref_counted_string.cc - src/core/util/shared_bit_gen.cc - src/core/util/status_helper.cc - src/core/util/time.cc - src/core/util/time_averaged_stats.cc - src/core/util/uri.cc - src/core/util/validation_errors.cc - src/core/util/wait_for_single_owner.cc - src/core/util/work_serializer.cc - test/cpp/sleuth/info_tool.cc - test/cpp/sleuth/info_tool_test.cc - test/cpp/sleuth/tool_test.cc - third_party/googletest/googlemock/src/gmock_main.cc -) -if(WIN32 AND MSVC) - if(BUILD_SHARED_LIBS) - target_compile_definitions(info_tool_test - PRIVATE - "GPR_DLL_IMPORTS" - ) - endif() -endif() -target_compile_features(info_tool_test PUBLIC cxx_std_17) -target_include_directories(info_tool_test - PRIVATE - ${CMAKE_CURRENT_SOURCE_DIR} - ${CMAKE_CURRENT_SOURCE_DIR}/include - ${_gRPC_ADDRESS_SORTING_INCLUDE_DIR} - ${_gRPC_RE2_INCLUDE_DIR} - ${_gRPC_SSL_INCLUDE_DIR} - ${_gRPC_UPB_GENERATED_DIR} - ${_gRPC_UPB_GRPC_GENERATED_DIR} - ${_gRPC_UPB_INCLUDE_DIR} - ${_gRPC_XXHASH_INCLUDE_DIR} - ${_gRPC_ZLIB_INCLUDE_DIR} - third_party/googletest/googletest/include - third_party/googletest/googletest - third_party/googletest/googlemock/include - third_party/googletest/googlemock - ${_gRPC_PROTO_GENS_DIR} -) - -target_link_libraries(info_tool_test - ${_gRPC_ALLTARGETS_LIBRARIES} - gtest - upb_textformat_lib - ${_gRPC_ZLIB_LIBRARIES} - absl::no_destructor - absl::btree - absl::flat_hash_map - absl::inlined_vector - absl::node_hash_map - absl::function_ref - absl::hash - absl::type_traits - absl::statusor - absl::string_view - absl::span - absl::utility - ${_gRPC_CARES_LIBRARIES} - gpr - ${_gRPC_ADDRESS_SORTING_LIBRARIES} -) - - endif() if(gRPC_BUILD_TESTS) diff --git a/build_autogenerated.yaml b/build_autogenerated.yaml index d295c56713a2a..ed6c16527f263 100644 --- a/build_autogenerated.yaml +++ b/build_autogenerated.yaml @@ -15365,659 +15365,6 @@ targets: - absl/utility:utility - gpr uses_polling: false -- name: info_tool_test - gtest: true - build: test - language: c++ - headers: - - src/core/call/call_arena_allocator.h - - src/core/call/call_destination.h - - src/core/call/call_filters.h - - src/core/call/call_finalization.h - - src/core/call/call_spine.h - - src/core/call/call_state.h - - src/core/call/client_call.h - - src/core/call/custom_metadata.h - - src/core/call/interception_chain.h - - src/core/call/message.h - - src/core/call/metadata.h - - src/core/call/metadata_batch.h - - src/core/call/metadata_compression_traits.h - - src/core/call/parsed_metadata.h - - src/core/call/server_call.h - - src/core/call/simple_slice_based_metadata.h - - src/core/call/status_util.h - - src/core/channelz/channel_trace.h - - src/core/channelz/channelz.h - - src/core/channelz/channelz_registry.h - - src/core/channelz/property_list.h - - src/core/channelz/text_encode.h - - src/core/config/core_configuration.h - - src/core/credentials/call/call_creds_registry.h - - src/core/credentials/transport/alts/check_gcp_environment.h - - src/core/credentials/transport/alts/grpc_alts_credentials_options.h - - src/core/credentials/transport/channel_creds_registry.h - - src/core/credentials/transport/tls/certificate_provider_factory.h - - src/core/credentials/transport/tls/certificate_provider_registry.h - - src/core/ext/transport/chttp2/transport/http2_status.h - - src/core/ext/upb-gen/google/protobuf/any.upb.h - - src/core/ext/upb-gen/google/protobuf/any.upb_minitable.h - - src/core/ext/upb-gen/google/protobuf/duration.upb.h - - src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.h - - src/core/ext/upb-gen/google/protobuf/empty.upb.h - - src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.h - - src/core/ext/upb-gen/google/protobuf/timestamp.upb.h - - src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.h - - src/core/ext/upb-gen/google/rpc/status.upb.h - - src/core/ext/upb-gen/google/rpc/status.upb_minitable.h - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb.h - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.h - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.h - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb.h - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.h - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb.h - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.h - - src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb.h - - src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.h - - src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb.h - - src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.h - - src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb.h - - src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.h - - src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.h - - src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.h - - src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.h - - src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.h - - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.h - - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.h - - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.h - - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.h - - src/core/filter/blackboard.h - - src/core/filter/filter_args.h - - src/core/handshaker/handshaker_factory.h - - src/core/handshaker/handshaker_registry.h - - src/core/handshaker/proxy_mapper.h - - src/core/handshaker/proxy_mapper_registry.h - - src/core/lib/address_utils/parse_address.h - - src/core/lib/address_utils/sockaddr_utils.h - - src/core/lib/channel/channel_args.h - - src/core/lib/channel/channel_args_preconditioning.h - - src/core/lib/channel/channel_fwd.h - - src/core/lib/channel/channel_stack.h - - src/core/lib/channel/channel_stack_builder.h - - src/core/lib/channel/channel_stack_builder_impl.h - - src/core/lib/channel/connected_channel.h - - src/core/lib/channel/promise_based_filter.h - - src/core/lib/compression/compression_internal.h - - src/core/lib/compression/message_compress.h - - src/core/lib/debug/trace.h - - src/core/lib/debug/trace_flags.h - - src/core/lib/debug/trace_impl.h - - src/core/lib/event_engine/ares_resolver.h - - src/core/lib/event_engine/cf_engine/cf_engine.h - - src/core/lib/event_engine/cf_engine/cfsocket_listener.h - - src/core/lib/event_engine/cf_engine/cfstream_endpoint.h - - src/core/lib/event_engine/cf_engine/cftype_unique_ref.h - - src/core/lib/event_engine/cf_engine/dns_service_resolver.h - - src/core/lib/event_engine/channel_args_endpoint_config.h - - src/core/lib/event_engine/common_closures.h - - src/core/lib/event_engine/default_event_engine.h - - src/core/lib/event_engine/default_event_engine_factory.h - - src/core/lib/event_engine/event_engine_context.h - - src/core/lib/event_engine/extensions/blocking_dns.h - - src/core/lib/event_engine/extensions/can_track_errors.h - - src/core/lib/event_engine/extensions/channelz.h - - src/core/lib/event_engine/extensions/chaotic_good_extension.h - - src/core/lib/event_engine/extensions/iomgr_compatible.h - - src/core/lib/event_engine/extensions/supports_fd.h - - src/core/lib/event_engine/extensions/supports_win_sockets.h - - src/core/lib/event_engine/extensions/tcp_trace.h - - src/core/lib/event_engine/grpc_polled_fd.h - - src/core/lib/event_engine/handle_containers.h - - src/core/lib/event_engine/memory_allocator_factory.h - - src/core/lib/event_engine/nameser.h - - src/core/lib/event_engine/poller.h - - src/core/lib/event_engine/posix.h - - src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h - - src/core/lib/event_engine/posix_engine/ev_poll_posix.h - - src/core/lib/event_engine/posix_engine/event_poller.h - - src/core/lib/event_engine/posix_engine/event_poller_posix_default.h - - src/core/lib/event_engine/posix_engine/file_descriptor_collection.h - - src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h - - src/core/lib/event_engine/posix_engine/internal_errqueue.h - - src/core/lib/event_engine/posix_engine/lockfree_event.h - - src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.h - - src/core/lib/event_engine/posix_engine/posix_endpoint.h - - src/core/lib/event_engine/posix_engine/posix_engine.h - - src/core/lib/event_engine/posix_engine/posix_engine_closure.h - - src/core/lib/event_engine/posix_engine/posix_engine_listener.h - - src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h - - src/core/lib/event_engine/posix_engine/posix_interface.h - - src/core/lib/event_engine/posix_engine/posix_write_event_sink.h - - src/core/lib/event_engine/posix_engine/tcp_socket_utils.h - - src/core/lib/event_engine/posix_engine/timer.h - - src/core/lib/event_engine/posix_engine/timer_heap.h - - src/core/lib/event_engine/posix_engine/timer_manager.h - - src/core/lib/event_engine/posix_engine/traced_buffer_list.h - - src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.h - - src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.h - - src/core/lib/event_engine/posix_engine/wakeup_fd_posix.h - - src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.h - - src/core/lib/event_engine/query_extensions.h - - src/core/lib/event_engine/ref_counted_dns_resolver_interface.h - - src/core/lib/event_engine/resolved_address_internal.h - - src/core/lib/event_engine/shim.h - - src/core/lib/event_engine/tcp_socket_utils.h - - src/core/lib/event_engine/thread_pool/thread_count.h - - src/core/lib/event_engine/thread_pool/thread_pool.h - - src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h - - src/core/lib/event_engine/thready_event_engine/thready_event_engine.h - - src/core/lib/event_engine/time_util.h - - src/core/lib/event_engine/utils.h - - src/core/lib/event_engine/windows/grpc_polled_fd_windows.h - - src/core/lib/event_engine/windows/iocp.h - - src/core/lib/event_engine/windows/native_windows_dns_resolver.h - - src/core/lib/event_engine/windows/win_socket.h - - src/core/lib/event_engine/windows/windows_endpoint.h - - src/core/lib/event_engine/windows/windows_engine.h - - src/core/lib/event_engine/windows/windows_listener.h - - src/core/lib/event_engine/work_queue/basic_work_queue.h - - src/core/lib/event_engine/work_queue/work_queue.h - - src/core/lib/experiments/config.h - - src/core/lib/experiments/experiments.h - - src/core/lib/iomgr/block_annotate.h - - src/core/lib/iomgr/buffer_list.h - - src/core/lib/iomgr/call_combiner.h - - src/core/lib/iomgr/cfstream_handle.h - - src/core/lib/iomgr/closure.h - - src/core/lib/iomgr/combiner.h - - src/core/lib/iomgr/dynamic_annotations.h - - src/core/lib/iomgr/endpoint.h - - src/core/lib/iomgr/endpoint_cfstream.h - - src/core/lib/iomgr/endpoint_pair.h - - src/core/lib/iomgr/error.h - - src/core/lib/iomgr/error_cfstream.h - - src/core/lib/iomgr/ev_apple.h - - src/core/lib/iomgr/ev_epoll1_linux.h - - src/core/lib/iomgr/ev_poll_posix.h - - src/core/lib/iomgr/ev_posix.h - - src/core/lib/iomgr/event_engine_shims/closure.h - - src/core/lib/iomgr/event_engine_shims/endpoint.h - - src/core/lib/iomgr/event_engine_shims/tcp_client.h - - src/core/lib/iomgr/exec_ctx.h - - src/core/lib/iomgr/internal_errqueue.h - - src/core/lib/iomgr/iocp_windows.h - - src/core/lib/iomgr/iomgr.h - - src/core/lib/iomgr/iomgr_fwd.h - - src/core/lib/iomgr/iomgr_internal.h - - src/core/lib/iomgr/lockfree_event.h - - src/core/lib/iomgr/nameser.h - - src/core/lib/iomgr/polling_entity.h - - src/core/lib/iomgr/pollset.h - - src/core/lib/iomgr/pollset_set.h - - src/core/lib/iomgr/pollset_set_windows.h - - src/core/lib/iomgr/pollset_windows.h - - src/core/lib/iomgr/port.h - - src/core/lib/iomgr/resolve_address.h - - src/core/lib/iomgr/resolve_address_impl.h - - src/core/lib/iomgr/resolve_address_posix.h - - src/core/lib/iomgr/resolve_address_windows.h - - src/core/lib/iomgr/resolved_address.h - - src/core/lib/iomgr/sockaddr.h - - src/core/lib/iomgr/sockaddr_posix.h - - src/core/lib/iomgr/sockaddr_windows.h - - src/core/lib/iomgr/socket_factory_posix.h - - src/core/lib/iomgr/socket_mutator.h - - src/core/lib/iomgr/socket_utils.h - - src/core/lib/iomgr/socket_utils_posix.h - - src/core/lib/iomgr/socket_windows.h - - src/core/lib/iomgr/systemd_utils.h - - src/core/lib/iomgr/tcp_client.h - - src/core/lib/iomgr/tcp_client_posix.h - - src/core/lib/iomgr/tcp_posix.h - - src/core/lib/iomgr/tcp_server.h - - src/core/lib/iomgr/tcp_server_utils_posix.h - - src/core/lib/iomgr/tcp_windows.h - - src/core/lib/iomgr/timer.h - - src/core/lib/iomgr/timer_generic.h - - src/core/lib/iomgr/timer_heap.h - - src/core/lib/iomgr/timer_manager.h - - src/core/lib/iomgr/unix_sockets_posix.h - - src/core/lib/iomgr/vsock.h - - src/core/lib/iomgr/wakeup_fd_pipe.h - - src/core/lib/iomgr/wakeup_fd_posix.h - - src/core/lib/promise/activity.h - - src/core/lib/promise/all_ok.h - - src/core/lib/promise/arena_promise.h - - src/core/lib/promise/cancel_callback.h - - src/core/lib/promise/context.h - - src/core/lib/promise/detail/basic_seq.h - - src/core/lib/promise/detail/join_state.h - - src/core/lib/promise/detail/promise_factory.h - - src/core/lib/promise/detail/promise_like.h - - src/core/lib/promise/detail/seq_state.h - - src/core/lib/promise/detail/status.h - - src/core/lib/promise/exec_ctx_wakeup_scheduler.h - - src/core/lib/promise/for_each.h - - src/core/lib/promise/if.h - - src/core/lib/promise/interceptor_list.h - - src/core/lib/promise/latch.h - - src/core/lib/promise/loop.h - - src/core/lib/promise/map.h - - src/core/lib/promise/party.h - - src/core/lib/promise/pipe.h - - src/core/lib/promise/poll.h - - src/core/lib/promise/prioritized_race.h - - src/core/lib/promise/promise.h - - src/core/lib/promise/race.h - - src/core/lib/promise/seq.h - - src/core/lib/promise/status_flag.h - - src/core/lib/promise/try_seq.h - - src/core/lib/resource_quota/api.h - - src/core/lib/resource_quota/arena.h - - src/core/lib/resource_quota/memory_quota.h - - src/core/lib/resource_quota/periodic_update.h - - src/core/lib/resource_quota/resource_quota.h - - src/core/lib/resource_quota/telemetry.h - - src/core/lib/resource_quota/thread_quota.h - - src/core/lib/resource_tracker/resource_tracker.h - - src/core/lib/slice/percent_encoding.h - - src/core/lib/slice/slice.h - - src/core/lib/slice/slice_buffer.h - - src/core/lib/slice/slice_internal.h - - src/core/lib/slice/slice_refcount.h - - src/core/lib/slice/slice_string_helpers.h - - src/core/lib/surface/call.h - - src/core/lib/surface/call_test_only.h - - src/core/lib/surface/call_utils.h - - src/core/lib/surface/channel.h - - src/core/lib/surface/channel_init.h - - src/core/lib/surface/channel_stack_type.h - - src/core/lib/surface/completion_queue.h - - src/core/lib/surface/completion_queue_factory.h - - src/core/lib/surface/event_string.h - - src/core/lib/surface/filter_stack_call.h - - src/core/lib/surface/init.h - - src/core/lib/surface/init_internally.h - - src/core/lib/surface/lame_client.h - - src/core/lib/surface/validate_metadata.h - - src/core/lib/transport/call_final_info.h - - src/core/lib/transport/connectivity_state.h - - src/core/lib/transport/error_utils.h - - src/core/lib/transport/status_conversion.h - - src/core/lib/transport/timeout_encoding.h - - src/core/lib/transport/transport.h - - src/core/lib/transport/transport_fwd.h - - src/core/load_balancing/backend_metric_data.h - - src/core/load_balancing/lb_policy.h - - src/core/load_balancing/lb_policy_factory.h - - src/core/load_balancing/lb_policy_registry.h - - src/core/load_balancing/subchannel_interface.h - - src/core/net/socket_mutator.h - - src/core/resolver/endpoint_addresses.h - - src/core/resolver/resolver.h - - src/core/resolver/resolver_factory.h - - src/core/resolver/resolver_registry.h - - src/core/resolver/server_address.h - - src/core/server/server_interface.h - - src/core/service_config/service_config.h - - src/core/service_config/service_config_call_data.h - - src/core/service_config/service_config_parser.h - - src/core/telemetry/call_tracer.h - - src/core/telemetry/context_list_entry.h - - src/core/telemetry/histogram.h - - src/core/telemetry/histogram_view.h - - src/core/telemetry/instrument.h - - src/core/telemetry/metrics.h - - src/core/telemetry/stats.h - - src/core/telemetry/stats_data.h - - src/core/telemetry/tcp_tracer.h - - src/core/transport/auth_context_comparator_registry.h - - src/core/transport/endpoint_transport.h - - src/core/tsi/alts/handshaker/transport_security_common_api.h - - src/core/util/atomic_utils.h - - src/core/util/avl.h - - src/core/util/backoff.h - - src/core/util/bitset.h - - src/core/util/check_class_size.h - - src/core/util/chunked_vector.h - - src/core/util/cpp_impl_of.h - - src/core/util/down_cast.h - - src/core/util/dual_ref_counted.h - - src/core/util/dump_args.h - - src/core/util/event_log.h - - src/core/util/function_signature.h - - src/core/util/gethostname.h - - src/core/util/glob.h - - src/core/util/grpc_check.h - - src/core/util/grpc_if_nametoindex.h - - src/core/util/if_list.h - - src/core/util/json/json.h - - src/core/util/json/json_args.h - - src/core/util/json/json_reader.h - - src/core/util/json/json_writer.h - - src/core/util/latent_see.h - - src/core/util/load_file.h - - src/core/util/manual_constructor.h - - src/core/util/match.h - - src/core/util/memory_usage.h - - src/core/util/notification.h - - src/core/util/orphanable.h - - src/core/util/overload.h - - src/core/util/packed_table.h - - src/core/util/per_cpu.h - - src/core/util/postmortem_emit.h - - src/core/util/ref_counted.h - - src/core/util/ref_counted_ptr.h - - src/core/util/ref_counted_string.h - - src/core/util/shared_bit_gen.h - - src/core/util/single_set_ptr.h - - src/core/util/sorted_pack.h - - src/core/util/spinlock.h - - src/core/util/status_helper.h - - src/core/util/table.h - - src/core/util/time.h - - src/core/util/time_averaged_stats.h - - src/core/util/type_list.h - - src/core/util/unique_type_name.h - - src/core/util/upb_utils.h - - src/core/util/uri.h - - src/core/util/validation_errors.h - - src/core/util/wait_for_single_owner.h - - src/core/util/work_serializer.h - - test/cpp/sleuth/tool.h - - test/cpp/sleuth/tool_test.h - - test/cpp/sleuth/version.h - - third_party/upb/upb/generated_code_support.h - src: - - src/core/call/call_arena_allocator.cc - - src/core/call/call_filters.cc - - src/core/call/call_spine.cc - - src/core/call/call_state.cc - - src/core/call/client_call.cc - - src/core/call/interception_chain.cc - - src/core/call/message.cc - - src/core/call/metadata.cc - - src/core/call/metadata_batch.cc - - src/core/call/parsed_metadata.cc - - src/core/call/server_call.cc - - src/core/call/status_util.cc - - src/core/channelz/channel_trace.cc - - src/core/channelz/channelz.cc - - src/core/channelz/channelz_registry.cc - - src/core/channelz/property_list.cc - - src/core/channelz/text_encode.cc - - src/core/config/core_configuration.cc - - src/core/credentials/transport/alts/check_gcp_environment.cc - - src/core/credentials/transport/alts/check_gcp_environment_linux.cc - - src/core/credentials/transport/alts/check_gcp_environment_no_op.cc - - src/core/credentials/transport/alts/check_gcp_environment_windows.cc - - src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc - - src/core/credentials/transport/alts/grpc_alts_credentials_options.cc - - src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc - - src/core/credentials/transport/tls/certificate_provider_registry.cc - - src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c - - src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c - - src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c - - src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c - - src/core/ext/upb-gen/google/rpc/status.upb_minitable.c - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c - - src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c - - src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c - - src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c - - src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c - - src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c - - src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c - - src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c - - src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c - - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c - - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c - - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c - - src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c - - src/core/filter/blackboard.cc - - src/core/handshaker/handshaker_registry.cc - - src/core/handshaker/proxy_mapper_registry.cc - - src/core/lib/address_utils/parse_address.cc - - src/core/lib/address_utils/sockaddr_utils.cc - - src/core/lib/channel/channel_args.cc - - src/core/lib/channel/channel_args_preconditioning.cc - - src/core/lib/channel/channel_stack.cc - - src/core/lib/channel/channel_stack_builder.cc - - src/core/lib/channel/channel_stack_builder_impl.cc - - src/core/lib/channel/connected_channel.cc - - src/core/lib/channel/promise_based_filter.cc - - src/core/lib/compression/compression.cc - - src/core/lib/compression/compression_internal.cc - - src/core/lib/compression/message_compress.cc - - src/core/lib/debug/trace.cc - - src/core/lib/debug/trace_flags.cc - - src/core/lib/event_engine/ares_resolver.cc - - src/core/lib/event_engine/cf_engine/cf_engine.cc - - src/core/lib/event_engine/cf_engine/cfsocket_listener.cc - - src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc - - src/core/lib/event_engine/cf_engine/dns_service_resolver.cc - - src/core/lib/event_engine/channel_args_endpoint_config.cc - - src/core/lib/event_engine/default_event_engine.cc - - src/core/lib/event_engine/default_event_engine_factory.cc - - src/core/lib/event_engine/event_engine.cc - - src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc - - src/core/lib/event_engine/posix_engine/ev_poll_posix.cc - - src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc - - src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc - - src/core/lib/event_engine/posix_engine/internal_errqueue.cc - - src/core/lib/event_engine/posix_engine/lockfree_event.cc - - src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc - - src/core/lib/event_engine/posix_engine/posix_endpoint.cc - - src/core/lib/event_engine/posix_engine/posix_engine.cc - - src/core/lib/event_engine/posix_engine/posix_engine_listener.cc - - src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc - - src/core/lib/event_engine/posix_engine/posix_interface_posix.cc - - src/core/lib/event_engine/posix_engine/posix_interface_windows.cc - - src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc - - src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc - - src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc - - src/core/lib/event_engine/posix_engine/timer.cc - - src/core/lib/event_engine/posix_engine/timer_heap.cc - - src/core/lib/event_engine/posix_engine/timer_manager.cc - - src/core/lib/event_engine/posix_engine/traced_buffer_list.cc - - src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc - - src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc - - src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc - - src/core/lib/event_engine/resolved_address.cc - - src/core/lib/event_engine/shim.cc - - src/core/lib/event_engine/slice.cc - - src/core/lib/event_engine/slice_buffer.cc - - src/core/lib/event_engine/tcp_socket_utils.cc - - src/core/lib/event_engine/thread_pool/thread_count.cc - - src/core/lib/event_engine/thread_pool/thread_pool_factory.cc - - src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc - - src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc - - src/core/lib/event_engine/time_util.cc - - src/core/lib/event_engine/utils.cc - - src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc - - src/core/lib/event_engine/windows/iocp.cc - - src/core/lib/event_engine/windows/native_windows_dns_resolver.cc - - src/core/lib/event_engine/windows/win_socket.cc - - src/core/lib/event_engine/windows/windows_endpoint.cc - - src/core/lib/event_engine/windows/windows_engine.cc - - src/core/lib/event_engine/windows/windows_listener.cc - - src/core/lib/event_engine/work_queue/basic_work_queue.cc - - src/core/lib/experiments/config.cc - - src/core/lib/experiments/experiments.cc - - src/core/lib/iomgr/buffer_list.cc - - src/core/lib/iomgr/call_combiner.cc - - src/core/lib/iomgr/cfstream_handle.cc - - src/core/lib/iomgr/closure.cc - - src/core/lib/iomgr/combiner.cc - - src/core/lib/iomgr/dualstack_socket_posix.cc - - src/core/lib/iomgr/endpoint.cc - - src/core/lib/iomgr/endpoint_cfstream.cc - - src/core/lib/iomgr/endpoint_pair_posix.cc - - src/core/lib/iomgr/endpoint_pair_windows.cc - - src/core/lib/iomgr/error.cc - - src/core/lib/iomgr/error_cfstream.cc - - src/core/lib/iomgr/ev_apple.cc - - src/core/lib/iomgr/ev_epoll1_linux.cc - - src/core/lib/iomgr/ev_poll_posix.cc - - src/core/lib/iomgr/ev_posix.cc - - src/core/lib/iomgr/event_engine_shims/closure.cc - - src/core/lib/iomgr/event_engine_shims/endpoint.cc - - src/core/lib/iomgr/event_engine_shims/tcp_client.cc - - src/core/lib/iomgr/exec_ctx.cc - - src/core/lib/iomgr/fork_posix.cc - - src/core/lib/iomgr/fork_windows.cc - - src/core/lib/iomgr/internal_errqueue.cc - - src/core/lib/iomgr/iocp_windows.cc - - src/core/lib/iomgr/iomgr.cc - - src/core/lib/iomgr/iomgr_internal.cc - - src/core/lib/iomgr/iomgr_posix.cc - - src/core/lib/iomgr/iomgr_posix_cfstream.cc - - src/core/lib/iomgr/iomgr_windows.cc - - src/core/lib/iomgr/lockfree_event.cc - - src/core/lib/iomgr/polling_entity.cc - - src/core/lib/iomgr/pollset.cc - - src/core/lib/iomgr/pollset_set.cc - - src/core/lib/iomgr/pollset_set_windows.cc - - src/core/lib/iomgr/pollset_windows.cc - - src/core/lib/iomgr/resolve_address.cc - - src/core/lib/iomgr/resolve_address_posix.cc - - src/core/lib/iomgr/resolve_address_windows.cc - - src/core/lib/iomgr/sockaddr_utils_posix.cc - - src/core/lib/iomgr/socket_factory_posix.cc - - src/core/lib/iomgr/socket_mutator.cc - - src/core/lib/iomgr/socket_utils_common_posix.cc - - src/core/lib/iomgr/socket_utils_linux.cc - - src/core/lib/iomgr/socket_utils_posix.cc - - src/core/lib/iomgr/socket_utils_windows.cc - - src/core/lib/iomgr/socket_windows.cc - - src/core/lib/iomgr/systemd_utils.cc - - src/core/lib/iomgr/tcp_client.cc - - src/core/lib/iomgr/tcp_client_cfstream.cc - - src/core/lib/iomgr/tcp_client_posix.cc - - src/core/lib/iomgr/tcp_client_windows.cc - - src/core/lib/iomgr/tcp_posix.cc - - src/core/lib/iomgr/tcp_server.cc - - src/core/lib/iomgr/tcp_server_posix.cc - - src/core/lib/iomgr/tcp_server_utils_posix_common.cc - - src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc - - src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc - - src/core/lib/iomgr/tcp_server_windows.cc - - src/core/lib/iomgr/tcp_windows.cc - - src/core/lib/iomgr/timer.cc - - src/core/lib/iomgr/timer_generic.cc - - src/core/lib/iomgr/timer_heap.cc - - src/core/lib/iomgr/timer_manager.cc - - src/core/lib/iomgr/unix_sockets_posix.cc - - src/core/lib/iomgr/unix_sockets_posix_noop.cc - - src/core/lib/iomgr/vsock.cc - - src/core/lib/iomgr/wakeup_fd_eventfd.cc - - src/core/lib/iomgr/wakeup_fd_nospecial.cc - - src/core/lib/iomgr/wakeup_fd_pipe.cc - - src/core/lib/iomgr/wakeup_fd_posix.cc - - src/core/lib/promise/activity.cc - - src/core/lib/promise/party.cc - - src/core/lib/resource_quota/api.cc - - src/core/lib/resource_quota/arena.cc - - src/core/lib/resource_quota/memory_quota.cc - - src/core/lib/resource_quota/periodic_update.cc - - src/core/lib/resource_quota/resource_quota.cc - - src/core/lib/resource_quota/thread_quota.cc - - src/core/lib/resource_tracker/resource_tracker.cc - - src/core/lib/slice/percent_encoding.cc - - src/core/lib/slice/slice.cc - - src/core/lib/slice/slice_buffer.cc - - src/core/lib/slice/slice_string_helpers.cc - - src/core/lib/surface/byte_buffer.cc - - src/core/lib/surface/byte_buffer_reader.cc - - src/core/lib/surface/call.cc - - src/core/lib/surface/call_details.cc - - src/core/lib/surface/call_log_batch.cc - - src/core/lib/surface/call_utils.cc - - src/core/lib/surface/channel.cc - - src/core/lib/surface/channel_init.cc - - src/core/lib/surface/channel_stack_type.cc - - src/core/lib/surface/completion_queue.cc - - src/core/lib/surface/completion_queue_factory.cc - - src/core/lib/surface/event_string.cc - - src/core/lib/surface/filter_stack_call.cc - - src/core/lib/surface/init_internally.cc - - src/core/lib/surface/lame_client.cc - - src/core/lib/surface/metadata_array.cc - - src/core/lib/surface/validate_metadata.cc - - src/core/lib/surface/version.cc - - src/core/lib/transport/call_final_info.cc - - src/core/lib/transport/connectivity_state.cc - - src/core/lib/transport/error_utils.cc - - src/core/lib/transport/status_conversion.cc - - src/core/lib/transport/timeout_encoding.cc - - src/core/lib/transport/transport.cc - - src/core/lib/transport/transport_op_string.cc - - src/core/load_balancing/lb_policy.cc - - src/core/load_balancing/lb_policy_registry.cc - - src/core/net/socket_mutator.cc - - src/core/resolver/endpoint_addresses.cc - - src/core/resolver/resolver.cc - - src/core/resolver/resolver_registry.cc - - src/core/service_config/service_config_parser.cc - - src/core/telemetry/call_tracer.cc - - src/core/telemetry/context_list_entry.cc - - src/core/telemetry/histogram_view.cc - - src/core/telemetry/instrument.cc - - src/core/telemetry/metrics.cc - - src/core/telemetry/stats.cc - - src/core/telemetry/stats_data.cc - - src/core/telemetry/tcp_tracer.cc - - src/core/tsi/alts/handshaker/transport_security_common_api.cc - - src/core/util/backoff.cc - - src/core/util/dump_args.cc - - src/core/util/event_log.cc - - src/core/util/gethostname_fallback.cc - - src/core/util/gethostname_host_name_max.cc - - src/core/util/gethostname_sysconf.cc - - src/core/util/glob.cc - - src/core/util/grpc_check.cc - - src/core/util/grpc_if_nametoindex_posix.cc - - src/core/util/grpc_if_nametoindex_unsupported.cc - - src/core/util/json/json_reader.cc - - src/core/util/json/json_writer.cc - - src/core/util/latent_see.cc - - src/core/util/load_file.cc - - src/core/util/per_cpu.cc - - src/core/util/postmortem_emit.cc - - src/core/util/ref_counted_string.cc - - src/core/util/shared_bit_gen.cc - - src/core/util/status_helper.cc - - src/core/util/time.cc - - src/core/util/time_averaged_stats.cc - - src/core/util/uri.cc - - src/core/util/validation_errors.cc - - src/core/util/wait_for_single_owner.cc - - src/core/util/work_serializer.cc - - test/cpp/sleuth/info_tool.cc - - test/cpp/sleuth/info_tool_test.cc - - test/cpp/sleuth/tool_test.cc - - third_party/googletest/googlemock/src/gmock_main.cc - deps: - - gtest - - upb_textformat_lib - - z - - absl/base:no_destructor - - absl/container:btree - - absl/container:flat_hash_map - - absl/container:inlined_vector - - absl/container:node_hash_map - - absl/functional:function_ref - - absl/hash:hash - - absl/meta:type_traits - - absl/status:statusor - - absl/strings:string_view - - absl/types:span - - absl/utility:utility - - cares - - gpr - - address_sorting - name: init_test gtest: true build: test