diff options
Diffstat (limited to 'grpc/build_autogenerated.yaml')
-rw-r--r-- | grpc/build_autogenerated.yaml | 2179 |
1 files changed, 454 insertions, 1725 deletions
diff --git a/grpc/build_autogenerated.yaml b/grpc/build_autogenerated.yaml index e9245b70..31c9d54d 100644 --- a/grpc/build_autogenerated.yaml +++ b/grpc/build_autogenerated.yaml @@ -12,7 +12,6 @@ libs: - third_party/address_sorting/address_sorting_posix.c - third_party/address_sorting/address_sorting_windows.c deps: [] - secure: false - name: end2end_nosec_tests build: private language: c @@ -25,6 +24,7 @@ libs: - test/core/end2end/fixtures/local_util.h - test/core/end2end/fixtures/proxy.h - test/core/end2end/tests/cancel_test_helpers.h + - test/core/util/test_lb_policies.h src: - test/core/end2end/cq_verifier.cc - test/core/end2end/data/client_certs.cc @@ -84,10 +84,12 @@ libs: - test/core/end2end/tests/request_with_payload.cc - test/core/end2end/tests/resource_quota_server.cc - test/core/end2end/tests/retry.cc + - test/core/end2end/tests/retry_cancel_during_delay.cc - test/core/end2end/tests/retry_cancellation.cc - test/core/end2end/tests/retry_disabled.cc - test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc - test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc + - test/core/end2end/tests/retry_lb_drop.cc - test/core/end2end/tests/retry_non_retriable_status.cc - test/core/end2end/tests/retry_non_retriable_status_before_recv_trailing_metadata_started.cc - test/core/end2end/tests/retry_recv_initial_metadata.cc @@ -115,13 +117,9 @@ libs: - test/core/end2end/tests/workaround_cronet_compression.cc - test/core/end2end/tests/write_buffering.cc - test/core/end2end/tests/write_buffering_at_end.cc + - test/core/util/test_lb_policies.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - secure: false - name: end2end_tests build: private language: c @@ -134,6 +132,7 @@ libs: - test/core/end2end/fixtures/local_util.h - test/core/end2end/fixtures/proxy.h - test/core/end2end/tests/cancel_test_helpers.h + - test/core/util/test_lb_policies.h src: - test/core/end2end/cq_verifier.cc - test/core/end2end/data/client_certs.cc @@ -194,10 +193,12 @@ libs: - test/core/end2end/tests/request_with_payload.cc - test/core/end2end/tests/resource_quota_server.cc - test/core/end2end/tests/retry.cc + - test/core/end2end/tests/retry_cancel_during_delay.cc - test/core/end2end/tests/retry_cancellation.cc - test/core/end2end/tests/retry_disabled.cc - test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc - test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc + - test/core/end2end/tests/retry_lb_drop.cc - test/core/end2end/tests/retry_non_retriable_status.cc - test/core/end2end/tests/retry_non_retriable_status_before_recv_trailing_metadata_started.cc - test/core/end2end/tests/retry_recv_initial_metadata.cc @@ -225,13 +226,9 @@ libs: - test/core/end2end/tests/workaround_cronet_compression.cc - test/core/end2end/tests/write_buffering.cc - test/core/end2end/tests/write_buffering_at_end.cc + - test/core/util/test_lb_policies.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - secure: true - name: gpr build: all language: c @@ -278,6 +275,17 @@ libs: - include/grpc/support/thd_id.h - include/grpc/support/time.h headers: + - src/core/ext/upb-generated/google/api/annotations.upb.h + - src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.h + - src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.h + - src/core/ext/upb-generated/google/api/http.upb.h + - src/core/ext/upb-generated/google/protobuf/any.upb.h + - src/core/ext/upb-generated/google/protobuf/duration.upb.h + - src/core/ext/upb-generated/google/protobuf/empty.upb.h + - src/core/ext/upb-generated/google/protobuf/struct.upb.h + - src/core/ext/upb-generated/google/protobuf/timestamp.upb.h + - src/core/ext/upb-generated/google/protobuf/wrappers.upb.h + - src/core/ext/upb-generated/google/rpc/status.upb.h - src/core/lib/gpr/alloc.h - src/core/lib/gpr/arena.h - src/core/lib/gpr/env.h @@ -295,6 +303,7 @@ libs: - src/core/lib/gpr/useful.h - src/core/lib/gprpp/arena.h - src/core/lib/gprpp/atomic.h + - src/core/lib/gprpp/debug_location.h - src/core/lib/gprpp/examine_stack.h - src/core/lib/gprpp/fork.h - src/core/lib/gprpp/global_config.h @@ -306,10 +315,23 @@ libs: - src/core/lib/gprpp/memory.h - src/core/lib/gprpp/mpscq.h - src/core/lib/gprpp/stat.h + - src/core/lib/gprpp/status_helper.h - src/core/lib/gprpp/sync.h - src/core/lib/gprpp/thd.h + - src/core/lib/gprpp/time_util.h - src/core/lib/profiling/timers.h src: + - src/core/ext/upb-generated/google/api/annotations.upb.c + - src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.c + - src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.c + - src/core/ext/upb-generated/google/api/http.upb.c + - src/core/ext/upb-generated/google/protobuf/any.upb.c + - src/core/ext/upb-generated/google/protobuf/duration.upb.c + - src/core/ext/upb-generated/google/protobuf/empty.upb.c + - src/core/ext/upb-generated/google/protobuf/struct.upb.c + - src/core/ext/upb-generated/google/protobuf/timestamp.upb.c + - src/core/ext/upb-generated/google/protobuf/wrappers.upb.c + - src/core/ext/upb-generated/google/rpc/status.upb.c - src/core/lib/gpr/alloc.cc - src/core/lib/gpr/atm.cc - src/core/lib/gpr/cpu_iphone.cc @@ -350,20 +372,22 @@ libs: - src/core/lib/gprpp/mpscq.cc - src/core/lib/gprpp/stat_posix.cc - src/core/lib/gprpp/stat_windows.cc + - src/core/lib/gprpp/status_helper.cc - src/core/lib/gprpp/thd_posix.cc - src/core/lib/gprpp/thd_windows.cc + - src/core/lib/gprpp/time_util.cc - src/core/lib/profiling/basic_timers.cc - src/core/lib/profiling/stap_timers.cc deps: - - absl/types:optional - - absl/time:time - - absl/synchronization:synchronization - - absl/strings:strings - - absl/strings:str_format - - absl/status:status - - absl/memory:memory - absl/base:base - secure: false + - absl/memory:memory + - absl/status:status + - absl/strings:str_format + - absl/strings:strings + - absl/synchronization:synchronization + - absl/time:time + - absl/types:optional + - upb - name: grpc build: all language: c @@ -372,6 +396,10 @@ libs: - include/grpc/byte_buffer_reader.h - include/grpc/census.h - include/grpc/compression.h + - include/grpc/event_engine/channel_args.h + - include/grpc/event_engine/event_engine.h + - include/grpc/event_engine/port.h + - include/grpc/event_engine/slice_allocator.h - include/grpc/fork.h - include/grpc/grpc.h - include/grpc/grpc_posix.h @@ -404,6 +432,7 @@ libs: - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h + - src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.h - src/core/ext/filters/client_channel/lb_policy/subchannel_list.h - src/core/ext/filters/client_channel/lb_policy/xds/xds.h - src/core/ext/filters/client_channel/lb_policy/xds/xds_channel_args.h @@ -421,6 +450,8 @@ libs: - src/core/ext/filters/client_channel/resolver_factory.h - src/core/ext/filters/client_channel/resolver_registry.h - src/core/ext/filters/client_channel/resolver_result_parsing.h + - src/core/ext/filters/client_channel/retry_filter.h + - src/core/ext/filters/client_channel/retry_service_config.h - src/core/ext/filters/client_channel/retry_throttle.h - src/core/ext/filters/client_channel/server_address.h - src/core/ext/filters/client_channel/service_config.h @@ -430,6 +461,8 @@ libs: - src/core/ext/filters/client_channel/subchannel_interface.h - src/core/ext/filters/client_channel/subchannel_pool_interface.h - src/core/ext/filters/deadline/deadline_filter.h + - src/core/ext/filters/fault_injection/fault_injection_filter.h + - src/core/ext/filters/fault_injection/service_config_parser.h - src/core/ext/filters/http/client/http_client_filter.h - src/core/ext/filters/http/client_authority_filter.h - src/core/ext/filters/http/message_compress/message_compress_filter.h @@ -465,9 +498,11 @@ libs: - src/core/ext/transport/chttp2/transport/stream_map.h - src/core/ext/transport/chttp2/transport/varint.h - src/core/ext/transport/inproc/inproc_transport.h + - src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.h - src/core/ext/upb-generated/envoy/annotations/deprecation.upb.h - src/core/ext/upb-generated/envoy/annotations/resource.upb.h - src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.h + - src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.h - src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.h - src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.h - src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.h @@ -492,11 +527,17 @@ libs: - src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.h - src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.h - src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.h + - src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.h + - src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.h - src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.h - src/core/ext/upb-generated/envoy/config/route/v3/route.upb.h - src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.h - src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.h - src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.h + - src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.h + - src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.h + - src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.h + - src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.h - src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.h - src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.h - src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.h @@ -510,11 +551,14 @@ libs: - src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.h - src/core/ext/upb-generated/envoy/service/route/v3/rds.upb.h - src/core/ext/upb-generated/envoy/service/route/v3/srds.upb.h + - src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h - src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.h + - src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.h - src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.h - src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.h - src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.h - src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.h + - src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.h - src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.h - src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.h - src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.h @@ -522,17 +566,6 @@ libs: - src/core/ext/upb-generated/envoy/type/v3/percent.upb.h - src/core/ext/upb-generated/envoy/type/v3/range.upb.h - src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.h - - src/core/ext/upb-generated/google/api/annotations.upb.h - - src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.h - - src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.h - - src/core/ext/upb-generated/google/api/http.upb.h - - src/core/ext/upb-generated/google/protobuf/any.upb.h - - src/core/ext/upb-generated/google/protobuf/duration.upb.h - - src/core/ext/upb-generated/google/protobuf/empty.upb.h - - src/core/ext/upb-generated/google/protobuf/struct.upb.h - - src/core/ext/upb-generated/google/protobuf/timestamp.upb.h - - src/core/ext/upb-generated/google/protobuf/wrappers.upb.h - - src/core/ext/upb-generated/google/rpc/status.upb.h - src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.h - src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h - src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.h @@ -543,17 +576,20 @@ libs: - src/core/ext/upb-generated/udpa/annotations/sensitive.upb.h - src/core/ext/upb-generated/udpa/annotations/status.upb.h - src/core/ext/upb-generated/udpa/annotations/versioning.upb.h - - src/core/ext/upb-generated/udpa/core/v1/authority.upb.h - - src/core/ext/upb-generated/udpa/core/v1/collection_entry.upb.h - - src/core/ext/upb-generated/udpa/core/v1/context_params.upb.h - - src/core/ext/upb-generated/udpa/core/v1/resource.upb.h - - src/core/ext/upb-generated/udpa/core/v1/resource_locator.upb.h - - src/core/ext/upb-generated/udpa/core/v1/resource_name.upb.h - src/core/ext/upb-generated/udpa/data/orca/v1/orca_load_report.upb.h + - src/core/ext/upb-generated/udpa/type/v1/typed_struct.upb.h - src/core/ext/upb-generated/validate/validate.upb.h + - src/core/ext/upb-generated/xds/core/v3/authority.upb.h + - src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.h + - src/core/ext/upb-generated/xds/core/v3/context_params.upb.h + - src/core/ext/upb-generated/xds/core/v3/resource.upb.h + - src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.h + - src/core/ext/upb-generated/xds/core/v3/resource_name.upb.h + - src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.h - src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.h - src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.h - src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.h + - src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.h - src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.h - src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.h - src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.h @@ -578,10 +614,16 @@ libs: - src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.h - src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.h - src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.h + - src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.h + - src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.h - src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.h - src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.h - src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.h - src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.h + - src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.h + - src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.h + - src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.h + - src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.h - src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.h - src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.h - src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.h @@ -595,11 +637,14 @@ libs: - src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.h - src/core/ext/upbdefs-generated/envoy/service/route/v3/rds.upbdefs.h - src/core/ext/upbdefs-generated/envoy/service/route/v3/srds.upbdefs.h + - src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.h - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.h + - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.h - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.h - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.h - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.h - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.h + - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.h - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.h - src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.h - src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.h @@ -610,7 +655,6 @@ libs: - src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.h - src/core/ext/upbdefs-generated/google/api/http.upbdefs.h - src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.h - - src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.h - src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.h - src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.h - src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.h @@ -622,13 +666,14 @@ libs: - src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.h - src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.h - src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.h - - src/core/ext/upbdefs-generated/udpa/core/v1/authority.upbdefs.h - - src/core/ext/upbdefs-generated/udpa/core/v1/collection_entry.upbdefs.h - - src/core/ext/upbdefs-generated/udpa/core/v1/context_params.upbdefs.h - - src/core/ext/upbdefs-generated/udpa/core/v1/resource.upbdefs.h - - src/core/ext/upbdefs-generated/udpa/core/v1/resource_locator.upbdefs.h - - src/core/ext/upbdefs-generated/udpa/core/v1/resource_name.upbdefs.h + - src/core/ext/upbdefs-generated/udpa/type/v1/typed_struct.upbdefs.h - src/core/ext/upbdefs-generated/validate/validate.upbdefs.h + - src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.h + - src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.h + - src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.h + - src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.h + - src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.h + - src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.h - src/core/ext/xds/certificate_provider_factory.h - src/core/ext/xds/certificate_provider_registry.h - src/core/ext/xds/certificate_provider_store.h @@ -639,6 +684,10 @@ libs: - src/core/ext/xds/xds_channel_args.h - src/core/ext/xds/xds_client.h - src/core/ext/xds/xds_client_stats.h + - src/core/ext/xds/xds_http_fault_filter.h + - src/core/ext/xds/xds_http_filters.h + - src/core/lib/address_utils/parse_address.h + - src/core/lib/address_utils/sockaddr_utils.h - src/core/lib/avl/avl.h - src/core/lib/backoff/backoff.h - src/core/lib/channel/channel_args.h @@ -664,7 +713,6 @@ libs: - src/core/lib/debug/stats_data.h - src/core/lib/debug/trace.h - src/core/lib/gprpp/atomic.h - - src/core/lib/gprpp/debug_location.h - src/core/lib/gprpp/dual_ref_counted.h - src/core/lib/gprpp/orphanable.h - src/core/lib/gprpp/ref_counted.h @@ -701,13 +749,10 @@ libs: - src/core/lib/iomgr/iomgr.h - src/core/lib/iomgr/iomgr_custom.h - src/core/lib/iomgr/iomgr_internal.h - - src/core/lib/iomgr/iomgr_posix.h - src/core/lib/iomgr/is_epollexclusive_available.h - src/core/lib/iomgr/load_file.h - src/core/lib/iomgr/lockfree_event.h - src/core/lib/iomgr/nameser.h - - src/core/lib/iomgr/parse_address.h - - src/core/lib/iomgr/poller/eventmanager_libuv.h - src/core/lib/iomgr/polling_entity.h - src/core/lib/iomgr/pollset.h - src/core/lib/iomgr/pollset_custom.h @@ -724,7 +769,6 @@ libs: - src/core/lib/iomgr/sockaddr.h - src/core/lib/iomgr/sockaddr_custom.h - src/core/lib/iomgr/sockaddr_posix.h - - src/core/lib/iomgr/sockaddr_utils.h - src/core/lib/iomgr/sockaddr_windows.h - src/core/lib/iomgr/socket_factory_posix.h - src/core/lib/iomgr/socket_mutator.h @@ -752,14 +796,7 @@ libs: - src/core/lib/iomgr/work_serializer.h - src/core/lib/json/json.h - src/core/lib/json/json_util.h - - src/core/lib/security/authorization/authorization_engine.h - - src/core/lib/security/authorization/evaluate_args.h - - src/core/lib/security/authorization/mock_cel/activation.h - - src/core/lib/security/authorization/mock_cel/cel_expr_builder_factory.h - - src/core/lib/security/authorization/mock_cel/cel_expression.h - - src/core/lib/security/authorization/mock_cel/cel_value.h - - src/core/lib/security/authorization/mock_cel/evaluator_core.h - - src/core/lib/security/authorization/mock_cel/flat_expr_builder.h + - src/core/lib/matchers/matchers.h - src/core/lib/security/context/security_context.h - src/core/lib/security/credentials/alts/alts_credentials.h - src/core/lib/security/credentials/alts/check_gcp_environment.h @@ -864,6 +901,7 @@ libs: - src/core/tsi/transport_security.h - src/core/tsi/transport_security_grpc.h - src/core/tsi/transport_security_interface.h + - third_party/xxhash/xxhash.h src: - src/core/ext/filters/census/grpc_context.cc - src/core/ext/filters/client_channel/backend_metric.cc @@ -890,6 +928,7 @@ libs: - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc - src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc - src/core/ext/filters/client_channel/lb_policy/priority/priority.cc + - src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.cc - src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc - src/core/ext/filters/client_channel/lb_policy/weighted_target/weighted_target.cc - src/core/ext/filters/client_channel/lb_policy/xds/cds.cc @@ -911,10 +950,13 @@ libs: - src/core/ext/filters/client_channel/resolver/dns/dns_resolver_selection.cc - src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc + - src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc - src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc - src/core/ext/filters/client_channel/resolver/xds/xds_resolver.cc - src/core/ext/filters/client_channel/resolver_registry.cc - src/core/ext/filters/client_channel/resolver_result_parsing.cc + - src/core/ext/filters/client_channel/retry_filter.cc + - src/core/ext/filters/client_channel/retry_service_config.cc - src/core/ext/filters/client_channel/retry_throttle.cc - src/core/ext/filters/client_channel/server_address.cc - src/core/ext/filters/client_channel/service_config.cc @@ -924,6 +966,8 @@ libs: - src/core/ext/filters/client_channel/subchannel_pool_interface.cc - src/core/ext/filters/client_idle/client_idle_filter.cc - src/core/ext/filters/deadline/deadline_filter.cc + - src/core/ext/filters/fault_injection/fault_injection_filter.cc + - src/core/ext/filters/fault_injection/service_config_parser.cc - src/core/ext/filters/http/client/http_client_filter.cc - src/core/ext/filters/http/client_authority_filter.cc - src/core/ext/filters/http/http_filters_plugin.cc @@ -969,9 +1013,11 @@ libs: - src/core/ext/transport/chttp2/transport/writing.cc - src/core/ext/transport/inproc/inproc_plugin.cc - src/core/ext/transport/inproc/inproc_transport.cc + - src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.c - src/core/ext/upb-generated/envoy/annotations/deprecation.upb.c - src/core/ext/upb-generated/envoy/annotations/resource.upb.c - src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.c + - src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.c - src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.c - src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.c - src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.c @@ -996,11 +1042,17 @@ libs: - src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.c - src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.c - src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.c + - src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.c + - src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.c - src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.c - src/core/ext/upb-generated/envoy/config/route/v3/route.upb.c - src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.c - src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.c - src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.c + - src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.c + - src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.c + - src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.c + - src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.c - src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.c - src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.c - src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.c @@ -1014,11 +1066,14 @@ libs: - src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.c - src/core/ext/upb-generated/envoy/service/route/v3/rds.upb.c - src/core/ext/upb-generated/envoy/service/route/v3/srds.upb.c + - src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.c - src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.c + - src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.c - src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.c - src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.c - src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.c - src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.c + - src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.c - src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.c - src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.c - src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.c @@ -1026,17 +1081,6 @@ libs: - src/core/ext/upb-generated/envoy/type/v3/percent.upb.c - src/core/ext/upb-generated/envoy/type/v3/range.upb.c - src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.c - - src/core/ext/upb-generated/google/api/annotations.upb.c - - src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.c - - src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.c - - src/core/ext/upb-generated/google/api/http.upb.c - - src/core/ext/upb-generated/google/protobuf/any.upb.c - - src/core/ext/upb-generated/google/protobuf/duration.upb.c - - src/core/ext/upb-generated/google/protobuf/empty.upb.c - - src/core/ext/upb-generated/google/protobuf/struct.upb.c - - src/core/ext/upb-generated/google/protobuf/timestamp.upb.c - - src/core/ext/upb-generated/google/protobuf/wrappers.upb.c - - src/core/ext/upb-generated/google/rpc/status.upb.c - src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.c - src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c - src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.c @@ -1047,17 +1091,20 @@ libs: - src/core/ext/upb-generated/udpa/annotations/sensitive.upb.c - src/core/ext/upb-generated/udpa/annotations/status.upb.c - src/core/ext/upb-generated/udpa/annotations/versioning.upb.c - - src/core/ext/upb-generated/udpa/core/v1/authority.upb.c - - src/core/ext/upb-generated/udpa/core/v1/collection_entry.upb.c - - src/core/ext/upb-generated/udpa/core/v1/context_params.upb.c - - src/core/ext/upb-generated/udpa/core/v1/resource.upb.c - - src/core/ext/upb-generated/udpa/core/v1/resource_locator.upb.c - - src/core/ext/upb-generated/udpa/core/v1/resource_name.upb.c - src/core/ext/upb-generated/udpa/data/orca/v1/orca_load_report.upb.c + - src/core/ext/upb-generated/udpa/type/v1/typed_struct.upb.c - src/core/ext/upb-generated/validate/validate.upb.c + - src/core/ext/upb-generated/xds/core/v3/authority.upb.c + - src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.c + - src/core/ext/upb-generated/xds/core/v3/context_params.upb.c + - src/core/ext/upb-generated/xds/core/v3/resource.upb.c + - src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.c + - src/core/ext/upb-generated/xds/core/v3/resource_name.upb.c + - src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.c - src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.c - src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.c - src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.c + - src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.c - src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.c - src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.c - src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.c @@ -1082,10 +1129,16 @@ libs: - src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.c - src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.c - src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.c + - src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.c + - src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.c - src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.c - src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.c - src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.c - src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.c + - src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c + - src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.c + - src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.c + - src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.c - src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.c - src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c - src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c @@ -1099,11 +1152,14 @@ libs: - src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.c - src/core/ext/upbdefs-generated/envoy/service/route/v3/rds.upbdefs.c - src/core/ext/upbdefs-generated/envoy/service/route/v3/srds.upbdefs.c + - src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.c - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.c + - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.c - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.c - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.c - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.c - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.c + - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.c - src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.c - src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.c - src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.c @@ -1114,7 +1170,6 @@ libs: - src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.c - src/core/ext/upbdefs-generated/google/api/http.upbdefs.c - src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.c - - src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.c - src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.c - src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.c - src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.c @@ -1126,13 +1181,14 @@ libs: - src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.c - src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.c - src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.c - - src/core/ext/upbdefs-generated/udpa/core/v1/authority.upbdefs.c - - src/core/ext/upbdefs-generated/udpa/core/v1/collection_entry.upbdefs.c - - src/core/ext/upbdefs-generated/udpa/core/v1/context_params.upbdefs.c - - src/core/ext/upbdefs-generated/udpa/core/v1/resource.upbdefs.c - - src/core/ext/upbdefs-generated/udpa/core/v1/resource_locator.upbdefs.c - - src/core/ext/upbdefs-generated/udpa/core/v1/resource_name.upbdefs.c + - src/core/ext/upbdefs-generated/udpa/type/v1/typed_struct.upbdefs.c - src/core/ext/upbdefs-generated/validate/validate.upbdefs.c + - src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.c + - src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.c + - src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.c + - src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.c + - src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.c + - src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.c - src/core/ext/xds/certificate_provider_registry.cc - src/core/ext/xds/certificate_provider_store.cc - src/core/ext/xds/file_watcher_certificate_provider_factory.cc @@ -1141,7 +1197,11 @@ libs: - src/core/ext/xds/xds_certificate_provider.cc - src/core/ext/xds/xds_client.cc - src/core/ext/xds/xds_client_stats.cc + - src/core/ext/xds/xds_http_fault_filter.cc + - src/core/ext/xds/xds_http_filters.cc - src/core/ext/xds/xds_server_config_fetcher.cc + - src/core/lib/address_utils/parse_address.cc + - src/core/lib/address_utils/sockaddr_utils.cc - src/core/lib/avl/avl.cc - src/core/lib/backoff/backoff.cc - src/core/lib/channel/channel_args.cc @@ -1164,6 +1224,8 @@ libs: - src/core/lib/debug/stats.cc - src/core/lib/debug/stats_data.cc - src/core/lib/debug/trace.cc + - src/core/lib/event_engine/slice_allocator.cc + - src/core/lib/event_engine/sockaddr.cc - src/core/lib/http/format_request.cc - src/core/lib/http/httpcli.cc - src/core/lib/http/httpcli_security_connector.cc @@ -1209,8 +1271,6 @@ libs: - src/core/lib/iomgr/is_epollexclusive_available.cc - src/core/lib/iomgr/load_file.cc - src/core/lib/iomgr/lockfree_event.cc - - src/core/lib/iomgr/parse_address.cc - - src/core/lib/iomgr/poller/eventmanager_libuv.cc - src/core/lib/iomgr/polling_entity.cc - src/core/lib/iomgr/pollset.cc - src/core/lib/iomgr/pollset_custom.cc @@ -1224,7 +1284,6 @@ libs: - src/core/lib/iomgr/resolve_address_posix.cc - src/core/lib/iomgr/resolve_address_windows.cc - src/core/lib/iomgr/resource_quota.cc - - src/core/lib/iomgr/sockaddr_utils.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 @@ -1267,8 +1326,7 @@ libs: - src/core/lib/json/json_reader.cc - src/core/lib/json/json_util.cc - src/core/lib/json/json_writer.cc - - src/core/lib/security/authorization/authorization_engine.cc - - src/core/lib/security/authorization/evaluate_args.cc + - src/core/lib/matchers/matchers.cc - src/core/lib/security/context/security_context.cc - src/core/lib/security/credentials/alts/alts_credentials.cc - src/core/lib/security/credentials/alts/check_gcp_environment.cc @@ -1391,22 +1449,15 @@ libs: - src/core/tsi/transport_security.cc - src/core/tsi/transport_security_grpc.cc deps: + - absl/container:flat_hash_map + - absl/container:inlined_vector + - absl/functional:bind_front + - absl/status:statusor - gpr + - libssl - address_sorting - - upb - - absl/types:optional - - absl/strings:strings - - absl/status:statusor - - absl/status:status - - absl/functional:bind_front - - absl/container:inlined_vector - - absl/container:flat_hash_set - - absl/container:flat_hash_map baselib: true - deps_linkage: static - dll: true generate_plugin_registry: true - secure: true - name: grpc_csharp_ext build: all language: c @@ -1416,22 +1467,18 @@ libs: - src/csharp/ext/grpc_csharp_ext.c deps: - grpc - - gpr - - address_sorting - - upb - deps_linkage: static - dll: only - name: grpc_test_util build: private language: c public_headers: [] headers: - test/core/util/cmdline.h - - test/core/util/eval_args_mock_endpoint.h + - test/core/util/evaluate_args_test_util.h - test/core/util/fuzzer_util.h - test/core/util/grpc_profiler.h - test/core/util/histogram.h - test/core/util/memory_counters.h + - test/core/util/mock_authorization_endpoint.h - test/core/util/mock_endpoint.h - test/core/util/parse_hexstring.h - test/core/util/passthru_endpoint.h @@ -1449,7 +1496,6 @@ libs: - test/core/util/trickle_endpoint.h src: - test/core/util/cmdline.cc - - test/core/util/eval_args_mock_endpoint.cc - test/core/util/fuzzer_util.cc - test/core/util/grpc_profiler.cc - test/core/util/histogram.cc @@ -1472,24 +1518,22 @@ libs: - test/core/util/tracer_util.cc - test/core/util/trickle_endpoint.cc deps: - - grpc - - gpr - - address_sorting - - upb - - absl/debugging:symbolize - - absl/debugging:stacktrace - absl/debugging:failure_signal_handler + - absl/debugging:stacktrace + - absl/debugging:symbolize + - grpc - name: grpc_test_util_unsecure build: private language: c public_headers: [] headers: - test/core/util/cmdline.h - - test/core/util/eval_args_mock_endpoint.h + - test/core/util/evaluate_args_test_util.h - test/core/util/fuzzer_util.h - test/core/util/grpc_profiler.h - test/core/util/histogram.h - test/core/util/memory_counters.h + - test/core/util/mock_authorization_endpoint.h - test/core/util/mock_endpoint.h - test/core/util/parse_hexstring.h - test/core/util/passthru_endpoint.h @@ -1506,7 +1550,6 @@ libs: - test/core/util/trickle_endpoint.h src: - test/core/util/cmdline.cc - - test/core/util/eval_args_mock_endpoint.cc - test/core/util/fuzzer_util.cc - test/core/util/grpc_profiler.cc - test/core/util/histogram.cc @@ -1528,14 +1571,10 @@ libs: - test/core/util/tracer_util.cc - test/core/util/trickle_endpoint.cc deps: - - grpc_unsecure - - gpr - - address_sorting - - upb - - absl/debugging:symbolize - - absl/debugging:stacktrace - absl/debugging:failure_signal_handler - secure: false + - absl/debugging:stacktrace + - absl/debugging:symbolize + - grpc_unsecure - name: grpc_unsecure build: all language: c @@ -1544,6 +1583,10 @@ libs: - include/grpc/byte_buffer_reader.h - include/grpc/census.h - include/grpc/compression.h + - include/grpc/event_engine/channel_args.h + - include/grpc/event_engine/event_engine.h + - include/grpc/event_engine/port.h + - include/grpc/event_engine/slice_allocator.h - include/grpc/fork.h - include/grpc/grpc.h - include/grpc/grpc_posix.h @@ -1589,6 +1632,8 @@ libs: - src/core/ext/filters/client_channel/resolver_factory.h - src/core/ext/filters/client_channel/resolver_registry.h - src/core/ext/filters/client_channel/resolver_result_parsing.h + - src/core/ext/filters/client_channel/retry_filter.h + - src/core/ext/filters/client_channel/retry_service_config.h - src/core/ext/filters/client_channel/retry_throttle.h - src/core/ext/filters/client_channel/server_address.h - src/core/ext/filters/client_channel/service_config.h @@ -1598,6 +1643,8 @@ libs: - src/core/ext/filters/client_channel/subchannel_interface.h - src/core/ext/filters/client_channel/subchannel_pool_interface.h - src/core/ext/filters/deadline/deadline_filter.h + - src/core/ext/filters/fault_injection/fault_injection_filter.h + - src/core/ext/filters/fault_injection/service_config_parser.h - src/core/ext/filters/http/client/http_client_filter.h - src/core/ext/filters/http/client_authority_filter.h - src/core/ext/filters/http/message_compress/message_compress_filter.h @@ -1633,21 +1680,12 @@ libs: - src/core/ext/transport/chttp2/transport/stream_map.h - src/core/ext/transport/chttp2/transport/varint.h - src/core/ext/transport/inproc/inproc_transport.h - - src/core/ext/upb-generated/google/api/annotations.upb.h - - src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.h - - src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.h - - src/core/ext/upb-generated/google/api/http.upb.h - - src/core/ext/upb-generated/google/protobuf/any.upb.h - - src/core/ext/upb-generated/google/protobuf/duration.upb.h - - src/core/ext/upb-generated/google/protobuf/empty.upb.h - - src/core/ext/upb-generated/google/protobuf/struct.upb.h - - src/core/ext/upb-generated/google/protobuf/timestamp.upb.h - - src/core/ext/upb-generated/google/protobuf/wrappers.upb.h - - src/core/ext/upb-generated/google/rpc/status.upb.h - src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h - src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h - src/core/ext/upb-generated/udpa/data/orca/v1/orca_load_report.upb.h - src/core/ext/upb-generated/validate/validate.upb.h + - src/core/lib/address_utils/parse_address.h + - src/core/lib/address_utils/sockaddr_utils.h - src/core/lib/avl/avl.h - src/core/lib/backoff/backoff.h - src/core/lib/channel/channel_args.h @@ -1673,7 +1711,6 @@ libs: - src/core/lib/debug/stats_data.h - src/core/lib/debug/trace.h - src/core/lib/gprpp/atomic.h - - src/core/lib/gprpp/debug_location.h - src/core/lib/gprpp/dual_ref_counted.h - src/core/lib/gprpp/orphanable.h - src/core/lib/gprpp/ref_counted.h @@ -1710,13 +1747,10 @@ libs: - src/core/lib/iomgr/iomgr.h - src/core/lib/iomgr/iomgr_custom.h - src/core/lib/iomgr/iomgr_internal.h - - src/core/lib/iomgr/iomgr_posix.h - src/core/lib/iomgr/is_epollexclusive_available.h - src/core/lib/iomgr/load_file.h - src/core/lib/iomgr/lockfree_event.h - src/core/lib/iomgr/nameser.h - - src/core/lib/iomgr/parse_address.h - - src/core/lib/iomgr/poller/eventmanager_libuv.h - src/core/lib/iomgr/polling_entity.h - src/core/lib/iomgr/pollset.h - src/core/lib/iomgr/pollset_custom.h @@ -1733,7 +1767,6 @@ libs: - src/core/lib/iomgr/sockaddr.h - src/core/lib/iomgr/sockaddr_custom.h - src/core/lib/iomgr/sockaddr_posix.h - - src/core/lib/iomgr/sockaddr_utils.h - src/core/lib/iomgr/sockaddr_windows.h - src/core/lib/iomgr/socket_factory_posix.h - src/core/lib/iomgr/socket_mutator.h @@ -1841,6 +1874,8 @@ libs: - src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc - src/core/ext/filters/client_channel/resolver_registry.cc - src/core/ext/filters/client_channel/resolver_result_parsing.cc + - src/core/ext/filters/client_channel/retry_filter.cc + - src/core/ext/filters/client_channel/retry_service_config.cc - src/core/ext/filters/client_channel/retry_throttle.cc - src/core/ext/filters/client_channel/server_address.cc - src/core/ext/filters/client_channel/service_config.cc @@ -1850,6 +1885,8 @@ libs: - src/core/ext/filters/client_channel/subchannel_pool_interface.cc - src/core/ext/filters/client_idle/client_idle_filter.cc - src/core/ext/filters/deadline/deadline_filter.cc + - src/core/ext/filters/fault_injection/fault_injection_filter.cc + - src/core/ext/filters/fault_injection/service_config_parser.cc - src/core/ext/filters/http/client/http_client_filter.cc - src/core/ext/filters/http/client_authority_filter.cc - src/core/ext/filters/http/http_filters_plugin.cc @@ -1893,21 +1930,12 @@ libs: - src/core/ext/transport/chttp2/transport/writing.cc - src/core/ext/transport/inproc/inproc_plugin.cc - src/core/ext/transport/inproc/inproc_transport.cc - - src/core/ext/upb-generated/google/api/annotations.upb.c - - src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.c - - src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.c - - src/core/ext/upb-generated/google/api/http.upb.c - - src/core/ext/upb-generated/google/protobuf/any.upb.c - - src/core/ext/upb-generated/google/protobuf/duration.upb.c - - src/core/ext/upb-generated/google/protobuf/empty.upb.c - - src/core/ext/upb-generated/google/protobuf/struct.upb.c - - src/core/ext/upb-generated/google/protobuf/timestamp.upb.c - - src/core/ext/upb-generated/google/protobuf/wrappers.upb.c - - src/core/ext/upb-generated/google/rpc/status.upb.c - src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.c - src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c - src/core/ext/upb-generated/udpa/data/orca/v1/orca_load_report.upb.c - src/core/ext/upb-generated/validate/validate.upb.c + - src/core/lib/address_utils/parse_address.cc + - src/core/lib/address_utils/sockaddr_utils.cc - src/core/lib/avl/avl.cc - src/core/lib/backoff/backoff.cc - src/core/lib/channel/channel_args.cc @@ -1930,6 +1958,8 @@ libs: - src/core/lib/debug/stats.cc - src/core/lib/debug/stats_data.cc - src/core/lib/debug/trace.cc + - src/core/lib/event_engine/slice_allocator.cc + - src/core/lib/event_engine/sockaddr.cc - src/core/lib/http/format_request.cc - src/core/lib/http/httpcli.cc - src/core/lib/http/parser.cc @@ -1974,8 +2004,6 @@ libs: - src/core/lib/iomgr/is_epollexclusive_available.cc - src/core/lib/iomgr/load_file.cc - src/core/lib/iomgr/lockfree_event.cc - - src/core/lib/iomgr/parse_address.cc - - src/core/lib/iomgr/poller/eventmanager_libuv.cc - src/core/lib/iomgr/polling_entity.cc - src/core/lib/iomgr/pollset.cc - src/core/lib/iomgr/pollset_custom.cc @@ -1989,7 +2017,6 @@ libs: - src/core/lib/iomgr/resolve_address_posix.cc - src/core/lib/iomgr/resolve_address_windows.cc - src/core/lib/iomgr/resource_quota.cc - - src/core/lib/iomgr/sockaddr_utils.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 @@ -2075,20 +2102,13 @@ libs: - src/core/lib/uri/uri_parser.cc - src/core/plugin_registry/grpc_unsecure_plugin_registry.cc deps: + - absl/container:flat_hash_map + - absl/container:inlined_vector + - absl/status:statusor - gpr - address_sorting - - upb - - absl/types:optional - - absl/strings:strings - - absl/status:statusor - - absl/status:status - - absl/container:inlined_vector - - absl/container:flat_hash_map baselib: true - deps_linkage: static - dll: true generate_plugin_registry: true - secure: false - name: benchmark_helpers build: test language: c++ @@ -2103,14 +2123,10 @@ libs: - src/proto/grpc/testing/simple_messages.proto - test/cpp/microbenchmarks/helpers.cc deps: - - grpc_test_util_unsecure + - benchmark - grpc++_unsecure - - grpc_unsecure + - grpc_test_util_unsecure - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark defaults: benchmark - name: grpc++ build: all @@ -2236,6 +2252,7 @@ libs: - include/grpcpp/impl/codegen/message_allocator.h - include/grpcpp/impl/codegen/metadata_map.h - include/grpcpp/impl/codegen/method_handler.h + - include/grpcpp/impl/codegen/method_handler_impl.h - include/grpcpp/impl/codegen/proto_buffer_reader.h - include/grpcpp/impl/codegen/proto_buffer_writer.h - include/grpcpp/impl/codegen/proto_utils.h @@ -2365,11 +2382,7 @@ libs: - src/cpp/util/time_cc.cc deps: - grpc - - gpr - - address_sorting - - upb baselib: true - dll: true - name: grpc++_alts build: all language: c++ @@ -2382,10 +2395,6 @@ libs: - src/cpp/common/alts_util.cc deps: - grpc++ - - grpc - - gpr - - address_sorting - - upb baselib: true - name: grpc++_error_details build: all @@ -2395,14 +2404,9 @@ libs: - include/grpcpp/support/error_details.h headers: [] src: - - src/proto/grpc/status/status.proto - src/cpp/util/error_details.cc deps: - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: grpc++_reflection build: all language: c++ @@ -2417,10 +2421,6 @@ libs: - src/cpp/ext/proto_server_reflection_plugin.cc deps: - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: grpc++_test build: private language: c++ @@ -2436,10 +2436,6 @@ libs: - src/cpp/client/channel_test_peer.cc deps: - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: grpc++_test_config build: private language: c++ @@ -2449,8 +2445,8 @@ libs: src: - test/cpp/util/test_config_cc.cc deps: - - gpr - absl/flags:parse + - gpr - name: grpc++_test_util build: private language: c++ @@ -2473,13 +2469,9 @@ libs: - test/cpp/util/subprocess.cc - test/cpp/util/test_credentials_provider.cc deps: - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - absl/flags:flag + - grpc++ + - grpc_test_util - name: grpc++_unsecure build: all language: c++ @@ -2604,6 +2596,7 @@ libs: - include/grpcpp/impl/codegen/message_allocator.h - include/grpcpp/impl/codegen/metadata_map.h - include/grpcpp/impl/codegen/method_handler.h + - include/grpcpp/impl/codegen/method_handler_impl.h - include/grpcpp/impl/codegen/proto_buffer_reader.h - include/grpcpp/impl/codegen/proto_buffer_writer.h - include/grpcpp/impl/codegen/proto_utils.h @@ -2718,12 +2711,7 @@ libs: - src/cpp/util/time_cc.cc deps: - grpc_unsecure - - gpr - - address_sorting - - upb baselib: true - dll: true - secure: false - name: grpc_plugin_support build: protoc language: c++ @@ -2763,7 +2751,6 @@ libs: - src/compiler/python_generator.cc - src/compiler/ruby_generator.cc deps: [] - secure: false - name: grpcpp_channelz build: all language: c++ @@ -2777,10 +2764,6 @@ libs: - src/cpp/server/channelz/channelz_service_plugin.cc deps: - grpc++ - - grpc - - gpr - - address_sorting - - upb targets: - name: algorithm_test build: test @@ -2790,10 +2773,6 @@ targets: - test/core/compression/algorithm_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: alloc_test build: test @@ -2803,10 +2782,6 @@ targets: - test/core/gpr/alloc_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: alpn_test build: test @@ -2816,10 +2791,6 @@ targets: - test/core/transport/chttp2/alpn_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_counter_test build: test language: c @@ -2830,10 +2801,6 @@ targets: - test/core/tsi/alts/frame_protector/alts_counter_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_crypt_test build: test language: c @@ -2844,10 +2811,6 @@ targets: - test/core/tsi/alts/crypt/gsec_test_util.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_crypter_test build: test language: c @@ -2858,10 +2821,6 @@ targets: - test/core/tsi/alts/frame_protector/alts_crypter_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_frame_protector_test build: test language: c @@ -2874,10 +2833,6 @@ targets: - test/core/tsi/transport_security_test_lib.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_grpc_record_protocol_test build: test language: c @@ -2888,10 +2843,6 @@ targets: - test/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_handshaker_client_test build: test language: c @@ -2902,10 +2853,6 @@ targets: - test/core/tsi/alts/handshaker/alts_handshaker_service_api_test_lib.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_iovec_record_protocol_test build: test language: c @@ -2916,10 +2863,6 @@ targets: - test/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_security_connector_test build: test language: c @@ -2928,10 +2871,6 @@ targets: - test/core/security/alts_security_connector_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_tsi_handshaker_test build: test language: c @@ -2942,10 +2881,6 @@ targets: - test/core/tsi/alts/handshaker/alts_tsi_handshaker_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_tsi_utils_test build: test language: c @@ -2956,10 +2891,6 @@ targets: - test/core/tsi/alts/handshaker/alts_tsi_utils_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: alts_zero_copy_grpc_protector_test build: test language: c @@ -2970,10 +2901,6 @@ targets: - test/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: arena_test build: test language: c @@ -2982,10 +2909,6 @@ targets: - test/core/gpr/arena_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: auth_context_test build: test @@ -2995,10 +2918,6 @@ targets: - test/core/security/auth_context_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: avl_test build: test @@ -3008,10 +2927,6 @@ targets: - test/core/avl/avl_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: b64_test build: test @@ -3021,10 +2936,6 @@ targets: - test/core/slice/b64_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: bad_server_response_test build: test @@ -3036,10 +2947,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: bad_ssl_alpn_test build: test language: c @@ -3050,10 +2957,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3068,10 +2971,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3084,10 +2983,6 @@ targets: - test/core/transport/chttp2/bin_decoder_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: bin_encoder_test build: test @@ -3097,10 +2992,6 @@ targets: - test/core/transport/chttp2/bin_encoder_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: buffer_list_test build: test @@ -3110,10 +3001,6 @@ targets: - test/core/iomgr/buffer_list_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: channel_args_test build: test language: c @@ -3122,10 +3009,6 @@ targets: - test/core/channel/channel_args_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: channel_create_test build: test @@ -3135,10 +3018,6 @@ targets: - test/core/surface/channel_create_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: channel_stack_builder_test build: test language: c @@ -3147,10 +3026,6 @@ targets: - test/core/channel/channel_stack_builder_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: channel_stack_test build: test language: c @@ -3159,10 +3034,6 @@ targets: - test/core/channel/channel_stack_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: check_gcp_environment_linux_test build: test @@ -3172,10 +3043,6 @@ targets: - test/core/security/check_gcp_environment_linux_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: check_gcp_environment_windows_test build: test language: c @@ -3184,10 +3051,6 @@ targets: - test/core/security/check_gcp_environment_windows_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: client_ssl_test build: test language: c @@ -3196,10 +3059,6 @@ targets: - test/core/handshake/client_ssl.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3212,10 +3071,6 @@ targets: - test/core/util/cmdline_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: combiner_test build: test @@ -3225,10 +3080,6 @@ targets: - test/core/iomgr/combiner_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3242,10 +3093,6 @@ targets: - test/core/surface/completion_queue_threading_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: compression_test build: test language: c @@ -3254,10 +3101,6 @@ targets: - test/core/compression/compression_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: concurrent_connectivity_test build: test @@ -3267,10 +3110,6 @@ targets: - test/core/surface/concurrent_connectivity_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: connection_refused_test build: test language: c @@ -3281,10 +3120,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: cpu_test build: test language: c @@ -3293,10 +3128,6 @@ targets: - test/core/gpr/cpu_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: dns_resolver_connectivity_using_ares_test build: test @@ -3306,10 +3137,6 @@ targets: - test/core/client_channel/resolvers/dns_resolver_connectivity_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb args: - --resolver=ares - name: dns_resolver_connectivity_using_native_test @@ -3320,10 +3147,6 @@ targets: - test/core/client_channel/resolvers/dns_resolver_connectivity_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb args: - --resolver=native - name: dns_resolver_cooldown_test @@ -3334,10 +3157,6 @@ targets: - test/core/client_channel/resolvers/dns_resolver_cooldown_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: dns_resolver_test build: test language: c @@ -3346,10 +3165,6 @@ targets: - test/core/client_channel/resolvers/dns_resolver_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: dualstack_socket_test build: test language: c @@ -3360,10 +3175,6 @@ targets: - test/core/end2end/dualstack_socket_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3378,10 +3189,6 @@ targets: - test/core/iomgr/endpoint_tests.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: env_test build: test language: c @@ -3390,10 +3197,6 @@ targets: - test/core/gpr/env_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: error_test build: test @@ -3405,10 +3208,6 @@ targets: - test/core/iomgr/error_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: ev_epollex_linux_test build: test @@ -3418,10 +3217,6 @@ targets: - test/core/iomgr/ev_epollex_linux_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3434,10 +3229,6 @@ targets: - test/core/client_channel/resolvers/fake_resolver_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: fake_transport_security_test build: test language: c @@ -3448,10 +3239,6 @@ targets: - test/core/tsi/transport_security_test_lib.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: fd_conservation_posix_test build: test language: c @@ -3460,10 +3247,6 @@ targets: - test/core/iomgr/fd_conservation_posix_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3476,10 +3259,6 @@ targets: - test/core/iomgr/fd_posix_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3497,10 +3276,6 @@ targets: - test/core/fling/fling_stream_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3518,10 +3293,6 @@ targets: - test/core/fling/fling_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3534,10 +3305,6 @@ targets: - test/core/gprpp/fork_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3556,10 +3323,6 @@ targets: - test/core/http/format_request_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: frame_handler_test build: test language: c @@ -3570,10 +3333,6 @@ targets: - test/core/tsi/alts/frame_protector/frame_handler_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: goaway_server_test build: test language: c @@ -3584,10 +3343,6 @@ targets: - test/core/end2end/goaway_server_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: grpc_alts_credentials_options_test build: test language: c @@ -3596,10 +3351,6 @@ targets: - test/core/security/grpc_alts_credentials_options_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: grpc_byte_buffer_reader_test build: test language: c @@ -3608,10 +3359,6 @@ targets: - test/core/surface/byte_buffer_reader_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: grpc_completion_queue_test build: test @@ -3621,10 +3368,6 @@ targets: - test/core/surface/completion_queue_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: grpc_ipv6_loopback_available_test build: test language: c @@ -3633,10 +3376,6 @@ targets: - test/core/iomgr/grpc_ipv6_loopback_available_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: handshake_server_with_readahead_handshaker_test build: test language: c @@ -3647,10 +3386,6 @@ targets: - test/core/handshake/server_ssl_common.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3663,10 +3398,6 @@ targets: - test/core/handshake/verify_peer_options.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3679,10 +3410,6 @@ targets: - test/core/util/histogram_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: host_port_test build: test @@ -3692,10 +3419,6 @@ targets: - test/core/gprpp/host_port_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: hpack_encoder_test build: test @@ -3705,10 +3428,6 @@ targets: - test/core/transport/chttp2/hpack_encoder_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: hpack_parser_test build: test @@ -3718,10 +3437,6 @@ targets: - test/core/transport/chttp2/hpack_parser_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: hpack_table_test build: test @@ -3731,10 +3446,6 @@ targets: - test/core/transport/chttp2/hpack_table_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: httpcli_test build: test @@ -3749,10 +3460,6 @@ targets: - test/core/http/httpcli_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3770,10 +3477,6 @@ targets: - test/core/http/httpscli_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3786,11 +3489,6 @@ targets: - test/core/end2end/inproc_callback_test.cc deps: - end2end_tests - - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: invalid_call_argument_test build: test @@ -3802,10 +3500,6 @@ targets: - test/core/end2end/invalid_call_argument_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: json_token_test build: test language: c @@ -3814,10 +3508,6 @@ targets: - test/core/security/json_token_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: jwt_verifier_test build: test @@ -3827,10 +3517,6 @@ targets: - test/core/security/jwt_verifier_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: lame_client_test build: test @@ -3842,10 +3528,6 @@ targets: - test/core/surface/lame_client_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: load_file_test build: test language: c @@ -3854,10 +3536,6 @@ targets: - test/core/iomgr/load_file_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: manual_constructor_test build: test @@ -3867,10 +3545,6 @@ targets: - test/core/gprpp/manual_constructor_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: message_compress_test build: test @@ -3880,10 +3554,6 @@ targets: - test/core/compression/message_compress_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: metadata_test build: test @@ -3893,10 +3563,6 @@ targets: - test/core/transport/metadata_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: minimal_stack_is_minimal_test build: test language: c @@ -3905,10 +3571,6 @@ targets: - test/core/channel/minimal_stack_is_minimal_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: mpmcqueue_test build: test @@ -3918,10 +3580,6 @@ targets: - test/core/iomgr/mpmcqueue_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: mpscq_test build: test @@ -3931,10 +3589,6 @@ targets: - test/core/gprpp/mpscq_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -3950,10 +3604,6 @@ targets: - test/core/end2end/multiple_server_queues_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: murmur_hash_test build: test language: c @@ -3962,10 +3612,6 @@ targets: - test/core/gpr/murmur_hash_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: no_server_test build: test @@ -3977,10 +3623,6 @@ targets: - test/core/end2end/no_server_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: num_external_connectivity_watchers_test build: test language: c @@ -3989,34 +3631,22 @@ targets: - test/core/surface/num_external_connectivity_watchers_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: parse_address_test build: test language: c headers: [] src: - - test/core/iomgr/parse_address_test.cc + - test/core/address_utils/parse_address_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: parse_address_with_named_scope_id_test build: test language: c headers: [] src: - - test/core/iomgr/parse_address_with_named_scope_id_test.cc + - test/core/address_utils/parse_address_with_named_scope_id_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -4035,10 +3665,6 @@ targets: - test/core/http/parser_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: percent_encoding_test build: test @@ -4048,10 +3674,6 @@ targets: - test/core/slice/percent_encoding_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: public_headers_must_be_c89 build: test @@ -4061,10 +3683,6 @@ targets: - test/core/surface/public_headers_must_be_c89.c deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: resolve_address_using_ares_resolver_posix_test build: test language: c @@ -4073,10 +3691,6 @@ targets: - test/core/iomgr/resolve_address_posix_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb args: - --resolver=ares platforms: @@ -4091,10 +3705,6 @@ targets: - test/core/iomgr/resolve_address_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb args: - --resolver=ares - name: resolve_address_using_native_resolver_posix_test @@ -4105,10 +3715,6 @@ targets: - test/core/iomgr/resolve_address_posix_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb args: - --resolver=native platforms: @@ -4123,10 +3729,6 @@ targets: - test/core/iomgr/resolve_address_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb args: - --resolver=native - name: resource_quota_test @@ -4137,10 +3739,6 @@ targets: - test/core/iomgr/resource_quota_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: secure_channel_create_test build: test language: c @@ -4149,10 +3747,6 @@ targets: - test/core/surface/secure_channel_create_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: secure_endpoint_test build: test language: c @@ -4163,10 +3757,6 @@ targets: - test/core/security/secure_endpoint_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: security_connector_test build: test language: c @@ -4175,10 +3765,6 @@ targets: - test/core/security/security_connector_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: sequential_connectivity_test build: test run: false @@ -4188,10 +3774,6 @@ targets: - test/core/surface/sequential_connectivity_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: server_ssl_test build: test language: c @@ -4202,10 +3784,6 @@ targets: - test/core/handshake/server_ssl_common.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -4218,10 +3796,6 @@ targets: - test/core/surface/server_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: slice_buffer_test build: test language: c @@ -4230,10 +3804,6 @@ targets: - test/core/slice/slice_buffer_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: slice_string_helpers_test build: test @@ -4243,10 +3813,6 @@ targets: - test/core/slice/slice_string_helpers_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: sockaddr_resolver_test build: test @@ -4256,22 +3822,6 @@ targets: - test/core/client_channel/resolvers/sockaddr_resolver_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb -- name: sockaddr_utils_test - build: test - language: c - headers: [] - src: - - test/core/iomgr/sockaddr_utils_test.cc - deps: - - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: socket_utils_test build: test language: c @@ -4280,10 +3830,6 @@ targets: - test/core/iomgr/socket_utils_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -4296,10 +3842,6 @@ targets: - test/core/gpr/spinlock_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: ssl_credentials_test build: test @@ -4309,10 +3851,6 @@ targets: - test/core/security/ssl_credentials_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: ssl_transport_security_test build: test language: c @@ -4323,10 +3861,6 @@ targets: - test/core/tsi/transport_security_test_lib.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -4339,10 +3873,6 @@ targets: - test/core/transport/status_conversion_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: stream_compression_test build: test @@ -4352,10 +3882,6 @@ targets: - test/core/compression/stream_compression_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: stream_map_test build: test @@ -4365,10 +3891,6 @@ targets: - test/core/transport/chttp2/stream_map_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: stream_owned_slice_test build: test language: c @@ -4377,10 +3899,6 @@ targets: - test/core/transport/stream_owned_slice_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: string_test build: test @@ -4390,10 +3908,6 @@ targets: - test/core/gpr/string_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: sync_test build: test @@ -4403,10 +3917,6 @@ targets: - test/core/gpr/sync_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: tcp_client_posix_test build: test @@ -4416,10 +3926,6 @@ targets: - test/core/iomgr/tcp_client_posix_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -4434,10 +3940,6 @@ targets: - test/core/iomgr/tcp_posix_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -4449,10 +3951,6 @@ targets: - test/core/iomgr/tcp_server_posix_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -4465,10 +3963,6 @@ targets: - test/core/gpr/time_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: test_core_security_credentials_test build: test @@ -4478,10 +3972,6 @@ targets: - test/core/security/credentials_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: test_core_slice_slice_test build: test language: c @@ -4490,10 +3980,6 @@ targets: - test/core/slice/slice_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: thd_test build: test @@ -4503,10 +3989,6 @@ targets: - test/core/gprpp/thd_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: threadpool_test build: test @@ -4516,10 +3998,6 @@ targets: - test/core/iomgr/threadpool_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: time_averaged_stats_test build: test @@ -4529,10 +4007,6 @@ targets: - test/core/iomgr/time_averaged_stats_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: timeout_encoding_test build: test @@ -4542,10 +4016,6 @@ targets: - test/core/transport/timeout_encoding_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: timer_heap_test build: test @@ -4555,10 +4025,6 @@ targets: - test/core/iomgr/timer_heap_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: timer_list_test build: test @@ -4568,10 +4034,6 @@ targets: - test/core/iomgr/timer_list_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: tls_test build: test @@ -4581,10 +4043,6 @@ targets: - test/core/gpr/tls_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: transport_security_common_api_test build: test @@ -4594,10 +4052,6 @@ targets: - test/core/tsi/alts/handshaker/transport_security_common_api_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: transport_security_test build: test language: c @@ -4606,10 +4060,6 @@ targets: - test/core/tsi/transport_security_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: udp_server_test build: test language: c @@ -4618,10 +4068,6 @@ targets: - test/core/iomgr/udp_server_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -4634,10 +4080,6 @@ targets: - test/core/gpr/useful_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: varint_test build: test @@ -4647,10 +4089,6 @@ targets: - test/core/transport/chttp2/varint_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: address_sorting_test gtest: true @@ -4660,14 +4098,8 @@ targets: src: - test/cpp/naming/address_sorting_test.cc deps: - - grpc++_test_util - - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb + - grpc++_test_util platforms: - linux - posix @@ -4686,17 +4118,31 @@ targets: - test/cpp/util/string_ref_helper.cc - test/cpp/util/subprocess.cc deps: - - grpc_test_util_unsecure - grpc++_unsecure - - grpc_unsecure + - grpc_test_util_unsecure - grpc++_test_config - - gpr - - address_sorting - - upb platforms: - linux - posix - mac +- name: admin_services_end2end_test + gtest: true + build: test + language: c++ + headers: + - src/cpp/server/csds/csds.h + src: + - src/proto/grpc/testing/xds/v3/base.proto + - src/proto/grpc/testing/xds/v3/config_dump.proto + - src/proto/grpc/testing/xds/v3/csds.proto + - src/proto/grpc/testing/xds/v3/percent.proto + - src/cpp/server/admin/admin_services.cc + - src/cpp/server/csds/csds.cc + - test/cpp/end2end/admin_services_end2end_test.cc + deps: + - grpc++_reflection + - grpcpp_channelz + - grpc++_test_util - name: alarm_test gtest: true build: test @@ -4705,12 +4151,8 @@ targets: src: - test/cpp/common/alarm_test.cc deps: - - grpc_test_util_unsecure - grpc++_unsecure - - grpc_unsecure - - gpr - - address_sorting - - upb + - grpc_test_util_unsecure platforms: - linux - posix @@ -4729,12 +4171,8 @@ targets: - test/core/tsi/alts/fake_handshaker/fake_handshaker_server.cc - test/core/tsi/alts/handshaker/alts_concurrent_connectivity_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util platforms: - linux - posix @@ -4746,13 +4184,9 @@ targets: - test/core/security/alts_credentials_fuzzer.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/security/corpus/alts_credentials_corpus maxlen: 2048 @@ -4764,14 +4198,8 @@ targets: src: - test/cpp/common/alts_util_test.cc deps: - - grpc++_test_util - grpc++_alts - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc++_test_util - name: async_end2end_test gtest: true build: test @@ -4786,12 +4214,6 @@ targets: - test/cpp/end2end/async_end2end_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: auth_property_iterator_test gtest: true build: test @@ -4801,26 +4223,25 @@ targets: - test/cpp/common/auth_property_iterator_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb uses_polling: false -- name: authorization_engine_test +- name: authorization_matchers_test gtest: true build: test language: c++ - headers: [] + headers: + - src/core/lib/security/authorization/authorization_engine.h + - src/core/lib/security/authorization/evaluate_args.h + - src/core/lib/security/authorization/grpc_authorization_engine.h + - src/core/lib/security/authorization/matchers.h + - src/core/lib/security/authorization/rbac_policy.h src: - - test/core/security/authorization_engine_test.cc + - src/core/lib/security/authorization/evaluate_args.cc + - src/core/lib/security/authorization/grpc_authorization_engine.cc + - src/core/lib/security/authorization/matchers.cc + - src/core/lib/security/authorization/rbac_policy.cc + - test/core/security/authorization_matchers_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: aws_request_signer_test gtest: true build: test @@ -4830,10 +4251,6 @@ targets: - test/core/security/aws_request_signer_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: backoff_test gtest: true build: test @@ -4843,10 +4260,6 @@ targets: - test/core/backoff/backoff_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: bad_streaming_id_bad_client_test gtest: true @@ -4861,10 +4274,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: badreq_bad_client_test gtest: true build: test @@ -4878,10 +4287,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: bdp_estimator_test gtest: true build: test @@ -4891,10 +4296,6 @@ targets: - test/core/transport/bdp_estimator_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -4908,14 +4309,6 @@ targets: - test/cpp/microbenchmarks/bm_alarm.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -4929,14 +4322,6 @@ targets: - test/cpp/microbenchmarks/bm_arena.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -4951,14 +4336,6 @@ targets: - test/cpp/microbenchmarks/bm_byte_buffer.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -4973,14 +4350,6 @@ targets: - test/cpp/microbenchmarks/bm_call_create.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -4989,6 +4358,7 @@ targets: uses_polling: false - name: bm_callback_streaming_ping_pong build: test + run: false language: c++ headers: - test/cpp/microbenchmarks/callback_streaming_ping_pong.h @@ -5004,14 +4374,6 @@ targets: - test/cpp/util/subprocess.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5019,6 +4381,7 @@ targets: - posix - name: bm_callback_unary_ping_pong build: test + run: false language: c++ headers: - test/cpp/microbenchmarks/callback_test_service.h @@ -5034,14 +4397,6 @@ targets: - test/cpp/util/subprocess.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5055,14 +4410,6 @@ targets: - test/cpp/microbenchmarks/bm_channel.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5077,14 +4424,6 @@ targets: - test/cpp/microbenchmarks/bm_chttp2_hpack.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5099,14 +4438,6 @@ targets: - test/cpp/microbenchmarks/bm_chttp2_transport.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5120,14 +4451,6 @@ targets: - test/cpp/microbenchmarks/bm_closure.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5141,14 +4464,6 @@ targets: - test/cpp/microbenchmarks/bm_cq.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5162,14 +4477,6 @@ targets: - test/cpp/microbenchmarks/bm_cq_multiple_threads.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5184,14 +4491,6 @@ targets: - test/cpp/microbenchmarks/bm_error.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5207,14 +4506,6 @@ targets: - test/cpp/microbenchmarks/bm_fullstack_streaming_ping_pong.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5229,14 +4520,6 @@ targets: - test/cpp/microbenchmarks/bm_fullstack_streaming_pump.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5250,16 +4533,8 @@ targets: src: - test/cpp/microbenchmarks/bm_fullstack_trickle.cc deps: - - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark - absl/flags:flag + - benchmark_helpers benchmark: true defaults: benchmark platforms: @@ -5275,14 +4550,6 @@ targets: - test/cpp/microbenchmarks/bm_fullstack_unary_ping_pong.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5296,14 +4563,6 @@ targets: - test/cpp/microbenchmarks/bm_metadata.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5318,14 +4577,6 @@ targets: - test/cpp/microbenchmarks/bm_pollset.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5340,14 +4591,6 @@ targets: - test/cpp/microbenchmarks/bm_threadpool.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5363,14 +4606,6 @@ targets: - test/cpp/microbenchmarks/bm_timer.cc deps: - benchmark_helpers - - grpc_test_util_unsecure - - grpc++_unsecure - - grpc_unsecure - - grpc++_test_config - - gpr - - address_sorting - - upb - - benchmark benchmark: true defaults: benchmark platforms: @@ -5386,12 +4621,6 @@ targets: - test/cpp/util/byte_buffer_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: byte_stream_test gtest: true @@ -5402,10 +4631,6 @@ targets: - test/core/transport/byte_stream_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: cancel_ares_query_test gtest: true @@ -5419,14 +4644,35 @@ targets: - test/cpp/naming/cancel_ares_query_test.cc - test/cpp/naming/dns_test_util.cc deps: + - grpc++_test_config - grpc++_test_util +- name: cel_authorization_engine_test + gtest: true + build: test + language: c++ + headers: + - src/core/lib/security/authorization/authorization_engine.h + - src/core/lib/security/authorization/cel_authorization_engine.h + - src/core/lib/security/authorization/evaluate_args.h + - src/core/lib/security/authorization/grpc_authorization_engine.h + - src/core/lib/security/authorization/matchers.h + - src/core/lib/security/authorization/mock_cel/activation.h + - src/core/lib/security/authorization/mock_cel/cel_expr_builder_factory.h + - src/core/lib/security/authorization/mock_cel/cel_expression.h + - src/core/lib/security/authorization/mock_cel/cel_value.h + - src/core/lib/security/authorization/mock_cel/evaluator_core.h + - src/core/lib/security/authorization/mock_cel/flat_expr_builder.h + - src/core/lib/security/authorization/rbac_policy.h + src: + - src/core/lib/security/authorization/cel_authorization_engine.cc + - src/core/lib/security/authorization/evaluate_args.cc + - src/core/lib/security/authorization/grpc_authorization_engine.cc + - src/core/lib/security/authorization/matchers.cc + - src/core/lib/security/authorization/rbac_policy.cc + - test/core/security/cel_authorization_engine_test.cc + deps: + - absl/container:flat_hash_set - grpc_test_util - - grpc++ - - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - name: certificate_provider_registry_test gtest: true build: test @@ -5436,10 +4682,6 @@ targets: - test/core/client_channel/certificate_provider_registry_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: certificate_provider_store_test gtest: true build: test @@ -5449,10 +4691,6 @@ targets: - test/core/xds/certificate_provider_store_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: cfstream_test gtest: true build: test @@ -5468,12 +4706,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: channel_arguments_test gtest: true build: test @@ -5482,12 +4714,8 @@ targets: src: - test/cpp/common/channel_arguments_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util uses_polling: false - name: channel_filter_test gtest: true @@ -5497,12 +4725,8 @@ targets: src: - test/cpp/common/channel_filter_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util uses_polling: false - name: channel_trace_test gtest: true @@ -5515,12 +4739,8 @@ targets: - test/core/channel/channel_trace_test.cc - test/cpp/util/channel_trace_proto_helper.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util - name: channelz_registry_test gtest: true build: test @@ -5529,12 +4749,8 @@ targets: src: - test/core/channel/channelz_registry_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util uses_polling: false - name: channelz_service_test gtest: true @@ -5551,12 +4767,6 @@ targets: deps: - grpcpp_channelz - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: channelz_test gtest: true build: test @@ -5568,12 +4778,8 @@ targets: - test/core/channel/channelz_test.cc - test/cpp/util/channel_trace_proto_helper.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util - name: cli_call_test gtest: true build: test @@ -5600,13 +4806,6 @@ targets: - test/cpp/util/service_describer.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag - name: client_callback_end2end_test gtest: true build: test @@ -5623,12 +4822,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: client_channel_stress_test gtest: true build: test @@ -5646,12 +4839,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -5664,13 +4851,9 @@ targets: - test/core/end2end/fuzzers/client_fuzzer.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/end2end/fuzzers/client_fuzzer_corpus dict: test/core/end2end/fuzzers/hpack.dictionary @@ -5691,12 +4874,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: client_lb_end2end_test gtest: true build: test @@ -5716,12 +4893,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -5734,12 +4905,8 @@ targets: src: - test/cpp/codegen/codegen_test_full.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util uses_polling: false - name: codegen_test_minimal gtest: true @@ -5749,12 +4916,8 @@ targets: src: - test/cpp/codegen/codegen_test_minimal.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util uses_polling: false - name: connection_prefix_bad_client_test gtest: true @@ -5769,10 +4932,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: connectivity_state_test gtest: true build: test @@ -5782,10 +4941,20 @@ targets: - test/core/transport/connectivity_state_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb +- name: context_allocator_end2end_test + gtest: true + build: test + language: c++ + headers: + - test/cpp/end2end/test_service_impl.h + src: + - src/proto/grpc/testing/echo.proto + - src/proto/grpc/testing/echo_messages.proto + - src/proto/grpc/testing/simple_messages.proto + - test/cpp/end2end/context_allocator_end2end_test.cc + - test/cpp/end2end/test_service_impl.cc + deps: + - grpc++_test_util - name: context_list_test gtest: true build: test @@ -5795,10 +4964,6 @@ targets: - test/core/transport/chttp2/context_list_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: delegating_channel_test gtest: true @@ -5814,12 +4979,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: destroy_grpclb_channel_with_active_connect_stress_test gtest: true build: test @@ -5829,12 +4988,6 @@ targets: - test/cpp/client/destroy_grpclb_channel_with_active_connect_stress_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: dual_ref_counted_test gtest: true build: test @@ -5844,10 +4997,6 @@ targets: - test/core/gprpp/dual_ref_counted_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: duplicate_header_bad_client_test gtest: true build: test @@ -5861,10 +5010,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: end2end_test gtest: true build: test @@ -5882,57 +5027,47 @@ targets: - test/cpp/end2end/interceptors_util.cc - test/cpp/end2end/test_service_impl.cc deps: - - grpc++_test_util - grpc++_test - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc++_test_util - name: error_details_test gtest: true build: test language: c++ headers: [] src: + - src/proto/grpc/status/status.proto - src/proto/grpc/testing/echo_messages.proto - test/cpp/util/error_details_test.cc deps: - grpc++_error_details - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb -- name: evaluate_args_test +- name: error_utils_test gtest: true build: test language: c++ headers: [] src: - - test/core/security/evaluate_args_test.cc + - test/core/transport/error_utils_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb -- name: eventmanager_libuv_test +- name: evaluate_args_test gtest: true build: test language: c++ - headers: [] + headers: + - src/core/lib/security/authorization/authorization_engine.h + - src/core/lib/security/authorization/evaluate_args.h + - src/core/lib/security/authorization/grpc_authorization_engine.h + - src/core/lib/security/authorization/matchers.h + - src/core/lib/security/authorization/rbac_policy.h src: - - test/core/iomgr/poller/eventmanager_libuv_test.cc + - src/core/lib/security/authorization/evaluate_args.cc + - src/core/lib/security/authorization/grpc_authorization_engine.cc + - src/core/lib/security/authorization/matchers.cc + - src/core/lib/security/authorization/rbac_policy.cc + - test/core/security/evaluate_args_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - uses_polling: false - name: examine_stack_test gtest: true build: test @@ -5942,12 +5077,6 @@ targets: - test/core/gprpp/examine_stack_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - - absl/debugging:symbolize - - absl/debugging:stacktrace platforms: - linux - posix @@ -5965,12 +5094,6 @@ targets: - test/cpp/end2end/exception_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: file_watcher_certificate_provider_factory_test gtest: true build: test @@ -5980,10 +5103,6 @@ targets: - test/core/xds/file_watcher_certificate_provider_factory_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: filter_end2end_test gtest: true build: test @@ -5997,12 +5116,6 @@ targets: - test/cpp/end2end/filter_end2end_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: flaky_network_test gtest: true build: test @@ -6018,12 +5131,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: generic_end2end_test gtest: true build: test @@ -6037,12 +5144,6 @@ targets: - test/cpp/end2end/generic_end2end_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: global_config_env_test gtest: true build: test @@ -6052,10 +5153,6 @@ targets: - test/core/gprpp/global_config_env_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -6070,10 +5167,6 @@ targets: - test/core/gprpp/global_config_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: google_mesh_ca_certificate_provider_factory_test gtest: true @@ -6086,10 +5179,24 @@ targets: - test/core/xds/google_mesh_ca_certificate_provider_factory_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb +- name: grpc_authorization_engine_test + gtest: true + build: test + language: c++ + headers: + - src/core/lib/security/authorization/authorization_engine.h + - src/core/lib/security/authorization/evaluate_args.h + - src/core/lib/security/authorization/grpc_authorization_engine.h + - src/core/lib/security/authorization/matchers.h + - src/core/lib/security/authorization/rbac_policy.h + src: + - src/core/lib/security/authorization/evaluate_args.cc + - src/core/lib/security/authorization/grpc_authorization_engine.cc + - src/core/lib/security/authorization/matchers.cc + - src/core/lib/security/authorization/rbac_policy.cc + - test/core/security/grpc_authorization_engine_test.cc + deps: + - grpc_test_util - name: grpc_cli build: test run: false @@ -6112,13 +5219,9 @@ targets: - test/cpp/util/proto_reflection_descriptor_database.cc - test/cpp/util/service_describer.cc deps: + - absl/flags:flag - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag - name: grpc_cpp_plugin build: protoc language: c++ @@ -6127,7 +5230,6 @@ targets: - src/compiler/cpp_plugin.cc deps: - grpc_plugin_support - secure: false - name: grpc_csharp_plugin build: protoc language: c++ @@ -6136,7 +5238,6 @@ targets: - src/compiler/csharp_plugin.cc deps: - grpc_plugin_support - secure: false - name: grpc_node_plugin build: protoc language: c++ @@ -6145,7 +5246,6 @@ targets: - src/compiler/node_plugin.cc deps: - grpc_plugin_support - secure: false - name: grpc_objective_c_plugin build: protoc language: c++ @@ -6154,7 +5254,6 @@ targets: - src/compiler/objective_c_plugin.cc deps: - grpc_plugin_support - secure: false - name: grpc_php_plugin build: protoc language: c++ @@ -6163,7 +5262,6 @@ targets: - src/compiler/php_plugin.cc deps: - grpc_plugin_support - secure: false - name: grpc_python_plugin build: protoc language: c++ @@ -6172,7 +5270,6 @@ targets: - src/compiler/python_plugin.cc deps: - grpc_plugin_support - secure: false - name: grpc_ruby_plugin build: protoc language: c++ @@ -6181,7 +5278,6 @@ targets: - src/compiler/ruby_plugin.cc deps: - grpc_plugin_support - secure: false - name: grpc_tls_certificate_distributor_test gtest: true build: test @@ -6191,10 +5287,6 @@ targets: - test/core/security/grpc_tls_certificate_distributor_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: grpc_tls_certificate_provider_test gtest: true build: test @@ -6204,10 +5296,6 @@ targets: - test/core/security/grpc_tls_certificate_provider_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: grpc_tls_credentials_options_test gtest: true build: test @@ -6217,10 +5305,6 @@ targets: - test/core/security/grpc_tls_credentials_options_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: grpc_tool_test gtest: true build: test @@ -6245,15 +5329,8 @@ targets: - test/cpp/util/proto_reflection_descriptor_database.cc - test/cpp/util/service_describer.cc deps: - - grpc++_test_util - grpc++_reflection - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag + - grpc++_test_util platforms: - linux - posix @@ -6268,12 +5345,6 @@ targets: - test/cpp/grpclb/grpclb_api_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: grpclb_end2end_test gtest: true build: test @@ -6291,12 +5362,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -6310,11 +5375,6 @@ targets: - test/core/end2end/h2_ssl_session_reuse_test.cc deps: - end2end_tests - - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: head_of_line_blocking_bad_client_test gtest: true build: test @@ -6328,10 +5388,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: headers_bad_client_test gtest: true build: test @@ -6345,10 +5401,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: health_service_end2end_test gtest: true build: test @@ -6367,12 +5419,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: hpack_parser_fuzzer_test build: fuzzer language: c++ @@ -6381,13 +5427,9 @@ targets: - test/core/transport/chttp2/hpack_parser_fuzzer_test.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/transport/chttp2/hpack_parser_corpus dict: test/core/end2end/fuzzers/hpack.dictionary @@ -6403,15 +5445,8 @@ targets: - src/proto/grpc/testing/test.proto - test/cpp/interop/http2_client.cc deps: - - grpc++_test_util - - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag + - grpc++_test_util - name: http_request_fuzzer_test build: fuzzer language: c++ @@ -6420,13 +5455,9 @@ targets: - test/core/http/request_fuzzer.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/http/request_corpus maxlen: 2048 @@ -6438,13 +5469,9 @@ targets: - test/core/http/response_fuzzer.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/http/response_corpus maxlen: 2048 @@ -6463,12 +5490,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: init_test gtest: true build: test @@ -6478,10 +5499,6 @@ targets: - test/core/surface/init_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: initial_settings_frame_bad_client_test gtest: true @@ -6496,10 +5513,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: insecure_security_connector_test gtest: true build: test @@ -6509,10 +5522,6 @@ targets: - test/core/security/insecure_security_connector_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: interop_client build: test run: false @@ -6530,15 +5539,8 @@ targets: - test/cpp/interop/client_helper.cc - test/cpp/interop/interop_client.cc deps: - - grpc++_test_util - - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag + - grpc++_test_util - name: interop_server build: test run: false @@ -6553,15 +5555,8 @@ targets: - test/cpp/interop/interop_server_bootstrap.cc - test/cpp/interop/server_helper.cc deps: - - grpc++_test_util - - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag + - grpc++_test_util - name: interop_test build: test language: c++ @@ -6569,15 +5564,8 @@ targets: src: - test/cpp/interop/interop_test.cc deps: - - grpc++_test_util - - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag + - grpc++_test_util platforms: - linux - posix @@ -6590,13 +5578,9 @@ targets: - test/core/json/fuzzer.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/json/corpus maxlen: 512 @@ -6609,10 +5593,6 @@ targets: - test/core/json/json_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: large_metadata_bad_client_test gtest: true @@ -6627,10 +5607,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: lb_get_cpu_stats_test gtest: true build: test @@ -6644,12 +5620,8 @@ targets: - src/cpp/server/load_reporter/get_cpu_stats_windows.cc - test/cpp/server/load_reporter/get_cpu_stats_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util - name: lb_load_data_store_test gtest: true build: test @@ -6661,12 +5633,8 @@ targets: - src/cpp/server/load_reporter/load_data_store.cc - test/cpp/server/load_reporter/load_data_store_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util - name: linux_system_roots_test gtest: true build: test @@ -6676,10 +5644,6 @@ targets: - test/core/security/linux_system_roots_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: log_test gtest: true build: test @@ -6689,11 +5653,16 @@ targets: - test/core/gpr/log_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false +- name: matchers_test + gtest: true + build: test + language: c++ + headers: [] + src: + - test/core/security/matchers_test.cc + deps: + - grpc_test_util - name: message_allocator_end2end_test gtest: true build: test @@ -6708,12 +5677,19 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb +- name: mock_stream_test + gtest: true + build: test + language: c++ + headers: [] + src: + - src/proto/grpc/testing/echo.proto + - src/proto/grpc/testing/echo_messages.proto + - src/proto/grpc/testing/simple_messages.proto + - test/cpp/test/mock_stream_test.cc + deps: + - grpc++_test + - grpc++_test_util - name: mock_test gtest: true build: test @@ -6726,14 +5702,8 @@ targets: - src/proto/grpc/testing/simple_messages.proto - test/cpp/end2end/mock_test.cc deps: - - grpc++_test_util - grpc++_test - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc++_test_util - name: nanopb_fuzzer_response_test build: fuzzer language: c++ @@ -6742,13 +5712,9 @@ targets: - test/core/nanopb/fuzzer_response.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/nanopb/corpus_response maxlen: 128 @@ -6760,13 +5726,9 @@ targets: - test/core/nanopb/fuzzer_serverlist.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/nanopb/corpus_serverlist maxlen: 128 @@ -6782,12 +5744,6 @@ targets: - test/cpp/end2end/nonblocking_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: noop-benchmark build: test language: c++ @@ -6795,12 +5751,8 @@ targets: src: - test/cpp/microbenchmarks/noop-benchmark.cc deps: - - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - benchmark + - grpc_test_util benchmark: true defaults: benchmark - name: orphanable_test @@ -6812,10 +5764,6 @@ targets: - test/core/gprpp/orphanable_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: out_of_bounds_bad_client_test gtest: true build: test @@ -6829,10 +5777,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: percent_decode_fuzzer build: fuzzer language: c++ @@ -6841,13 +5785,9 @@ targets: - test/core/slice/percent_decode_fuzzer.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/slice/percent_decode_corpus maxlen: 32 @@ -6859,13 +5799,9 @@ targets: - test/core/slice/percent_encode_fuzzer.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/slice/percent_encode_corpus maxlen: 32 @@ -6878,10 +5814,6 @@ targets: - test/core/transport/pid_controller_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: port_sharing_end2end_test gtest: true build: test @@ -6896,12 +5828,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: proto_server_reflection_test gtest: true build: test @@ -6918,14 +5844,8 @@ targets: - test/cpp/end2end/test_service_impl.cc - test/cpp/util/proto_reflection_descriptor_database.cc deps: - - grpc++_test_util - grpc++_reflection - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc++_test_util - name: proto_utils_test gtest: true build: test @@ -6934,12 +5854,8 @@ targets: src: - test/cpp/codegen/proto_utils_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util uses_polling: false - name: qps_json_driver build: test @@ -6984,15 +5900,8 @@ targets: - test/cpp/qps/server_sync.cc - test/cpp/qps/usage_timer.cc deps: - - grpc++_test_util - - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag + - grpc++_test_util - name: qps_worker build: test run: false @@ -7027,15 +5936,8 @@ targets: - test/cpp/qps/usage_timer.cc - test/cpp/qps/worker.cc deps: - - grpc++_test_util - - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag + - grpc++_test_util - name: raw_end2end_test gtest: true build: test @@ -7051,12 +5953,26 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util +- name: rbac_translator_test + gtest: true + build: test + language: c++ + headers: + - src/core/lib/security/authorization/authorization_engine.h + - src/core/lib/security/authorization/evaluate_args.h + - src/core/lib/security/authorization/grpc_authorization_engine.h + - src/core/lib/security/authorization/matchers.h + - src/core/lib/security/authorization/rbac_policy.h + - src/core/lib/security/authorization/rbac_translator.h + src: + - src/core/lib/security/authorization/evaluate_args.cc + - src/core/lib/security/authorization/grpc_authorization_engine.cc + - src/core/lib/security/authorization/matchers.cc + - src/core/lib/security/authorization/rbac_policy.cc + - src/core/lib/security/authorization/rbac_translator.cc + - test/core/security/rbac_translator_test.cc + deps: - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: ref_counted_ptr_test gtest: true build: test @@ -7066,10 +5982,6 @@ targets: - test/core/gprpp/ref_counted_ptr_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: ref_counted_test gtest: true build: test @@ -7079,10 +5991,6 @@ targets: - test/core/gprpp/ref_counted_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: remove_stream_from_stalled_lists_test gtest: true build: test @@ -7092,10 +6000,6 @@ targets: - test/core/transport/chttp2/remove_stream_from_stalled_lists_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -7109,10 +6013,6 @@ targets: - test/core/client_channel/retry_throttle_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: secure_auth_context_test gtest: true @@ -7123,12 +6023,6 @@ targets: - test/cpp/common/secure_auth_context_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: server_builder_plugin_test gtest: true build: test @@ -7144,12 +6038,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: server_builder_test gtest: true build: test @@ -7161,12 +6049,8 @@ targets: - src/proto/grpc/testing/simple_messages.proto - test/cpp/server/server_builder_test.cc deps: - - grpc_test_util_unsecure - grpc++_unsecure - - grpc_unsecure - - gpr - - address_sorting - - upb + - grpc_test_util_unsecure platforms: - linux - posix @@ -7182,12 +6066,8 @@ targets: - src/proto/grpc/testing/simple_messages.proto - test/cpp/server/server_builder_with_socket_mutator_test.cc deps: - - grpc_test_util_unsecure - grpc++_unsecure - - grpc_unsecure - - gpr - - address_sorting - - upb + - grpc_test_util_unsecure platforms: - linux - posix @@ -7201,10 +6081,6 @@ targets: - test/core/surface/server_chttp2_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: server_context_test_spouse_test gtest: true build: test @@ -7213,14 +6089,8 @@ targets: src: - test/cpp/test/server_context_test_spouse_test.cc deps: - - grpc++_test_util - grpc++_test - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc++_test_util - name: server_early_return_test gtest: true build: test @@ -7233,12 +6103,6 @@ targets: - test/cpp/end2end/server_early_return_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: server_fuzzer build: fuzzer language: c++ @@ -7247,13 +6111,9 @@ targets: - test/core/end2end/fuzzers/server_fuzzer.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/end2end/fuzzers/server_fuzzer_corpus dict: test/core/end2end/fuzzers/hpack.dictionary @@ -7274,12 +6134,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: server_registered_method_bad_client_test gtest: true build: test @@ -7293,10 +6147,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: server_request_call_test gtest: true build: test @@ -7308,12 +6158,8 @@ targets: - src/proto/grpc/testing/simple_messages.proto - test/cpp/server/server_request_call_test.cc deps: - - grpc_test_util_unsecure - grpc++_unsecure - - grpc_unsecure - - gpr - - address_sorting - - upb + - grpc_test_util_unsecure platforms: - linux - posix @@ -7333,12 +6179,6 @@ targets: - test/cpp/end2end/test_service_impl.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: service_config_test gtest: true build: test @@ -7348,10 +6188,6 @@ targets: - test/core/client_channel/service_config_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: settings_timeout_test gtest: true build: test @@ -7362,10 +6198,6 @@ targets: - test/core/transport/chttp2/settings_timeout_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: shutdown_test gtest: true build: test @@ -7379,12 +6211,6 @@ targets: - test/cpp/end2end/shutdown_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: simple_request_bad_client_test gtest: true build: test @@ -7398,10 +6224,15 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb +- name: sockaddr_utils_test + gtest: true + build: test + language: c++ + headers: [] + src: + - test/core/address_utils/sockaddr_utils_test.cc + deps: + - grpc_test_util - name: ssl_server_fuzzer build: fuzzer language: c++ @@ -7410,13 +6241,9 @@ targets: - test/core/security/ssl_server_fuzzer.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/security/corpus/ssl_server_corpus maxlen: 2048 @@ -7429,11 +6256,6 @@ targets: - test/core/util/stack_tracer_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - - absl/debugging:symbolize platforms: - linux - posix @@ -7448,10 +6270,6 @@ targets: - test/core/gprpp/stat_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: static_metadata_test gtest: true @@ -7462,10 +6280,6 @@ targets: - test/core/transport/static_metadata_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: stats_test gtest: true build: test @@ -7475,10 +6289,16 @@ targets: - test/core/debug/stats_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb + uses_polling: false +- name: status_helper_test + gtest: true + build: test + language: c++ + headers: [] + src: + - test/core/gprpp/status_helper_test.cc + deps: + - grpc_test_util uses_polling: false - name: status_metadata_test gtest: true @@ -7489,10 +6309,6 @@ targets: - test/core/transport/status_metadata_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: status_util_test gtest: true @@ -7503,10 +6319,6 @@ targets: - test/core/channel/status_util_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: stranded_event_test gtest: true @@ -7519,10 +6331,6 @@ targets: - test/core/iomgr/stranded_event_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -7540,12 +6348,6 @@ targets: - test/cpp/end2end/streaming_throughput_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -7558,12 +6360,8 @@ targets: src: - test/cpp/util/string_ref_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util uses_polling: false - name: test_cpp_client_credentials_test gtest: true @@ -7573,12 +6371,8 @@ targets: src: - test/cpp/client/credentials_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util - name: test_cpp_server_credentials_test gtest: true build: test @@ -7587,12 +6381,8 @@ targets: src: - test/cpp/server/credentials_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util - name: test_cpp_util_slice_test gtest: true build: test @@ -7602,12 +6392,6 @@ targets: - test/cpp/util/slice_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: test_cpp_util_time_test gtest: true @@ -7618,12 +6402,6 @@ targets: - test/cpp/util/time_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb uses_polling: false - name: thread_manager_test gtest: true @@ -7633,14 +6411,8 @@ targets: src: - test/cpp/thread_manager/thread_manager_test.cc deps: - - grpc++_test_util - - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb + - grpc++_test_util - name: thread_stress_test gtest: true build: test @@ -7654,12 +6426,6 @@ targets: - test/cpp/end2end/thread_stress_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -7673,16 +6439,22 @@ targets: src: - test/cpp/common/time_jump_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util platforms: - linux - posix - mac +- name: time_util_test + gtest: true + build: test + language: c++ + headers: [] + src: + - test/core/gprpp/time_util_test.cc + deps: + - grpc_test_util + uses_polling: false - name: timer_test gtest: true build: test @@ -7691,12 +6463,8 @@ targets: src: - test/cpp/common/timer_test.cc deps: - - grpc_test_util - grpc++ - - grpc - - gpr - - address_sorting - - upb + - grpc_test_util - name: tls_security_connector_test gtest: true build: test @@ -7706,10 +6474,6 @@ targets: - test/core/security/tls_security_connector_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: too_many_pings_test gtest: true build: test @@ -7720,14 +6484,8 @@ targets: - test/core/end2end/cq_verifier.cc - test/core/transport/chttp2/too_many_pings_test.cc deps: - - grpc++_test_util - - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb + - grpc++_test_util - name: unknown_frame_bad_client_test gtest: true build: test @@ -7741,10 +6499,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: uri_fuzzer_test build: fuzzer language: c++ @@ -7753,13 +6507,9 @@ targets: - test/core/uri/uri_fuzzer_test.cc - test/core/util/fuzzer_corpus_test.cc deps: + - absl/flags:flag - grpc_test_util - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag corpus_dirs: - test/core/uri/uri_corpus maxlen: 128 @@ -7772,10 +6522,6 @@ targets: - test/core/uri/uri_parser_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: window_overflow_bad_client_test gtest: true build: test @@ -7789,10 +6535,6 @@ targets: - test/core/end2end/cq_verifier.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: work_serializer_test gtest: true build: test @@ -7802,10 +6544,6 @@ targets: - test/core/iomgr/work_serializer_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -7816,11 +6554,12 @@ targets: language: c++ headers: - test/core/util/cmdline.h - - test/core/util/eval_args_mock_endpoint.h + - test/core/util/evaluate_args_test_util.h - test/core/util/fuzzer_util.h - test/core/util/grpc_profiler.h - test/core/util/histogram.h - test/core/util/memory_counters.h + - test/core/util/mock_authorization_endpoint.h - test/core/util/mock_endpoint.h - test/core/util/parse_hexstring.h - test/core/util/passthru_endpoint.h @@ -7840,7 +6579,6 @@ targets: - src/proto/grpc/testing/echo_messages.proto - src/proto/grpc/testing/simple_messages.proto - test/core/util/cmdline.cc - - test/core/util/eval_args_mock_endpoint.cc - test/core/util/fuzzer_util.cc - test/core/util/grpc_profiler.cc - test/core/util/histogram.cc @@ -7863,14 +6601,10 @@ targets: - test/core/util/trickle_endpoint.cc - test/cpp/performance/writes_per_rpc_test.cc deps: - - grpc++ - - grpc - - gpr - - address_sorting - - upb - - absl/debugging:symbolize - - absl/debugging:stacktrace - absl/debugging:failure_signal_handler + - absl/debugging:stacktrace + - absl/debugging:symbolize + - grpc++ platforms: - linux - posix @@ -7884,10 +6618,6 @@ targets: - test/core/xds/xds_bootstrap_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: xds_certificate_provider_test gtest: true build: test @@ -7897,10 +6627,6 @@ targets: - test/core/xds/xds_certificate_provider_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: xds_credentials_end2end_test gtest: true build: test @@ -7915,12 +6641,6 @@ targets: - test/cpp/end2end/xds_credentials_end2end_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb - name: xds_credentials_test gtest: true build: test @@ -7930,16 +6650,13 @@ targets: - test/core/security/xds_credentials_test.cc deps: - grpc_test_util - - grpc - - gpr - - address_sorting - - upb - name: xds_end2end_test gtest: true build: test run: false language: c++ headers: + - src/cpp/server/csds/csds.h - test/cpp/end2end/test_service_impl.h src: - src/proto/grpc/testing/duplicate/echo_duplicate.proto @@ -7953,11 +6670,16 @@ targets: - src/proto/grpc/testing/xds/lrs_for_test.proto - src/proto/grpc/testing/xds/v3/address.proto - src/proto/grpc/testing/xds/v3/ads.proto + - src/proto/grpc/testing/xds/v3/aggregate_cluster.proto - src/proto/grpc/testing/xds/v3/base.proto - src/proto/grpc/testing/xds/v3/cluster.proto + - src/proto/grpc/testing/xds/v3/config_dump.proto - src/proto/grpc/testing/xds/v3/config_source.proto + - src/proto/grpc/testing/xds/v3/csds.proto - src/proto/grpc/testing/xds/v3/discovery.proto - src/proto/grpc/testing/xds/v3/endpoint.proto + - src/proto/grpc/testing/xds/v3/fault.proto + - src/proto/grpc/testing/xds/v3/fault_common.proto - src/proto/grpc/testing/xds/v3/http_connection_manager.proto - src/proto/grpc/testing/xds/v3/listener.proto - src/proto/grpc/testing/xds/v3/load_report.proto @@ -7967,18 +6689,14 @@ targets: - src/proto/grpc/testing/xds/v3/range.proto - src/proto/grpc/testing/xds/v3/regex.proto - src/proto/grpc/testing/xds/v3/route.proto + - src/proto/grpc/testing/xds/v3/router.proto - src/proto/grpc/testing/xds/v3/string.proto - src/proto/grpc/testing/xds/v3/tls.proto + - src/cpp/server/csds/csds.cc - test/cpp/end2end/test_service_impl.cc - test/cpp/end2end/xds_end2end_test.cc deps: - grpc++_test_util - - grpc_test_util - - grpc++ - - grpc - - gpr - - address_sorting - - upb platforms: - linux - posix @@ -7987,38 +6705,49 @@ targets: build: test run: false language: c++ - headers: [] + headers: + - src/cpp/server/csds/csds.h src: - src/proto/grpc/testing/empty.proto - src/proto/grpc/testing/messages.proto - src/proto/grpc/testing/test.proto + - src/proto/grpc/testing/xds/v3/base.proto + - src/proto/grpc/testing/xds/v3/config_dump.proto + - src/proto/grpc/testing/xds/v3/csds.proto + - src/proto/grpc/testing/xds/v3/percent.proto + - src/cpp/server/admin/admin_services.cc + - src/cpp/server/csds/csds.cc - test/cpp/interop/xds_interop_client.cc deps: + - absl/flags:flag + - grpc++_reflection + - grpcpp_channelz - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag - name: xds_interop_server build: test run: false language: c++ - headers: [] + headers: + - src/cpp/server/csds/csds.h + - test/cpp/end2end/test_health_check_service_impl.h src: + - src/proto/grpc/health/v1/health.proto - src/proto/grpc/testing/empty.proto - src/proto/grpc/testing/messages.proto - src/proto/grpc/testing/test.proto + - src/proto/grpc/testing/xds/v3/base.proto + - src/proto/grpc/testing/xds/v3/config_dump.proto + - src/proto/grpc/testing/xds/v3/csds.proto + - src/proto/grpc/testing/xds/v3/percent.proto + - src/cpp/server/admin/admin_services.cc + - src/cpp/server/csds/csds.cc + - test/cpp/end2end/test_health_check_service_impl.cc - test/cpp/interop/xds_interop_server.cc deps: + - absl/flags:flag + - grpc++_reflection + - grpcpp_channelz - grpc_test_util - - grpc++ - grpc++_test_config - - grpc - - gpr - - address_sorting - - upb - - absl/flags:flag tests: [] |