Imported Upstream version 1.40.0 upstream/1.40.0
authorJinWang An <jinwang.an@samsung.com>
Wed, 1 Dec 2021 08:53:24 +0000 (17:53 +0900)
committerJinWang An <jinwang.an@samsung.com>
Wed, 1 Dec 2021 08:53:24 +0000 (17:53 +0900)
commit6e89414b675689ac321274e586c50c8defb97af3
tree9fd573d8841be8590b240b077a66c98321872b0b
parentecf210f9670b8b87c4f142230633aa5685ed1f0a
Imported Upstream version 1.40.0
845 files changed:
.bazelci/presubmit.yml
.github/CODEOWNERS
.gitmodules
.pylintrc
.pylintrc-examples
.pylintrc-tests
BUILD
BUILD.gn [deleted file]
BUILDING.md
CMakeLists.txt
CONCEPTS.md
Makefile
OWNERS
WORKSPACE
_metadata.py
bazel/OWNERS
bazel/copts.bzl
bazel/grpc_build_system.bzl
bazel/grpc_deps.bzl
build_autogenerated.yaml
build_handwritten.yaml
config.m4
config.w32
doc/g_stands_for.md
examples/android/binder/java/io/grpc/binder/cpp/example/AndroidManifest.xml [new file with mode: 0644]
examples/android/binder/java/io/grpc/binder/cpp/example/BUILD [new file with mode: 0644]
examples/android/binder/java/io/grpc/binder/cpp/example/ButtonPressHandler.java [new file with mode: 0644]
examples/android/binder/java/io/grpc/binder/cpp/example/MainActivity.java [new file with mode: 0644]
examples/android/binder/java/io/grpc/binder/cpp/example/README.md [new file with mode: 0644]
examples/android/binder/java/io/grpc/binder/cpp/example/native.cc [new file with mode: 0644]
examples/android/binder/java/io/grpc/binder/cpp/example/res/layout/activity_main.xml [new file with mode: 0644]
examples/android/binder/java/io/grpc/binder/cpp/example/res/values/strings.xml [new file with mode: 0644]
examples/android/helloworld/README.md
examples/cpp/compression/Makefile
examples/cpp/helloworld/Makefile
examples/cpp/load_balancing/Makefile
examples/cpp/metadata/Makefile
examples/cpp/route_guide/Makefile
examples/node/static_codegen/greeter_client.js
examples/python/async_streaming/client.py
examples/python/async_streaming/server.py
examples/python/auth/async_customized_auth_client.py
examples/python/auth/async_customized_auth_server.py
examples/python/auth/customized_auth_client.py
examples/python/auth/customized_auth_server.py
examples/python/auth/test/_auth_example_test.py
examples/python/cancellation/search.py
examples/python/cancellation/server.py
examples/python/compression/client.py
examples/python/compression/server.py
examples/python/data_transmission/alts_client.py
examples/python/data_transmission/client.py
examples/python/data_transmission/server.py
examples/python/debug/asyncio_debug_server.py
examples/python/debug/asyncio_get_stats.py
examples/python/debug/asyncio_send_message.py
examples/python/debug/debug_server.py
examples/python/debug/get_stats.py
examples/python/debug/send_message.py
examples/python/debug/test/_debug_example_test.py
examples/python/errors/client.py
examples/python/errors/server.py
examples/python/errors/test/_error_handling_example_test.py
examples/python/helloworld/async_greeter_client.py
examples/python/helloworld/async_greeter_client_with_options.py
examples/python/helloworld/async_greeter_server.py
examples/python/helloworld/async_greeter_server_with_graceful_shutdown.py [new file with mode: 0644]
examples/python/helloworld/async_greeter_server_with_reflection.py
examples/python/helloworld/greeter_client.py
examples/python/helloworld/greeter_client_with_options.py
examples/python/helloworld/greeter_server.py
examples/python/helloworld/greeter_server_with_reflection.py
examples/python/interceptors/default_value/greeter_client.py
examples/python/interceptors/headers/greeter_client.py
examples/python/interceptors/headers/greeter_server.py
examples/python/interceptors/headers/header_manipulator_client_interceptor.py
examples/python/metadata/metadata_client.py
examples/python/metadata/metadata_server.py
examples/python/multiplex/multiplex_client.py
examples/python/multiplex/multiplex_server.py
examples/python/multiprocessing/client.py
examples/python/multiprocessing/server.py
examples/python/no_codegen/greeter_client.py
examples/python/retry/README.md [new file with mode: 0644]
examples/python/retry/async_retry_client.py [new file with mode: 0644]
examples/python/retry/flaky_server.py [new file with mode: 0644]
examples/python/retry/helloworld.proto [new file with mode: 0644]
examples/python/retry/retry_client.py [new file with mode: 0644]
examples/python/route_guide/asyncio_route_guide_client.py
examples/python/route_guide/asyncio_route_guide_server.py
examples/python/route_guide/route_guide_client.py
examples/python/route_guide/route_guide_server.py
examples/python/wait_for_ready/asyncio_wait_for_ready_example.py
examples/python/wait_for_ready/test/_wait_for_ready_example_test.py
examples/python/wait_for_ready/wait_for_ready_example.py
examples/python/xds/client.py
examples/python/xds/server.py
gRPC-C++.podspec
gRPC-Core.podspec
gRPC-ProtoRPC.podspec
gRPC-RxLibrary.podspec
gRPC.podspec
grpc.gemspec
grpc.gyp
include/grpc/event_engine/event_engine.h
include/grpc/event_engine/slice_allocator.h
include/grpc/impl/codegen/grpc_types.h
include/grpc/impl/codegen/port_platform.h
include/grpcpp/impl/codegen/channel_interface.h
include/grpcpp/impl/codegen/client_callback.h
include/grpcpp/impl/codegen/client_context.h
include/grpcpp/impl/codegen/server_callback.h
include/grpcpp/impl/codegen/server_context.h
include/grpcpp/impl/codegen/server_interface.h
include/grpcpp/impl/codegen/sync.h
include/grpcpp/test/default_reactor_test_peer.h
package.xml
setup.py
src/android/test/interop/README.md
src/compiler/cpp_generator.cc
src/compiler/csharp_generator.cc
src/compiler/objective_c_generator_helpers.h
src/compiler/python_generator.h
src/compiler/python_generator_helpers.h
src/compiler/ruby_generator.cc
src/core/ext/filters/client_channel/OWNERS
src/core/ext/filters/client_channel/client_channel.cc
src/core/ext/filters/client_channel/client_channel.h
src/core/ext/filters/client_channel/config_selector.h
src/core/ext/filters/client_channel/lb_policy.cc
src/core/ext/filters/client_channel/lb_policy.h
src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.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
src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_impl.cc
src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_manager.cc
src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_resolver.cc
src/core/ext/filters/client_channel/resolver/xds/xds_resolver.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_service_config.h
src/core/ext/filters/client_channel/service_config_call_data.h
src/core/ext/filters/fault_injection/fault_injection_filter.cc
src/core/ext/filters/http/client/http_client_filter.cc
src/core/ext/transport/binder/README.md [new file with mode: 0644]
src/core/ext/transport/binder/utils/BUILD [new file with mode: 0644]
src/core/ext/transport/binder/utils/transport_stream_receiver.h [new file with mode: 0644]
src/core/ext/transport/binder/utils/transport_stream_receiver_impl.cc [new file with mode: 0644]
src/core/ext/transport/binder/utils/transport_stream_receiver_impl.h [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/BUILD [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/binder.h [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/binder_android.cc [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/binder_android.h [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/binder_constants.cc [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/binder_constants.h [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/transaction.cc [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/transaction.h [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/wire_reader.h [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/wire_reader_impl.cc [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/wire_reader_impl.h [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/wire_writer.cc [new file with mode: 0644]
src/core/ext/transport/binder/wire_format/wire_writer.h [new file with mode: 0644]
src/core/ext/transport/chttp2/server/chttp2_server.cc
src/core/ext/transport/chttp2/transport/bin_decoder.cc
src/core/ext/transport/chttp2/transport/chttp2_slice_allocator.cc [moved from src/core/lib/event_engine/slice_allocator.cc with 52% similarity]
src/core/ext/transport/chttp2/transport/chttp2_slice_allocator.h [new file with mode: 0644]
src/core/ext/transport/chttp2/transport/chttp2_transport.cc
src/core/ext/transport/chttp2/transport/flow_control.h
src/core/ext/transport/chttp2/transport/frame_data.cc
src/core/ext/transport/chttp2/transport/frame_goaway.cc
src/core/ext/transport/chttp2/transport/frame_settings.cc
src/core/ext/transport/chttp2/transport/hpack_parser.cc
src/core/ext/transport/chttp2/transport/hpack_parser.h
src/core/ext/transport/chttp2/transport/internal.h
src/core/ext/transport/chttp2/transport/parsing.cc
src/core/ext/transport/chttp2/transport/varint.cc
src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.c
src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.h
src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.c
src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.h
src/core/ext/upb-generated/envoy/config/core/v3/base.upb.c
src/core/ext/upb-generated/envoy/config/core/v3/base.upb.h
src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.c
src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.h
src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.c [new file with mode: 0644]
src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.h [new file with mode: 0644]
src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.c
src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.c [new file with mode: 0644]
src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.h [new file with mode: 0644]
src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.c
src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.h
src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.c
src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.h
src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.c [new file with mode: 0644]
src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.h [new file with mode: 0644]
src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.c
src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.h
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.upb.h
src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.c
src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.h
src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.c
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.c
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.c
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/common.upb.c
src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.h
src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.c
src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h
src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.c [new file with mode: 0644]
src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.h [new file with mode: 0644]
src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.c
src/core/ext/upb-generated/validate/validate.upb.c
src/core/ext/upb-generated/validate/validate.upb.h
src/core/ext/upbdefs-generated/envoy/annotations/deprecation.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/bootstrap/v3/bootstrap.upbdefs.h
src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.h
src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.h
src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.c [new file with mode: 0644]
src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.h [new file with mode: 0644]
src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.c [new file with mode: 0644]
src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.h [new file with mode: 0644]
src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.h
src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.c [new file with mode: 0644]
src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.h [new file with mode: 0644]
src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/rbac/v3/rbac.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.h
src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.c
src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.h
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/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.h
src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c
src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.c
src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.c
src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.h
src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.c [new file with mode: 0644]
src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.h [new file with mode: 0644]
src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.c
src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.c
src/core/ext/upbdefs-generated/validate/validate.upbdefs.c
src/core/ext/xds/OWNERS
src/core/ext/xds/certificate_provider_store.h
src/core/ext/xds/xds_api.cc
src/core/ext/xds/xds_api.h
src/core/ext/xds/xds_bootstrap.cc
src/core/ext/xds/xds_client.cc
src/core/ext/xds/xds_client.h
src/core/ext/xds/xds_http_filters.cc
src/core/ext/xds/xds_http_filters.h
src/core/lib/channel/call_tracer.h [new file with mode: 0644]
src/core/lib/channel/channel_stack.h
src/core/lib/channel/context.h
src/core/lib/channel/status_util.h
src/core/lib/compression/stream_compression.h
src/core/lib/compression/stream_compression_gzip.h
src/core/lib/compression/stream_compression_identity.h
src/core/lib/debug/stats.h
src/core/lib/gpr/arena.h [deleted file]
src/core/lib/gpr/murmur_hash.cc
src/core/lib/gprpp/bitset.h [new file with mode: 0644]
src/core/lib/gprpp/manual_constructor.h
src/core/lib/gprpp/match.h [new file with mode: 0644]
src/core/lib/gprpp/orphanable.h
src/core/lib/gprpp/overload.h [new file with mode: 0644]
src/core/lib/gprpp/sync.h
src/core/lib/gprpp/table.h [new file with mode: 0644]
src/core/lib/iomgr/buffer_list.cc
src/core/lib/iomgr/ev_apple.h
src/core/lib/iomgr/event_engine/endpoint.cc
src/core/lib/iomgr/event_engine/tcp.cc
src/core/lib/iomgr/python_util.h
src/core/lib/iomgr/resource_quota.cc
src/core/lib/iomgr/tcp_client_windows.cc
src/core/lib/iomgr/tcp_server_posix.cc
src/core/lib/iomgr/timer_manager.cc
src/core/lib/json/json_reader.cc
src/core/lib/matchers/matchers.cc
src/core/lib/matchers/matchers.h
src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.cc
src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.h
src/core/lib/security/security_connector/tls/tls_security_connector.cc
src/core/lib/security/transport/security_handshaker.cc
src/core/lib/security/transport/server_auth_filter.cc
src/core/lib/slice/slice.cc
src/core/lib/slice/slice_internal.h
src/core/lib/surface/call.cc
src/core/lib/surface/server.cc
src/core/lib/surface/server.h
src/core/lib/surface/version.cc
src/core/lib/transport/metadata_batch.cc
src/core/lib/transport/metadata_batch.h
src/cpp/Protobuf-C++.podspec
src/cpp/README.md
src/cpp/client/secure_credentials.cc
src/cpp/common/version_cc.cc
src/cpp/ext/filters/census/client_filter.cc
src/cpp/ext/filters/census/client_filter.h
src/cpp/ext/filters/census/context.h
src/cpp/ext/filters/census/grpc_plugin.cc
src/cpp/ext/filters/census/grpc_plugin.h
src/cpp/ext/filters/census/measures.cc
src/cpp/ext/filters/census/measures.h
src/cpp/ext/filters/census/open_census_call_tracer.h [new file with mode: 0644]
src/cpp/ext/filters/census/views.cc
src/cpp/server/secure_server_credentials.cc
src/cpp/server/server_cc.cc
src/csharp/Grpc.Core.Api/VersionInfo.cs
src/csharp/Grpc.Tools/ProtoCompile.cs
src/csharp/build/dependencies.props
src/objective-c/!ProtoCompiler-gRPCCppPlugin.podspec
src/objective-c/!ProtoCompiler-gRPCPlugin.podspec
src/objective-c/!ProtoCompiler.podspec
src/objective-c/GRPCClient/GRPCCallOptions.h
src/objective-c/GRPCClient/private/GRPCCore/GRPCChannel.m
src/objective-c/GRPCClient/version.h
src/objective-c/README.md
src/objective-c/tests/InteropTests/InteropTests.m
src/objective-c/tests/version.h
src/php/README.md
src/php/bin/interop_server.sh [new file with mode: 0755]
src/php/composer.json
src/php/ext/grpc/version.h
src/php/tests/interop/interop_client.php
src/php/tests/interop/interop_server.php [new file with mode: 0644]
src/proto/grpc/testing/xds/v3/ads.proto
src/proto/grpc/testing/xds/v3/route.proto
src/python/grpcio/commands.py
src/python/grpcio/grpc/__init__.py
src/python/grpcio/grpc/_channel.py
src/python/grpcio/grpc/_common.py
src/python/grpcio/grpc/_grpcio_metadata.py
src/python/grpcio/grpc/_plugin_wrapping.py
src/python/grpcio/grpc/_server.py
src/python/grpcio/grpc/_simple_stubs.py
src/python/grpcio/grpc/_utilities.py
src/python/grpcio/grpc/aio/__init__.py
src/python/grpcio/grpc/aio/_base_call.py
src/python/grpcio/grpc/aio/_base_channel.py
src/python/grpcio/grpc/aio/_base_server.py
src/python/grpcio/grpc/aio/_call.py
src/python/grpcio/grpc/aio/_channel.py
src/python/grpcio/grpc/aio/_interceptor.py
src/python/grpcio/grpc/aio/_metadata.py
src/python/grpcio/grpc/aio/_server.py
src/python/grpcio/grpc/aio/_typing.py
src/python/grpcio/grpc/beta/implementations.py
src/python/grpcio/grpc/beta/interfaces.py
src/python/grpcio/grpc/experimental/__init__.py
src/python/grpcio/grpc/framework/foundation/logging_pool.py
src/python/grpcio/grpc/framework/interfaces/base/base.py
src/python/grpcio/grpc/framework/interfaces/face/face.py
src/python/grpcio/grpc_core_dependencies.py
src/python/grpcio/grpc_version.py
src/python/grpcio/support.py
src/python/grpcio_admin/grpc_admin/__init__.py
src/python/grpcio_admin/grpc_version.py
src/python/grpcio_admin/setup.py
src/python/grpcio_channelz/grpc_channelz/v1/_async.py
src/python/grpcio_channelz/grpc_channelz/v1/_servicer.py
src/python/grpcio_channelz/grpc_channelz/v1/channelz.py
src/python/grpcio_channelz/grpc_version.py
src/python/grpcio_channelz/setup.py
src/python/grpcio_csds/grpc_csds/__init__.py
src/python/grpcio_csds/grpc_version.py
src/python/grpcio_csds/setup.py
src/python/grpcio_health_checking/grpc_health/v1/_async.py
src/python/grpcio_health_checking/grpc_health/v1/health.py
src/python/grpcio_health_checking/grpc_version.py
src/python/grpcio_health_checking/setup.py
src/python/grpcio_reflection/grpc_reflection/v1alpha/_async.py
src/python/grpcio_reflection/grpc_reflection/v1alpha/_base.py
src/python/grpcio_reflection/grpc_reflection/v1alpha/reflection.py
src/python/grpcio_reflection/grpc_version.py
src/python/grpcio_reflection/setup.py
src/python/grpcio_status/grpc_status/_async.py
src/python/grpcio_status/grpc_status/rpc_status.py
src/python/grpcio_status/grpc_version.py
src/python/grpcio_status/setup.py
src/python/grpcio_testing/grpc_testing/__init__.py
src/python/grpcio_testing/grpc_testing/_server/_service.py
src/python/grpcio_testing/grpc_version.py
src/python/grpcio_testing/setup.py
src/python/grpcio_tests/commands.py
src/python/grpcio_tests/grpc_version.py
src/python/grpcio_tests/setup.py
src/python/grpcio_tests/tests/admin/test_admin.py
src/python/grpcio_tests/tests/channelz/_channelz_servicer_test.py
src/python/grpcio_tests/tests/csds/test_csds.py
src/python/grpcio_tests/tests/fork/_fork_interop_test.py
src/python/grpcio_tests/tests/fork/methods.py
src/python/grpcio_tests/tests/health_check/_health_servicer_test.py
src/python/grpcio_tests/tests/http2/negative_http2_client.py
src/python/grpcio_tests/tests/interop/_insecure_intraop_test.py
src/python/grpcio_tests/tests/interop/_secure_intraop_test.py
src/python/grpcio_tests/tests/interop/client.py
src/python/grpcio_tests/tests/interop/resources.py
src/python/grpcio_tests/tests/interop/server.py
src/python/grpcio_tests/tests/protoc_plugin/_python_plugin_test.py
src/python/grpcio_tests/tests/protoc_plugin/_split_definitions_test.py
src/python/grpcio_tests/tests/protoc_plugin/beta_python_plugin_test.py
src/python/grpcio_tests/tests/qps/benchmark_client.py
src/python/grpcio_tests/tests/qps/benchmark_server.py
src/python/grpcio_tests/tests/qps/qps_worker.py
src/python/grpcio_tests/tests/qps/worker_server.py
src/python/grpcio_tests/tests/reflection/_reflection_servicer_test.py
src/python/grpcio_tests/tests/status/_grpc_status_test.py
src/python/grpcio_tests/tests/stress/client.py
src/python/grpcio_tests/tests/stress/unary_stream_benchmark.py
src/python/grpcio_tests/tests/testing/_application_testing_common.py
src/python/grpcio_tests/tests/testing/_client_application.py
src/python/grpcio_tests/tests/testing/_client_test.py
src/python/grpcio_tests/tests/testing/_server_application.py
src/python/grpcio_tests/tests/unit/_abort_test.py
src/python/grpcio_tests/tests/unit/_api_test.py
src/python/grpcio_tests/tests/unit/_auth_context_test.py
src/python/grpcio_tests/tests/unit/_auth_test.py
src/python/grpcio_tests/tests/unit/_channel_args_test.py
src/python/grpcio_tests/tests/unit/_channel_connectivity_test.py
src/python/grpcio_tests/tests/unit/_channel_ready_future_test.py
src/python/grpcio_tests/tests/unit/_compression_test.py
src/python/grpcio_tests/tests/unit/_contextvars_propagation_test.py
src/python/grpcio_tests/tests/unit/_credentials_test.py
src/python/grpcio_tests/tests/unit/_cython/_cancel_many_calls_test.py
src/python/grpcio_tests/tests/unit/_cython/_channel_test.py
src/python/grpcio_tests/tests/unit/_cython/_read_some_but_not_all_responses_test.py
src/python/grpcio_tests/tests/unit/_cython/cygrpc_test.py
src/python/grpcio_tests/tests/unit/_dns_resolver_test.py
src/python/grpcio_tests/tests/unit/_empty_message_test.py
src/python/grpcio_tests/tests/unit/_exit_scenarios.py
src/python/grpcio_tests/tests/unit/_exit_test.py
src/python/grpcio_tests/tests/unit/_grpc_shutdown_test.py
src/python/grpcio_tests/tests/unit/_interceptor_test.py
src/python/grpcio_tests/tests/unit/_invalid_metadata_test.py
src/python/grpcio_tests/tests/unit/_invocation_defects_test.py
src/python/grpcio_tests/tests/unit/_local_credentials_test.py
src/python/grpcio_tests/tests/unit/_logging_test.py
src/python/grpcio_tests/tests/unit/_metadata_code_details_test.py
src/python/grpcio_tests/tests/unit/_metadata_flags_test.py
src/python/grpcio_tests/tests/unit/_metadata_test.py
src/python/grpcio_tests/tests/unit/_reconnect_test.py
src/python/grpcio_tests/tests/unit/_resource_exhausted_test.py
src/python/grpcio_tests/tests/unit/_rpc_part_1_test.py
src/python/grpcio_tests/tests/unit/_rpc_part_2_test.py
src/python/grpcio_tests/tests/unit/_server_shutdown_scenarios.py
src/python/grpcio_tests/tests/unit/_server_shutdown_test.py
src/python/grpcio_tests/tests/unit/_server_ssl_cert_config_test.py
src/python/grpcio_tests/tests/unit/_server_test.py
src/python/grpcio_tests/tests/unit/_server_wait_for_termination_test.py
src/python/grpcio_tests/tests/unit/_session_cache_test.py
src/python/grpcio_tests/tests/unit/_signal_handling_test.py
src/python/grpcio_tests/tests/unit/_version_test.py
src/python/grpcio_tests/tests/unit/_xds_credentials_test.py
src/python/grpcio_tests/tests/unit/beta/_beta_features_test.py
src/python/grpcio_tests/tests/unit/beta/_implementations_test.py
src/python/grpcio_tests/tests/unit/beta/_not_found_test.py
src/python/grpcio_tests/tests/unit/beta/_utilities_test.py
src/python/grpcio_tests/tests/unit/framework/common/__init__.py
src/python/grpcio_tests/tests/unit/test_common.py
src/python/grpcio_tests/tests/unit/thread_pool.py
src/python/grpcio_tests/tests_aio/benchmark/benchmark_client.py
src/python/grpcio_tests/tests_aio/benchmark/benchmark_servicer.py
src/python/grpcio_tests/tests_aio/benchmark/worker_servicer.py
src/python/grpcio_tests/tests_aio/channelz/channelz_servicer_test.py
src/python/grpcio_tests/tests_aio/health_check/health_servicer_test.py
src/python/grpcio_tests/tests_aio/interop/methods.py
src/python/grpcio_tests/tests_aio/interop/server.py
src/python/grpcio_tests/tests_aio/reflection/reflection_servicer_test.py
src/python/grpcio_tests/tests_aio/status/grpc_status_test.py
src/python/grpcio_tests/tests_aio/unit/_common.py
src/python/grpcio_tests/tests_aio/unit/_test_base.py
src/python/grpcio_tests/tests_aio/unit/_test_server.py
src/python/grpcio_tests/tests_aio/unit/abort_test.py
src/python/grpcio_tests/tests_aio/unit/aio_rpc_error_test.py
src/python/grpcio_tests/tests_aio/unit/auth_context_test.py
src/python/grpcio_tests/tests_aio/unit/call_test.py
src/python/grpcio_tests/tests_aio/unit/channel_argument_test.py
src/python/grpcio_tests/tests_aio/unit/channel_ready_test.py
src/python/grpcio_tests/tests_aio/unit/channel_test.py
src/python/grpcio_tests/tests_aio/unit/client_stream_stream_interceptor_test.py
src/python/grpcio_tests/tests_aio/unit/client_stream_unary_interceptor_test.py
src/python/grpcio_tests/tests_aio/unit/client_unary_stream_interceptor_test.py
src/python/grpcio_tests/tests_aio/unit/client_unary_unary_interceptor_test.py
src/python/grpcio_tests/tests_aio/unit/close_channel_test.py
src/python/grpcio_tests/tests_aio/unit/compatibility_test.py
src/python/grpcio_tests/tests_aio/unit/compression_test.py
src/python/grpcio_tests/tests_aio/unit/context_peer_test.py
src/python/grpcio_tests/tests_aio/unit/done_callback_test.py
src/python/grpcio_tests/tests_aio/unit/metadata_test.py
src/python/grpcio_tests/tests_aio/unit/outside_init_test.py
src/python/grpcio_tests/tests_aio/unit/secure_call_test.py
src/python/grpcio_tests/tests_aio/unit/server_interceptor_test.py
src/python/grpcio_tests/tests_aio/unit/server_time_remaining_test.py
src/python/grpcio_tests/tests_aio/unit/timeout_test.py
src/python/grpcio_tests/tests_aio/unit/wait_for_connection_test.py
src/python/grpcio_tests/tests_aio/unit/wait_for_ready_test.py
src/python/grpcio_tests/tests_gevent/unit/_test_server.py
src/python/grpcio_tests/tests_gevent/unit/close_channel_test.py
src/python/grpcio_tests/tests_py3_only/interop/xds_interop_client.py
src/python/grpcio_tests/tests_py3_only/interop/xds_interop_server.py
src/python/grpcio_tests/tests_py3_only/unit/_leak_test.py
src/python/grpcio_tests/tests_py3_only/unit/_simple_stubs_test.py
src/ruby/ext/grpc/extconf.rb
src/ruby/lib/grpc/version.rb
src/ruby/tools/version.rb
templates/BUILD.gn.template [deleted file]
templates/src/core/lib/surface/version.cc.template
templates/src/objective-c/!ProtoCompiler.podspec.template
templates/test/core/end2end/end2end_defs.include
templates/test/cpp/naming/resolver_component_tests_defs.include
templates/tools/dockerfile/test/bazel/Dockerfile.template
test/core/client_channel/service_config_test.cc
test/core/end2end/end2end_nosec_tests.cc
test/core/end2end/end2end_tests.cc
test/core/end2end/gen_build_yaml.py
test/core/end2end/generate_tests.bzl
test/core/end2end/tests/authority_not_supported.cc
test/core/end2end/tests/binary_metadata.cc
test/core/end2end/tests/retry.cc
test/core/end2end/tests/retry_cancel_during_delay.cc
test/core/end2end/tests/retry_cancel_with_multiple_send_batches.cc [new file with mode: 0644]
test/core/end2end/tests/retry_cancellation.cc
test/core/end2end/tests/retry_disabled.cc
test/core/end2end/tests/retry_exceeds_buffer_size_in_delay.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_lb_fail.cc [new file with mode: 0644]
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_per_attempt_recv_timeout.cc
test/core/end2end/tests/retry_per_attempt_recv_timeout_on_last_attempt.cc [new file with mode: 0644]
test/core/end2end/tests/retry_recv_initial_metadata.cc
test/core/end2end/tests/retry_recv_message.cc
test/core/end2end/tests/retry_recv_trailing_metadata_error.cc
test/core/end2end/tests/retry_send_initial_metadata_refs.cc [new file with mode: 0644]
test/core/end2end/tests/retry_send_op_fails.cc
test/core/end2end/tests/retry_server_pushback_delay.cc
test/core/end2end/tests/retry_server_pushback_disabled.cc
test/core/end2end/tests/retry_streaming.cc
test/core/end2end/tests/retry_streaming_after_commit.cc
test/core/end2end/tests/retry_streaming_succeeds_before_replay_finished.cc
test/core/end2end/tests/retry_throttled.cc
test/core/end2end/tests/retry_too_many_attempts.cc
test/core/end2end/tests/simple_cacheable_request.cc
test/core/end2end/tests/simple_metadata.cc
test/core/end2end/tests/trailing_metadata.cc
test/core/gprpp/BUILD
test/core/gprpp/bitset_test.cc [new file with mode: 0644]
test/core/gprpp/match_test.cc [new file with mode: 0644]
test/core/gprpp/overload_test.cc [new file with mode: 0644]
test/core/gprpp/table_test.cc [new file with mode: 0644]
test/core/handshake/client_ssl.cc
test/core/handshake/server_ssl_common.cc
test/core/http/test_server.py
test/core/iomgr/tcp_client_posix_test.cc
test/core/iomgr/tcp_client_uv_test.cc
test/core/security/grpc_tls_certificate_provider_test.cc
test/core/security/matchers_test.cc
test/core/transport/binder/BUILD [new file with mode: 0644]
test/core/transport/binder/binder_smoke_test.cc [new file with mode: 0644]
test/core/transport/chttp2/hpack_parser_fuzzer_test.cc
test/core/transport/chttp2/hpack_parser_test.cc
test/core/util/BUILD
test/core/util/test_lb_policies.cc
test/core/util/test_tcp_server.cc
test/core/util/tsan_suppressions.txt
test/core/xds/xds_bootstrap_test.cc
test/cpp/codegen/compiler_test_golden
test/cpp/end2end/client_lb_end2end_test.cc
test/cpp/end2end/end2end_test.cc
test/cpp/end2end/grpclb_end2end_test.cc
test/cpp/end2end/mock_test.cc
test/cpp/end2end/service_config_end2end_test.cc
test/cpp/end2end/xds_end2end_test.cc
test/cpp/ext/filters/census/stats_plugin_end2end_test.cc
test/cpp/interop/xds_interop_client.cc
test/cpp/microbenchmarks/bm_chttp2_hpack.cc
test/cpp/naming/gen_build_yaml.py
test/cpp/naming/resolver_component_tests_runner.py
test/cpp/naming/utils/dns_resolver.py
test/cpp/naming/utils/dns_server.py
test/cpp/naming/utils/run_dns_server_for_lb_interop_tests.py
test/cpp/naming/utils/tcp_connect.py
test/cpp/qps/gen_build_yaml.py
test/cpp/qps/json_run_localhost_scenario_gen.py
test/cpp/qps/qps_json_driver_scenario_gen.py
test/distrib/python/test_packages.sh
test/distrib/ruby/run_distrib_test.sh
test/http2_test/http2_base_server.py
test/http2_test/http2_server_health_check.py
test/http2_test/http2_test_server.py
test/http2_test/test_data_frame_padding.py
test/http2_test/test_max_streams.py
third_party/README.md
third_party/py/python_configure.bzl
third_party/xxhash/.gitattributes [deleted file]
third_party/xxhash/.gitignore [deleted file]
third_party/xxhash/.travis.yml [deleted file]
third_party/xxhash/CHANGELOG [deleted file]
third_party/xxhash/Doxyfile [deleted file]
third_party/xxhash/Makefile [deleted file]
third_party/xxhash/README.md [deleted file]
third_party/xxhash/appveyor.yml [deleted file]
third_party/xxhash/cli/xsum_arch.h [deleted file]
third_party/xxhash/cli/xsum_config.h [deleted file]
third_party/xxhash/cli/xsum_os_specific.c [deleted file]
third_party/xxhash/cli/xsum_os_specific.h [deleted file]
third_party/xxhash/cli/xsum_output.c [deleted file]
third_party/xxhash/cli/xsum_output.h [deleted file]
third_party/xxhash/cli/xsum_sanity_check.c [deleted file]
third_party/xxhash/cli/xsum_sanity_check.h [deleted file]
third_party/xxhash/cmake_unofficial/.gitignore [deleted file]
third_party/xxhash/cmake_unofficial/CMakeLists.txt [deleted file]
third_party/xxhash/cmake_unofficial/README.md [deleted file]
third_party/xxhash/cmake_unofficial/xxHashConfig.cmake.in [deleted file]
third_party/xxhash/doc/README.md [deleted file]
third_party/xxhash/doc/xxhash.cry [deleted file]
third_party/xxhash/doc/xxhash_spec.md [deleted file]
third_party/xxhash/libxxhash.pc.in [deleted file]
third_party/xxhash/tests/Makefile [deleted file]
third_party/xxhash/tests/bench/.clang_complete [deleted file]
third_party/xxhash/tests/bench/.gitignore [deleted file]
third_party/xxhash/tests/bench/LICENSE [deleted file]
third_party/xxhash/tests/bench/Makefile [deleted file]
third_party/xxhash/tests/bench/benchHash.c [deleted file]
third_party/xxhash/tests/bench/benchHash.h [deleted file]
third_party/xxhash/tests/bench/benchfn.c [deleted file]
third_party/xxhash/tests/bench/benchfn.h [deleted file]
third_party/xxhash/tests/bench/bhDisplay.c [deleted file]
third_party/xxhash/tests/bench/bhDisplay.h [deleted file]
third_party/xxhash/tests/bench/hashes.h [deleted file]
third_party/xxhash/tests/bench/main.c [deleted file]
third_party/xxhash/tests/bench/timefn.c [deleted file]
third_party/xxhash/tests/bench/timefn.h [deleted file]
third_party/xxhash/tests/collisions/.gitignore [deleted file]
third_party/xxhash/tests/collisions/LICENSE [deleted file]
third_party/xxhash/tests/collisions/Makefile [deleted file]
third_party/xxhash/tests/collisions/README.md [deleted file]
third_party/xxhash/tests/collisions/allcodecs/README.md [deleted file]
third_party/xxhash/tests/collisions/allcodecs/dummy.c [deleted file]
third_party/xxhash/tests/collisions/allcodecs/dummy.h [deleted file]
third_party/xxhash/tests/collisions/hashes.h [deleted file]
third_party/xxhash/tests/collisions/main.c [deleted file]
third_party/xxhash/tests/collisions/pool.c [deleted file]
third_party/xxhash/tests/collisions/pool.h [deleted file]
third_party/xxhash/tests/collisions/sort.cc [deleted file]
third_party/xxhash/tests/collisions/sort.hh [deleted file]
third_party/xxhash/tests/collisions/threading.c [deleted file]
third_party/xxhash/tests/collisions/threading.h [deleted file]
third_party/xxhash/tests/generate_unicode_test.c [deleted file]
third_party/xxhash/tests/multiInclude.c [deleted file]
third_party/xxhash/tests/ppc_define.c [deleted file]
third_party/xxhash/xxh3.h [deleted file]
third_party/xxhash/xxh_x86dispatch.c [deleted file]
third_party/xxhash/xxh_x86dispatch.h [deleted file]
third_party/xxhash/xxhash.c [deleted file]
third_party/xxhash/xxhash.h
third_party/xxhash/xxhsum.1 [deleted file]
third_party/xxhash/xxhsum.1.md [deleted file]
third_party/xxhash/xxhsum.c [deleted file]
tools/bazel.rc
tools/buildgen/_mako_renderer.py
tools/buildgen/_utils.py
tools/buildgen/build_cleaner.py
tools/buildgen/extract_metadata_from_bazel_xml.py
tools/buildgen/generate_projects.py
tools/buildgen/plugins/list_api.py
tools/codegen/core/gen_header_frame.py
tools/codegen/core/gen_hpack_tables.cc
tools/codegen/core/gen_settings_ids.py
tools/codegen/core/gen_static_metadata.py
tools/codegen/core/gen_stats_data.py
tools/codegen/core/gen_upb_api.sh
tools/debug/core/chttp2_ref_leak.py
tools/debug/core/error_ref_leak.py
tools/distrib/check_copyright.py
tools/distrib/check_include_guards.py
tools/distrib/gen_compilation_database.py
tools/distrib/isort_code.sh [new file with mode: 0755]
tools/distrib/python/.gitignore
tools/distrib/python/docgen.py
tools/distrib/python/grpc_prefixed/templates/setup.py.template
tools/distrib/python/grpc_version.py
tools/distrib/python/grpcio_tools/grpc_tools/_protoc_compiler.pyx
tools/distrib/python/grpcio_tools/grpc_tools/command.py
tools/distrib/python/grpcio_tools/grpc_tools/protoc.py
tools/distrib/python/grpcio_tools/grpc_tools/test/protoc_test.py
tools/distrib/python/grpcio_tools/grpc_version.py
tools/distrib/python/grpcio_tools/setup.py
tools/distrib/python/xds_protos/build.py
tools/distrib/python/xds_protos/build_validate_upload.sh
tools/distrib/python/xds_protos/setup.py
tools/distrib/run_clang_tidy.py
tools/distrib/sanitize.sh
tools/dockerfile/distribtest/python_arch_x64/Dockerfile
tools/dockerfile/distribtest/python_centos6_x64/Dockerfile [deleted file]
tools/dockerfile/distribtest/python_centos7_x64/Dockerfile
tools/dockerfile/distribtest/python_dev_alpine3.7_x64/Dockerfile
tools/dockerfile/distribtest/python_dev_arch_x64/Dockerfile
tools/dockerfile/distribtest/python_dev_centos7_x64/Dockerfile
tools/dockerfile/distribtest/python_dev_fedora23_x64/Dockerfile
tools/dockerfile/distribtest/python_dev_jessie_x64/Dockerfile
tools/dockerfile/distribtest/python_dev_jessie_x86/Dockerfile
tools/dockerfile/distribtest/python_dev_ubuntu1604_x64/Dockerfile
tools/dockerfile/distribtest/python_dev_ubuntu1804_x64/Dockerfile
tools/dockerfile/distribtest/python_fedora34_x64/Dockerfile [moved from tools/dockerfile/distribtest/python_fedora23_x64/Dockerfile with 83% similarity]
tools/dockerfile/distribtest/python_opensuse_x64/Dockerfile
tools/dockerfile/distribtest/python_stretch_x64/Dockerfile [moved from tools/dockerfile/distribtest/python_jessie_x64/Dockerfile with 83% similarity]
tools/dockerfile/distribtest/python_stretch_x86/Dockerfile [moved from tools/dockerfile/distribtest/python_jessie_x86/Dockerfile with 86% similarity]
tools/dockerfile/distribtest/python_ubuntu1604_x64/Dockerfile
tools/dockerfile/distribtest/python_ubuntu1804_x64/Dockerfile
tools/dockerfile/grpc_dist_proto/Dockerfile
tools/dockerfile/test/bazel/Dockerfile
tools/dockerfile/test/binder_transport_apk/Dockerfile [new file with mode: 0644]
tools/doxygen/Doxyfile.c++
tools/doxygen/Doxyfile.c++.internal
tools/doxygen/Doxyfile.core.internal
tools/doxygen/Doxyfile.objc
tools/doxygen/Doxyfile.objc.internal
tools/doxygen/Doxyfile.php
tools/gcp/github_stats_tracking/fetch_data.py
tools/gcp/github_stats_tracking/main.py
tools/gcp/utils/big_query_utils.py
tools/github/pr_latency.py
tools/internal_ci/linux/grpc_bazel_build_in_docker.sh
tools/internal_ci/linux/grpc_binder_transport_apk.cfg [new file with mode: 0644]
tools/internal_ci/linux/grpc_binder_transport_apk.sh [new file with mode: 0755]
tools/internal_ci/linux/grpc_binder_transport_apk_build_in_docker.sh [new file with mode: 0644]
tools/internal_ci/linux/grpc_e2e_performance_gke.sh
tools/internal_ci/linux/grpc_e2e_performance_v2.sh
tools/internal_ci/linux/grpc_xds_bazel_python_test_in_docker.sh
tools/internal_ci/linux/grpc_xds_bazel_test_in_docker.sh
tools/internal_ci/linux/grpc_xds_k8s.sh
tools/internal_ci/linux/grpc_xds_k8s_install_test_driver.sh
tools/internal_ci/linux/grpc_xds_k8s_python.sh
tools/internal_ci/linux/grpc_xds_url_map.sh
tools/internal_ci/linux/grpc_xds_url_map_python.cfg [new file with mode: 0644]
tools/internal_ci/linux/grpc_xds_url_map_python.sh [new file with mode: 0755]
tools/internal_ci/windows/bazel_rbe.bat
tools/interop_matrix/client_matrix.py
tools/line_count/collect-history.py
tools/line_count/summarize-history.py
tools/line_count/yaml2csv.py
tools/profiling/ios_bin/binary_size.py
tools/profiling/ios_bin/parse_link_map.py
tools/profiling/microbenchmarks/bm2bq.py
tools/profiling/qps/qps_diff.py
tools/release/release_notes.py
tools/release/verify_python_release.py
tools/run_tests/artifacts/artifact_targets.py
tools/run_tests/artifacts/distribtest_targets.py
tools/run_tests/generated/tests.json
tools/run_tests/lb_interop_tests/gen_build_yaml.py
tools/run_tests/performance/README.md
tools/run_tests/performance/bq_upload_result.py
tools/run_tests/performance/loadtest_concat_yaml.py
tools/run_tests/performance/loadtest_config.py
tools/run_tests/performance/loadtest_examples.sh
tools/run_tests/performance/loadtest_template.py
tools/run_tests/performance/scenario_config_exporter.py
tools/run_tests/performance/templates/loadtest_template_basic_all_languages.yaml
tools/run_tests/performance/templates/loadtest_template_prebuilt_all_languages.yaml
tools/run_tests/python_utils/check_on_pr.py
tools/run_tests/python_utils/dockerjob.py
tools/run_tests/python_utils/download_and_unzip.py
tools/run_tests/python_utils/filter_pull_request_tests.py
tools/run_tests/python_utils/jobset.py
tools/run_tests/python_utils/port_server.py
tools/run_tests/python_utils/report_utils.py
tools/run_tests/python_utils/start_port_server.py
tools/run_tests/python_utils/upload_rbe_results.py
tools/run_tests/python_utils/upload_test_results.py
tools/run_tests/python_utils/watch_dirs.py
tools/run_tests/run_grpclb_interop_tests.py
tools/run_tests/run_interop_tests.py
tools/run_tests/run_performance_tests.py
tools/run_tests/run_tests.py
tools/run_tests/run_tests_matrix.py
tools/run_tests/run_xds_tests.py
tools/run_tests/sanity/check_port_platform.py
tools/run_tests/sanity/check_qps_scenario_changes.py
tools/run_tests/sanity/check_submodules.sh
tools/run_tests/sanity/check_test_filtering.py
tools/run_tests/sanity/check_tracer_sanity.py
tools/run_tests/sanity/check_version.py
tools/run_tests/sanity/sanity_tests.yaml
tools/run_tests/xds_k8s_test_driver/README.md
tools/run_tests/xds_k8s_test_driver/bin/cleanup.sh
tools/run_tests/xds_k8s_test_driver/bin/run_channelz.py
tools/run_tests/xds_k8s_test_driver/bin/run_td_setup.py
tools/run_tests/xds_k8s_test_driver/bin/run_test_client.py
tools/run_tests/xds_k8s_test_driver/bin/run_test_server.py
tools/run_tests/xds_k8s_test_driver/config/common.cfg
tools/run_tests/xds_k8s_test_driver/config/grpc-testing.cfg
tools/run_tests/xds_k8s_test_driver/config/local-dev.cfg.example
tools/run_tests/xds_k8s_test_driver/config/url-map.cfg [new file with mode: 0644]
tools/run_tests/xds_k8s_test_driver/framework/helpers/datetime.py [new file with mode: 0644]
tools/run_tests/xds_k8s_test_driver/framework/helpers/highlighter.py [new file with mode: 0644]
tools/run_tests/xds_k8s_test_driver/framework/helpers/rand.py [new file with mode: 0644]
tools/run_tests/xds_k8s_test_driver/framework/infrastructure/gcp/api.py
tools/run_tests/xds_k8s_test_driver/framework/infrastructure/gcp/compute.py
tools/run_tests/xds_k8s_test_driver/framework/infrastructure/gcp/network_services.py
tools/run_tests/xds_k8s_test_driver/framework/infrastructure/traffic_director.py
tools/run_tests/xds_k8s_test_driver/framework/rpc/grpc_testing.py
tools/run_tests/xds_k8s_test_driver/framework/test_app/base_runner.py
tools/run_tests/xds_k8s_test_driver/framework/test_app/client_app.py
tools/run_tests/xds_k8s_test_driver/framework/test_app/server_app.py
tools/run_tests/xds_k8s_test_driver/framework/xds_flags.py
tools/run_tests/xds_k8s_test_driver/framework/xds_k8s_flags.py
tools/run_tests/xds_k8s_test_driver/framework/xds_k8s_testcase.py
tools/run_tests/xds_k8s_test_driver/framework/xds_url_map_test_resources.py
tools/run_tests/xds_k8s_test_driver/framework/xds_url_map_testcase.py
tools/run_tests/xds_k8s_test_driver/kubernetes-manifests/client.deployment.yaml
tools/run_tests/xds_k8s_test_driver/requirements.txt
tools/run_tests/xds_k8s_test_driver/run.sh
tools/run_tests/xds_k8s_test_driver/tests/app_net_test.py [new file with mode: 0644]
tools/run_tests/xds_k8s_test_driver/tests/baseline_test.py
tools/run_tests/xds_k8s_test_driver/tests/change_backend_service_test.py [new file with mode: 0644]
tools/run_tests/xds_k8s_test_driver/tests/failover_test.py [new file with mode: 0644]
tools/run_tests/xds_k8s_test_driver/tests/remove_neg_test.py [new file with mode: 0644]
tools/run_tests/xds_k8s_test_driver/tests/round_robin_test.py [new file with mode: 0644]
tools/run_tests/xds_k8s_test_driver/tests/security_test.py
tools/run_tests/xds_k8s_test_driver/tests/url_map/affinity_test.py [new file with mode: 0644]
tools/run_tests/xds_k8s_test_driver/tests/url_map/fault_injection_test.py
tools/run_tests/xds_k8s_test_driver/tests/url_map/retry_test.py [new file with mode: 0644]