aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/README.md18
-rwxr-xr-xtools/buildgen/generate_projects.py2
-rwxr-xr-xtools/buildgen/plugins/expand_bin_attrs.py5
-rwxr-xr-xtools/distrib/python/docgen.py4
-rwxr-xr-xtools/distrib/python/submit.py2
-rw-r--r--tools/doxygen/Doxyfile.c++15
-rw-r--r--tools/doxygen/Doxyfile.c++.internal15
-rw-r--r--tools/doxygen/Doxyfile.core14
-rw-r--r--tools/doxygen/Doxyfile.core.internal33
-rwxr-xr-xtools/doxygen/run_doxygen.sh1
-rwxr-xr-xtools/gce_setup/grpc_docker.sh62
-rwxr-xr-xtools/run_tests/build_python.sh23
-rwxr-xr-xtools/run_tests/jobset.py34
-rwxr-xr-xtools/run_tests/port_server.py117
-rwxr-xr-xtools/run_tests/python_tests.json122
-rwxr-xr-xtools/run_tests/run_python.sh9
-rwxr-xr-xtools/run_tests/run_sanity.sh7
-rwxr-xr-xtools/run_tests/run_tests.py139
-rw-r--r--tools/run_tests/sources_and_headers.json1582
-rw-r--r--tools/run_tests/tests.json8322
20 files changed, 9152 insertions, 1374 deletions
diff --git a/tools/README.md b/tools/README.md
index 3daf73228c..be7d84b373 100644
--- a/tools/README.md
+++ b/tools/README.md
@@ -1,11 +1,17 @@
-buildgen: contains the template renderer for our build system.
+buildgen: template renderer for our build system.
-distpackages: contains script to generate debian packages.
+distpackages: script to generate debian packages.
-dockerfile: contains all of the docker files to test gRPC.
+distrib: scripts to distribute language-specific packages.
-gce_setup: contains boilerplate for running the docker files under GCE.
+dockerfile: Docker files to test gRPC.
-jenkins: support for running tests on Jenkins
+doxygen: gRPC C/C++ documentation generation via Doxygen.
-run_tests: contains python scripts to properly run the tests in parallel.
+gce_setup: boilerplate to run the Docker files under GCE.
+
+jenkins: support for running tests on Jenkins.
+
+profile_analyzer: pretty printer for gRPC profiling data.
+
+run_tests: scripts to run gRPC tests in parallel.
diff --git a/tools/buildgen/generate_projects.py b/tools/buildgen/generate_projects.py
index 5de06354d1..db6b5050da 100755
--- a/tools/buildgen/generate_projects.py
+++ b/tools/buildgen/generate_projects.py
@@ -54,7 +54,7 @@ for root, dirs, files in os.walk('templates'):
out = out_dir + '/' + os.path.splitext(f)[0]
if not os.path.exists(out_dir):
os.makedirs(out_dir)
- cmd = ['tools/buildgen/mako_renderer.py']
+ cmd = ['python', 'tools/buildgen/mako_renderer.py']
for plugin in plugins:
cmd.append('-p')
cmd.append(plugin)
diff --git a/tools/buildgen/plugins/expand_bin_attrs.py b/tools/buildgen/plugins/expand_bin_attrs.py
index 0896a5a165..d221b3a325 100755
--- a/tools/buildgen/plugins/expand_bin_attrs.py
+++ b/tools/buildgen/plugins/expand_bin_attrs.py
@@ -44,8 +44,9 @@ def mako_plugin(dictionary):
"""
targets = dictionary.get('targets')
+ default_platforms = ['windows', 'posix', 'linux', 'mac']
for tgt in targets:
tgt['flaky'] = tgt.get('flaky', False)
- tgt['platforms'] = tgt.get('platforms', ['windows', 'posix'])
-
+ tgt['platforms'] = sorted(tgt.get('platforms', default_platforms))
+ tgt['ci_platforms'] = sorted(tgt.get('ci_platforms', tgt['platforms']))
diff --git a/tools/distrib/python/docgen.py b/tools/distrib/python/docgen.py
index 3ab84a6ba1..d76792c56f 100755
--- a/tools/distrib/python/docgen.py
+++ b/tools/distrib/python/docgen.py
@@ -51,8 +51,8 @@ SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__))
PROJECT_ROOT = os.path.abspath(os.path.join(SCRIPT_DIR, '..', '..', '..'))
CONFIG = args.config
-SETUP_PATH = os.path.join(PROJECT_ROOT, 'src/python/src/setup.py')
-DOC_PATH = os.path.join(PROJECT_ROOT, 'src/python/src/doc/build')
+SETUP_PATH = os.path.join(PROJECT_ROOT, 'src/python/grpcio/setup.py')
+DOC_PATH = os.path.join(PROJECT_ROOT, 'src/python/grpcio/doc/build')
INCLUDE_PATH = os.path.join(PROJECT_ROOT, 'include')
LIBRARY_PATH = os.path.join(PROJECT_ROOT, 'libs/{}'.format(CONFIG))
VIRTUALENV_DIR = os.path.join(SCRIPT_DIR, 'distrib_virtualenv')
diff --git a/tools/distrib/python/submit.py b/tools/distrib/python/submit.py
index a3615b3640..909ba56327 100755
--- a/tools/distrib/python/submit.py
+++ b/tools/distrib/python/submit.py
@@ -59,7 +59,7 @@ args = parser.parse_args()
# Move to the root directory of Python GRPC.
pkgdir = os.path.join(os.path.dirname(os.path.abspath(__file__)),
- '../../../src/python/src')
+ '../../../src/python/grpcio')
# Remove previous distributions; they somehow confuse twine.
try:
shutil.rmtree(os.path.join(pkgdir, 'dist/'))
diff --git a/tools/doxygen/Doxyfile.c++ b/tools/doxygen/Doxyfile.c++
index 4a17fb7365..dd359f16ee 100644
--- a/tools/doxygen/Doxyfile.c++
+++ b/tools/doxygen/Doxyfile.c++
@@ -799,6 +799,7 @@ include/grpc++/slice.h \
include/grpc++/status.h \
include/grpc++/status_code_enum.h \
include/grpc++/stream.h \
+include/grpc++/stub_options.h \
include/grpc++/thread_pool_interface.h \
include/grpc++/time.h
@@ -2179,7 +2180,7 @@ DOT_FONTPATH =
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-CLASS_GRAPH = YES
+CLASS_GRAPH = NO
# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
# graph for each documented class showing the direct and indirect implementation
@@ -2188,14 +2189,14 @@ CLASS_GRAPH = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-COLLABORATION_GRAPH = YES
+COLLABORATION_GRAPH = NO
# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
# groups, showing the direct groups dependencies.
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-GROUP_GRAPHS = YES
+GROUP_GRAPHS = NO
# If the UML_LOOK tag is set to YES, doxygen will generate inheritance and
# collaboration diagrams in a style similar to the OMG's Unified Modeling
@@ -2233,7 +2234,7 @@ TEMPLATE_RELATIONS = NO
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-INCLUDE_GRAPH = YES
+INCLUDE_GRAPH = NO
# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
# set to YES then doxygen will generate a graph for each documented file showing
@@ -2242,7 +2243,7 @@ INCLUDE_GRAPH = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-INCLUDED_BY_GRAPH = YES
+INCLUDED_BY_GRAPH = NO
# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
# dependency graph for every global function or class method.
@@ -2271,7 +2272,7 @@ CALLER_GRAPH = NO
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-GRAPHICAL_HIERARCHY = YES
+GRAPHICAL_HIERARCHY = NO
# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
# dependencies a directory has on other directories in a graphical way. The
@@ -2280,7 +2281,7 @@ GRAPHICAL_HIERARCHY = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-DIRECTORY_GRAPH = YES
+DIRECTORY_GRAPH = NO
# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
# generated by dot.
diff --git a/tools/doxygen/Doxyfile.c++.internal b/tools/doxygen/Doxyfile.c++.internal
index 297a21ae22..6e8437dc5b 100644
--- a/tools/doxygen/Doxyfile.c++.internal
+++ b/tools/doxygen/Doxyfile.c++.internal
@@ -799,6 +799,7 @@ include/grpc++/slice.h \
include/grpc++/status.h \
include/grpc++/status_code_enum.h \
include/grpc++/stream.h \
+include/grpc++/stub_options.h \
include/grpc++/thread_pool_interface.h \
include/grpc++/time.h \
src/cpp/client/secure_credentials.h \
@@ -2215,7 +2216,7 @@ DOT_FONTPATH =
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-CLASS_GRAPH = YES
+CLASS_GRAPH = NO
# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
# graph for each documented class showing the direct and indirect implementation
@@ -2224,14 +2225,14 @@ CLASS_GRAPH = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-COLLABORATION_GRAPH = YES
+COLLABORATION_GRAPH = NO
# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
# groups, showing the direct groups dependencies.
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-GROUP_GRAPHS = YES
+GROUP_GRAPHS = NO
# If the UML_LOOK tag is set to YES, doxygen will generate inheritance and
# collaboration diagrams in a style similar to the OMG's Unified Modeling
@@ -2269,7 +2270,7 @@ TEMPLATE_RELATIONS = NO
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-INCLUDE_GRAPH = YES
+INCLUDE_GRAPH = NO
# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
# set to YES then doxygen will generate a graph for each documented file showing
@@ -2278,7 +2279,7 @@ INCLUDE_GRAPH = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-INCLUDED_BY_GRAPH = YES
+INCLUDED_BY_GRAPH = NO
# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
# dependency graph for every global function or class method.
@@ -2307,7 +2308,7 @@ CALLER_GRAPH = NO
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-GRAPHICAL_HIERARCHY = YES
+GRAPHICAL_HIERARCHY = NO
# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
# dependencies a directory has on other directories in a graphical way. The
@@ -2316,7 +2317,7 @@ GRAPHICAL_HIERARCHY = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-DIRECTORY_GRAPH = YES
+DIRECTORY_GRAPH = NO
# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
# generated by dot.
diff --git a/tools/doxygen/Doxyfile.core b/tools/doxygen/Doxyfile.core
index 38107b392e..d219ca7ac0 100644
--- a/tools/doxygen/Doxyfile.core
+++ b/tools/doxygen/Doxyfile.core
@@ -2173,7 +2173,7 @@ DOT_FONTPATH =
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-CLASS_GRAPH = YES
+CLASS_GRAPH = NO
# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
# graph for each documented class showing the direct and indirect implementation
@@ -2182,14 +2182,14 @@ CLASS_GRAPH = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-COLLABORATION_GRAPH = YES
+COLLABORATION_GRAPH = NO
# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
# groups, showing the direct groups dependencies.
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-GROUP_GRAPHS = YES
+GROUP_GRAPHS = NO
# If the UML_LOOK tag is set to YES, doxygen will generate inheritance and
# collaboration diagrams in a style similar to the OMG's Unified Modeling
@@ -2227,7 +2227,7 @@ TEMPLATE_RELATIONS = NO
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-INCLUDE_GRAPH = YES
+INCLUDE_GRAPH = NO
# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
# set to YES then doxygen will generate a graph for each documented file showing
@@ -2236,7 +2236,7 @@ INCLUDE_GRAPH = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-INCLUDED_BY_GRAPH = YES
+INCLUDED_BY_GRAPH = NO
# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
# dependency graph for every global function or class method.
@@ -2265,7 +2265,7 @@ CALLER_GRAPH = NO
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-GRAPHICAL_HIERARCHY = YES
+GRAPHICAL_HIERARCHY = NO
# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
# dependencies a directory has on other directories in a graphical way. The
@@ -2274,7 +2274,7 @@ GRAPHICAL_HIERARCHY = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-DIRECTORY_GRAPH = YES
+DIRECTORY_GRAPH = NO
# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
# generated by dot.
diff --git a/tools/doxygen/Doxyfile.core.internal b/tools/doxygen/Doxyfile.core.internal
index 487b81a93d..1f66fe1d35 100644
--- a/tools/doxygen/Doxyfile.core.internal
+++ b/tools/doxygen/Doxyfile.core.internal
@@ -767,10 +767,6 @@ include/grpc/compression.h \
include/grpc/grpc.h \
include/grpc/status.h \
include/grpc/census.h \
-src/core/httpcli/format_request.h \
-src/core/httpcli/httpcli.h \
-src/core/httpcli/httpcli_security_connector.h \
-src/core/httpcli/parser.h \
src/core/security/auth_filters.h \
src/core/security/base64.h \
src/core/security/credentials.h \
@@ -805,9 +801,14 @@ src/core/client_config/resolvers/dns_resolver.h \
src/core/client_config/resolvers/sockaddr_resolver.h \
src/core/client_config/subchannel.h \
src/core/client_config/subchannel_factory.h \
+src/core/client_config/subchannel_factory_decorators/add_channel_arg.h \
+src/core/client_config/subchannel_factory_decorators/merge_channel_args.h \
src/core/client_config/uri_parser.h \
src/core/compression/message_compress.h \
src/core/debug/trace.h \
+src/core/httpcli/format_request.h \
+src/core/httpcli/httpcli.h \
+src/core/httpcli/parser.h \
src/core/iomgr/alarm.h \
src/core/iomgr/alarm_heap.h \
src/core/iomgr/alarm_internal.h \
@@ -819,7 +820,6 @@ src/core/iomgr/iomgr.h \
src/core/iomgr/iomgr_internal.h \
src/core/iomgr/iomgr_posix.h \
src/core/iomgr/pollset.h \
-src/core/iomgr/pollset_kick_posix.h \
src/core/iomgr/pollset_posix.h \
src/core/iomgr/pollset_set.h \
src/core/iomgr/pollset_set_posix.h \
@@ -881,10 +881,7 @@ src/core/transport/transport.h \
src/core/transport/transport_impl.h \
src/core/census/context.h \
src/core/census/rpc_stat_id.h \
-src/core/httpcli/format_request.c \
-src/core/httpcli/httpcli.c \
src/core/httpcli/httpcli_security_connector.c \
-src/core/httpcli/parser.c \
src/core/security/base64.c \
src/core/security/client_auth_filter.c \
src/core/security/credentials.c \
@@ -925,10 +922,15 @@ src/core/client_config/resolvers/dns_resolver.c \
src/core/client_config/resolvers/sockaddr_resolver.c \
src/core/client_config/subchannel.c \
src/core/client_config/subchannel_factory.c \
+src/core/client_config/subchannel_factory_decorators/add_channel_arg.c \
+src/core/client_config/subchannel_factory_decorators/merge_channel_args.c \
src/core/client_config/uri_parser.c \
src/core/compression/algorithm.c \
src/core/compression/message_compress.c \
src/core/debug/trace.c \
+src/core/httpcli/format_request.c \
+src/core/httpcli/httpcli.c \
+src/core/httpcli/parser.c \
src/core/iomgr/alarm.c \
src/core/iomgr/alarm_heap.c \
src/core/iomgr/endpoint.c \
@@ -939,7 +941,6 @@ src/core/iomgr/iocp_windows.c \
src/core/iomgr/iomgr.c \
src/core/iomgr/iomgr_posix.c \
src/core/iomgr/iomgr_windows.c \
-src/core/iomgr/pollset_kick_posix.c \
src/core/iomgr/pollset_multipoller_with_epoll.c \
src/core/iomgr/pollset_multipoller_with_poll_posix.c \
src/core/iomgr/pollset_posix.c \
@@ -2469,7 +2470,7 @@ DOT_FONTPATH =
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-CLASS_GRAPH = YES
+CLASS_GRAPH = NO
# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
# graph for each documented class showing the direct and indirect implementation
@@ -2478,14 +2479,14 @@ CLASS_GRAPH = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-COLLABORATION_GRAPH = YES
+COLLABORATION_GRAPH = NO
# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
# groups, showing the direct groups dependencies.
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-GROUP_GRAPHS = YES
+GROUP_GRAPHS = NO
# If the UML_LOOK tag is set to YES, doxygen will generate inheritance and
# collaboration diagrams in a style similar to the OMG's Unified Modeling
@@ -2523,7 +2524,7 @@ TEMPLATE_RELATIONS = NO
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-INCLUDE_GRAPH = YES
+INCLUDE_GRAPH = NO
# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
# set to YES then doxygen will generate a graph for each documented file showing
@@ -2532,7 +2533,7 @@ INCLUDE_GRAPH = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-INCLUDED_BY_GRAPH = YES
+INCLUDED_BY_GRAPH = NO
# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
# dependency graph for every global function or class method.
@@ -2561,7 +2562,7 @@ CALLER_GRAPH = NO
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-GRAPHICAL_HIERARCHY = YES
+GRAPHICAL_HIERARCHY = NO
# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
# dependencies a directory has on other directories in a graphical way. The
@@ -2570,7 +2571,7 @@ GRAPHICAL_HIERARCHY = YES
# The default value is: YES.
# This tag requires that the tag HAVE_DOT is set to YES.
-DIRECTORY_GRAPH = YES
+DIRECTORY_GRAPH = NO
# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
# generated by dot.
diff --git a/tools/doxygen/run_doxygen.sh b/tools/doxygen/run_doxygen.sh
index 9bc5aec592..7e222bf4eb 100755
--- a/tools/doxygen/run_doxygen.sh
+++ b/tools/doxygen/run_doxygen.sh
@@ -36,6 +36,7 @@ cd $(dirname $0)/../..
for i in core c++ core.internal c++.internal
do
+ rm -rf doc/ref/$i
mkdir -p doc/ref/$i
doxygen tools/doxygen/Doxyfile.$i
done
diff --git a/tools/gce_setup/grpc_docker.sh b/tools/gce_setup/grpc_docker.sh
index c06780a699..ea7c798f40 100755
--- a/tools/gce_setup/grpc_docker.sh
+++ b/tools/gce_setup/grpc_docker.sh
@@ -1638,6 +1638,68 @@ grpc_cloud_prod_auth_compute_engine_creds_gen_csharp_dotnet_cmd() {
echo $the_cmd
}
+# constructs the full dockerized csharp-mono oauth2_auth_token auth interop test cmd.
+#
+# call-seq:
+# flags= .... # generic flags to include the command
+# cmd=$($grpc_gen_test_cmd $flags)
+grpc_cloud_prod_auth_oauth2_auth_token_gen_csharp_mono_cmd() {
+ local workdir_flag="-w /var/local/git/grpc/src/csharp/Grpc.IntegrationTesting.Client/bin/Debug"
+ local env_flag="-e SSL_CERT_FILE=/cacerts/roots.pem "
+ env_flag+="-e GOOGLE_APPLICATION_CREDENTIALS=/service_account/stubbyCloudTestingTest-7dd63462c60c.json "
+ local cmd_prefix="sudo docker run $workdir_flag $env_flag grpc/csharp_mono";
+ local test_script="mono Grpc.IntegrationTesting.Client.exe --use_tls=true";
+ local gfe_flags=$(_grpc_prod_gfe_flags);
+ local the_cmd="$cmd_prefix $test_script $gfe_flags $@";
+ echo $the_cmd
+}
+
+# constructs the csharp-dotnet oauth2_auth_token auth interop test cmd.
+#
+# call-seq:
+# flags= .... # generic flags to include the command
+# cmd=$($grpc_gen_test_cmd $flags)
+grpc_cloud_prod_auth_oauth2_auth_token_gen_csharp_dotnet_cmd() {
+ local set_workdir="cd /cygdrive/c/github/grpc/src/csharp/Grpc.IntegrationTesting.Client/bin/Debug &&"
+ local test_script="./Grpc.IntegrationTesting.Client.exe --use_tls=true";
+ local set_certfile="SSL_CERT_FILE=/cacerts/roots.pem "
+ local set_creds="GOOGLE_APPLICATION_CREDENTIALS=/service_account/stubbyCloudTestingTest-7dd63462c60c.json "
+ local gfe_flags=$(_grpc_prod_gfe_flags);
+ local the_cmd="$set_workdir $set_certfile $set_creds $test_script $gfe_flags $@";
+ echo $the_cmd
+}
+
+# constructs the full dockerized csharp-mono per_rpc_creds auth interop test cmd.
+#
+# call-seq:
+# flags= .... # generic flags to include the command
+# cmd=$($grpc_gen_test_cmd $flags)
+grpc_cloud_prod_auth_per_rpc_creds_gen_csharp_mono_cmd() {
+ local workdir_flag="-w /var/local/git/grpc/src/csharp/Grpc.IntegrationTesting.Client/bin/Debug"
+ local env_flag="-e SSL_CERT_FILE=/cacerts/roots.pem "
+ env_flag+="-e GOOGLE_APPLICATION_CREDENTIALS=/service_account/stubbyCloudTestingTest-7dd63462c60c.json "
+ local cmd_prefix="sudo docker run $workdir_flag $env_flag grpc/csharp_mono";
+ local test_script="mono Grpc.IntegrationTesting.Client.exe --use_tls=true";
+ local gfe_flags=$(_grpc_prod_gfe_flags);
+ local the_cmd="$cmd_prefix $test_script $gfe_flags $@";
+ echo $the_cmd
+}
+
+# constructs the csharp-dotnet per_rpc_creds auth interop test cmd.
+#
+# call-seq:
+# flags= .... # generic flags to include the command
+# cmd=$($grpc_gen_test_cmd $flags)
+grpc_cloud_prod_auth_per_rpc_creds_gen_csharp_dotnet_cmd() {
+ local set_workdir="cd /cygdrive/c/github/grpc/src/csharp/Grpc.IntegrationTesting.Client/bin/Debug &&"
+ local test_script="./Grpc.IntegrationTesting.Client.exe --use_tls=true";
+ local set_certfile="SSL_CERT_FILE=/cacerts/roots.pem "
+ local set_creds="GOOGLE_APPLICATION_CREDENTIALS=/service_account/stubbyCloudTestingTest-7dd63462c60c.json "
+ local gfe_flags=$(_grpc_prod_gfe_flags);
+ local the_cmd="$set_workdir $set_certfile $set_creds $test_script $gfe_flags $@";
+ echo $the_cmd
+}
+
# outputs the flags passed to gfe tests
_grpc_prod_gfe_flags() {
echo " --server_port=443 --server_host=grpc-test.sandbox.google.com --server_host_override=grpc-test.sandbox.google.com"
diff --git a/tools/run_tests/build_python.sh b/tools/run_tests/build_python.sh
index ae0fb42241..203c8b7720 100755
--- a/tools/run_tests/build_python.sh
+++ b/tools/run_tests/build_python.sh
@@ -33,7 +33,9 @@ set -ex
# change to grpc repo root
cd $(dirname $0)/../..
-root=`pwd`
+ROOT=`pwd`
+GRPCIO=$ROOT/src/python/grpcio
+GRPCIO_TEST=$ROOT/src/python/grpcio_test
make_virtualenv() {
virtualenv_name="python"$1"_virtual_environment"
@@ -42,9 +44,16 @@ make_virtualenv() {
# Build the entire virtual environment
virtualenv -p `which "python"$1` $virtualenv_name
source $virtualenv_name/bin/activate
- pip install -r src/python/requirements.txt
- CFLAGS="-I$root/include -std=c89" LDFLAGS=-L$root/libs/$CONFIG GRPC_PYTHON_BUILD_WITH_CYTHON=1 pip install src/python/src
- pip install src/python/interop
+
+ # Install grpcio
+ cd $GRPCIO
+ pip install -r requirements.txt
+ CFLAGS="-I$ROOT/include -std=c89" LDFLAGS=-L$ROOT/libs/$CONFIG GRPC_PYTHON_BUILD_WITH_CYTHON=1 pip install $GRPCIO
+
+ # Install grpcio_test
+ cd $GRPCIO_TEST
+ pip install -r requirements.txt
+ pip install $GRPCIO_TEST
else
source $virtualenv_name/bin/activate
# Uninstall and re-install the packages we care about. Don't use
@@ -52,13 +61,13 @@ make_virtualenv() {
# unnecessarily to dependencies. Don't use --no-deps to avoid missing
# dependency upgrades.
(yes | pip uninstall grpcio) || true
- (yes | pip uninstall interop) || true
- (CFLAGS="-I$root/include -std=c89" LDFLAGS=-L$root/libs/$CONFIG GRPC_PYTHON_BUILD_WITH_CYTHON=1 pip install src/python/src) || (
+ (yes | pip uninstall grpcio_test) || true
+ (CFLAGS="-I$ROOT/include -std=c89" LDFLAGS=-L$ROOT/libs/$CONFIG GRPC_PYTHON_BUILD_WITH_CYTHON=1 pip install $GRPCIO) || (
# Fall back to rebuilding the entire environment
rm -rf $virtualenv_name
make_virtualenv $1
)
- pip install src/python/interop
+ pip install $GRPCIO_TEST
fi
}
diff --git a/tools/run_tests/jobset.py b/tools/run_tests/jobset.py
index ec25b47610..b7e0089269 100755
--- a/tools/run_tests/jobset.py
+++ b/tools/run_tests/jobset.py
@@ -130,7 +130,8 @@ def which(filename):
class JobSpec(object):
"""Specifies what to run for a job."""
- def __init__(self, cmdline, shortname=None, environ=None, hash_targets=None, cwd=None, shell=False):
+ def __init__(self, cmdline, shortname=None, environ=None, hash_targets=None,
+ cwd=None, shell=False, timeout_seconds=900):
"""
Arguments:
cmdline: a list of arguments to pass as the command line
@@ -148,6 +149,7 @@ class JobSpec(object):
self.hash_targets = hash_targets or []
self.cwd = cwd
self.shell = shell
+ self.timeout_seconds = timeout_seconds
def identity(self):
return '%r %r %r' % (self.cmdline, self.environ, self.hash_targets)
@@ -162,13 +164,15 @@ class JobSpec(object):
class Job(object):
"""Manages one job."""
- def __init__(self, spec, bin_hash, newline_on_success, travis, xml_report):
+ def __init__(self, spec, bin_hash, newline_on_success, travis, add_env, xml_report):
self._spec = spec
self._bin_hash = bin_hash
self._tempfile = tempfile.TemporaryFile()
env = os.environ.copy()
for k, v in spec.environ.iteritems():
env[k] = v
+ for k, v in add_env.iteritems():
+ env[k] = v
self._start = time.time()
self._process = subprocess.Popen(args=spec.cmdline,
stderr=subprocess.STDOUT,
@@ -206,7 +210,7 @@ class Job(object):
do_newline=self._newline_on_success or self._travis)
if self._bin_hash:
update_cache.finished(self._spec.identity(), self._bin_hash)
- elif self._state == _RUNNING and time.time() - self._start > 900:
+ elif self._state == _RUNNING and time.time() - self._start > self._spec.timeout_seconds:
self._tempfile.seek(0)
stdout = self._tempfile.read()
filtered_stdout = filter(lambda x: x in string.printable, stdout.decode(errors='ignore'))
@@ -227,7 +231,7 @@ class Jobset(object):
"""Manages one run of jobs."""
def __init__(self, check_cancelled, maxjobs, newline_on_success, travis,
- stop_on_failure, cache, xml_report):
+ stop_on_failure, add_env, cache, xml_report):
self._running = set()
self._check_cancelled = check_cancelled
self._cancelled = False
@@ -240,6 +244,7 @@ class Jobset(object):
self._stop_on_failure = stop_on_failure
self._hashes = {}
self._xml_report = xml_report
+ self._add_env = add_env
def start(self, spec):
"""Start a job. Return True on success, False on failure."""
@@ -262,16 +267,12 @@ class Jobset(object):
bin_hash = None
should_run = True
if should_run:
- try:
- self._running.add(Job(spec,
- bin_hash,
- self._newline_on_success,
- self._travis,
- self._xml_report))
- except:
- message('FAILED', spec.shortname)
- self._cancelled = True
- return False
+ self._running.add(Job(spec,
+ bin_hash,
+ self._newline_on_success,
+ self._travis,
+ self._add_env,
+ self._xml_report))
return True
def reap(self):
@@ -342,10 +343,11 @@ def run(cmdlines,
infinite_runs=False,
stop_on_failure=False,
cache=None,
- xml_report=None):
+ xml_report=None,
+ add_env={}):
js = Jobset(check_cancelled,
maxjobs if maxjobs is not None else _DEFAULT_MAX_JOBS,
- newline_on_success, travis, stop_on_failure,
+ newline_on_success, travis, stop_on_failure, add_env,
cache if cache is not None else NoCache(),
xml_report)
for cmdline in cmdlines:
diff --git a/tools/run_tests/port_server.py b/tools/run_tests/port_server.py
new file mode 100755
index 0000000000..0f81470d28
--- /dev/null
+++ b/tools/run_tests/port_server.py
@@ -0,0 +1,117 @@
+#!/usr/bin/env python
+# Copyright 2015, Google Inc.
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met:
+#
+# * Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above
+# copyright notice, this list of conditions and the following disclaimer
+# in the documentation and/or other materials provided with the
+# distribution.
+# * Neither the name of Google Inc. nor the names of its
+# contributors may be used to endorse or promote products derived from
+# this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+"""Manage TCP ports for unit tests; started by run_tests.py"""
+
+import argparse
+import BaseHTTPServer
+import hashlib
+import os
+import socket
+import sys
+import time
+
+argp = argparse.ArgumentParser(description='Server for httpcli_test')
+argp.add_argument('-p', '--port', default=12345, type=int)
+args = argp.parse_args()
+
+print 'port server running on port %d' % args.port
+
+pool = []
+in_use = {}
+
+with open(__file__) as f:
+ _MY_VERSION = hashlib.sha1(f.read()).hexdigest()
+
+
+def refill_pool():
+ """Scan for ports not marked for being in use"""
+ for i in range(10000, 65000):
+ if len(pool) > 100: break
+ if i in in_use:
+ age = time.time() - in_use[i]
+ if age < 600:
+ continue
+ del in_use[i]
+ s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ try:
+ s.bind(('localhost', i))
+ pool.append(i)
+ except:
+ pass # we really don't care about failures
+ finally:
+ s.close()
+
+
+def allocate_port():
+ global pool
+ global in_use
+ if not pool:
+ refill_pool()
+ port = pool[0]
+ pool = pool[1:]
+ in_use[port] = time.time()
+ return port
+
+
+keep_running = True
+
+
+class Handler(BaseHTTPServer.BaseHTTPRequestHandler):
+
+ def do_GET(self):
+ global keep_running
+ if self.path == '/get':
+ # allocate a new port, it will stay bound for ten minutes and until
+ # it's unused
+ self.send_response(200)
+ self.send_header('Content-Type', 'text/plain')
+ self.end_headers()
+ p = allocate_port()
+ self.log_message('allocated port %d' % p)
+ self.wfile.write('%d' % p)
+ elif self.path == '/version':
+ # fetch a version string and the current process pid
+ self.send_response(200)
+ self.send_header('Content-Type', 'text/plain')
+ self.end_headers()
+ self.wfile.write(_MY_VERSION)
+ elif self.path == '/quit':
+ self.send_response(200)
+ self.end_headers()
+ keep_running = False
+
+
+httpd = BaseHTTPServer.HTTPServer(('', args.port), Handler)
+while keep_running:
+ httpd.handle_request()
+
+print 'done'
+
diff --git a/tools/run_tests/python_tests.json b/tools/run_tests/python_tests.json
deleted file mode 100755
index 3d75d8de36..0000000000
--- a/tools/run_tests/python_tests.json
+++ /dev/null
@@ -1,122 +0,0 @@
-[
- {
- "module": "grpc._adapter._c_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc._adapter._low_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc._adapter._intermediary_low_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc._adapter._links_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc._adapter._lonely_rear_link_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc._adapter._blocking_invocation_inline_service_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc._adapter._event_invocation_synchronous_event_service_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc._adapter._future_invocation_asynchronous_event_service_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc._links._lonely_invocation_link_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc._links._transmission_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc.early_adopter.implementations_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc.framework.base.implementations_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc.framework.face.blocking_invocation_inline_service_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc.framework.face.event_invocation_synchronous_event_service_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc.framework.face.future_invocation_asynchronous_event_service_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc.framework.foundation._later_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "grpc.framework.foundation._logging_pool_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "interop._insecure_interop_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "module": "interop._secure_interop_test",
- "pythonVersions": [
- "2.7"
- ]
- },
- {
- "file": "test/compiler/python_plugin_test.py",
- "pythonVersions": [
- "2.7"
- ]
- }
-]
diff --git a/tools/run_tests/run_python.sh b/tools/run_tests/run_python.sh
index 4959c0241c..5ffd4460b9 100755
--- a/tools/run_tests/run_python.sh
+++ b/tools/run_tests/run_python.sh
@@ -33,8 +33,9 @@ set -ex
# change to grpc repo root
cd $(dirname $0)/../..
-root=`pwd`
-export LD_LIBRARY_PATH=$root/libs/$CONFIG
-export DYLD_LIBRARY_PATH=$root/libs/$CONFIG
+ROOT=`pwd`
+GRPCIO_TEST=$ROOT/src/python/grpcio_test
+export LD_LIBRARY_PATH=$ROOT/libs/$CONFIG
+export DYLD_LIBRARY_PATH=$ROOT/libs/$CONFIG
source "python"$PYVER"_virtual_environment"/bin/activate
-"python"$PYVER -B $*
+"python"$PYVER $GRPCIO_TEST/setup.py test -a "-n8 --cov=grpc --junitxml=./report.xml"
diff --git a/tools/run_tests/run_sanity.sh b/tools/run_tests/run_sanity.sh
index ebb09d9469..18d5ba026e 100755
--- a/tools/run_tests/run_sanity.sh
+++ b/tools/run_tests/run_sanity.sh
@@ -44,7 +44,12 @@ git submodule > $submodules
diff -u $submodules - << EOF
05b155ff59114735ec8cd089f669c4c3d8f59029 third_party/gflags (v2.1.0-45-g05b155f)
- 3df69d3aefde7671053d4e3c242b228e5d79c83f third_party/openssl (OpenSSL_1_0_2a)
+ 33dd08320648ac71d7d9d732be774ed3818dccc5 third_party/openssl (OpenSSL_1_0_2d)
3e2c8a5dd79481e1d36572cdf65be93514ba6581 third_party/protobuf (v3.0.0-alpha-1-1048-g3e2c8a5)
50893291621658f355bc5b4d450a8d06a563053d third_party/zlib (v1.2.8)
EOF
+
+if [ -f cache.mk ] ; then
+ echo "Please don't commit cache.mk"
+ exit 1
+fi
diff --git a/tools/run_tests/run_tests.py b/tools/run_tests/run_tests.py
index 38da1f043a..47d2b6183e 100755
--- a/tools/run_tests/run_tests.py
+++ b/tools/run_tests/run_tests.py
@@ -32,6 +32,7 @@
import argparse
import glob
+import hashlib
import itertools
import json
import multiprocessing
@@ -43,6 +44,7 @@ import subprocess
import sys
import time
import xml.etree.cElementTree as ET
+import urllib2
import jobset
import watch_dirs
@@ -54,6 +56,17 @@ os.chdir(ROOT)
_FORCE_ENVIRON_FOR_WRAPPERS = {}
+def platform_string():
+ if platform.system() == 'Windows':
+ return 'windows'
+ elif platform.system() == 'Darwin':
+ return 'mac'
+ elif platform.system() == 'Linux':
+ return 'linux'
+ else:
+ return 'posix'
+
+
# SimpleConfig: just compile with CONFIG=config, and run the binary to test
class SimpleConfig(object):
@@ -109,21 +122,21 @@ class CLanguage(object):
def __init__(self, make_target, test_lang):
self.make_target = make_target
- if platform.system() == 'Windows':
- plat = 'windows'
- else:
- plat = 'posix'
- self.platform = plat
+ self.platform = platform_string()
with open('tools/run_tests/tests.json') as f:
js = json.load(f)
self.binaries = [tgt
for tgt in js
if tgt['language'] == test_lang and
- plat in tgt['platforms']]
+ platform_string() in tgt['platforms']]
+ self.ci_binaries = [tgt
+ for tgt in js
+ if tgt['language'] == test_lang and
+ platform_string() in tgt['ci_platforms']]
def test_specs(self, config, travis):
out = []
- for target in self.binaries:
+ for target in (self.ci_binaries if travis else self.binaries):
if travis and target['flaky']:
continue
if self.platform == 'windows':
@@ -187,40 +200,18 @@ class PhpLanguage(object):
class PythonLanguage(object):
def __init__(self):
- with open('tools/run_tests/python_tests.json') as f:
- self._tests = json.load(f)
- self._build_python_versions = set([
- python_version
- for test in self._tests
- for python_version in test['pythonVersions']])
+ self._build_python_versions = ['2.7']
self._has_python_versions = []
def test_specs(self, config, travis):
- job_specifications = []
- for test in self._tests:
- command = None
- short_name = None
- if 'module' in test:
- command = ['tools/run_tests/run_python.sh', '-m', test['module']]
- short_name = test['module']
- elif 'file' in test:
- command = ['tools/run_tests/run_python.sh', test['file']]
- short_name = test['file']
- else:
- raise ValueError('expected input to be a module or file to run '
- 'unittests from')
- for python_version in test['pythonVersions']:
- if python_version in self._has_python_versions:
- environment = dict(_FORCE_ENVIRON_FOR_WRAPPERS)
- environment['PYVER'] = python_version
- job_specifications.append(config.job_spec(
- command, None, environ=environment, shortname=short_name))
- else:
- jobset.message(
- 'WARNING',
- 'Could not find Python {}; skipping test'.format(python_version),
- '{}\n'.format(command), do_newline=True)
- return job_specifications
+ environment = dict(_FORCE_ENVIRON_FOR_WRAPPERS)
+ environment['PYVER'] = '2.7'
+ return [config.job_spec(
+ ['tools/run_tests/run_python.sh'],
+ None,
+ environ=environment,
+ shortname='py.test',
+ )]
def make_targets(self):
return ['static_c', 'grpc_python_plugin', 'shared_c']
@@ -267,15 +258,12 @@ class RubyLanguage(object):
class CSharpLanguage(object):
def __init__(self):
- if platform.system() == 'Windows':
- plat = 'windows'
- else:
- plat = 'posix'
- self.platform = plat
+ self.platform = platform_string()
def test_specs(self, config, travis):
assemblies = ['Grpc.Core.Tests',
'Grpc.Examples.Tests',
+ 'Grpc.HealthCheck.Tests',
'Grpc.IntegrationTesting']
if self.platform == 'windows':
cmd = 'tools\\run_tests\\run_csharp.bat'
@@ -284,7 +272,7 @@ class CSharpLanguage(object):
return [config.job_spec([cmd, assembly],
None, shortname=assembly,
environ=_FORCE_ENVIRON_FOR_WRAPPERS)
- for assembly in assemblies ]
+ for assembly in assemblies]
def make_targets(self):
# For Windows, this target doesn't really build anything,
@@ -304,6 +292,25 @@ class CSharpLanguage(object):
return 'csharp'
+class ObjCLanguage(object):
+
+ def test_specs(self, config, travis):
+ return [config.job_spec(['src/objective-c/tests/run_tests.sh'], None,
+ environ=_FORCE_ENVIRON_FOR_WRAPPERS)]
+
+ def make_targets(self):
+ return ['grpc_objective_c_plugin', 'interop_server']
+
+ def build_steps(self):
+ return [['src/objective-c/tests/build_tests.sh']]
+
+ def supports_multi_config(self):
+ return False
+
+ def __str__(self):
+ return 'objc'
+
+
class Sanity(object):
def test_specs(self, config, travis):
@@ -369,6 +376,7 @@ _LANGUAGES = {
'python': PythonLanguage(),
'ruby': RubyLanguage(),
'csharp': CSharpLanguage(),
+ 'objc' : ObjCLanguage(),
'sanity': Sanity(),
'build': Build(),
}
@@ -524,7 +532,43 @@ class TestCache(object):
self.parse(json.loads(f.read()))
-def _build_and_run(check_cancelled, newline_on_success, travis, cache, xml_report=None):
+def _start_port_server(port_server_port):
+ # check if a compatible port server is running
+ # if incompatible (version mismatch) ==> start a new one
+ # if not running ==> start a new one
+ # otherwise, leave it up
+ try:
+ version = urllib2.urlopen('http://localhost:%d/version' % port_server_port).read()
+ running = True
+ except Exception:
+ running = False
+ if running:
+ with open('tools/run_tests/port_server.py') as f:
+ current_version = hashlib.sha1(f.read()).hexdigest()
+ running = (version == current_version)
+ if not running:
+ urllib2.urlopen('http://localhost:%d/quit' % port_server_port).read()
+ time.sleep(1)
+ if not running:
+ port_log = open('portlog.txt', 'w')
+ port_server = subprocess.Popen(
+ ['python', 'tools/run_tests/port_server.py', '-p', '%d' % port_server_port],
+ stderr=subprocess.STDOUT,
+ stdout=port_log)
+ # ensure port server is up
+ while True:
+ try:
+ urllib2.urlopen('http://localhost:%d/get' % port_server_port).read()
+ break
+ except urllib2.URLError:
+ time.sleep(0.5)
+ except:
+ port_server.kill()
+ raise
+
+
+def _build_and_run(
+ check_cancelled, newline_on_success, travis, cache, xml_report=None):
"""Do one pass of building & running tests."""
# build latest sequentially
if not jobset.run(build_steps, maxjobs=1,
@@ -534,6 +578,8 @@ def _build_and_run(check_cancelled, newline_on_success, travis, cache, xml_repor
# start antagonists
antagonists = [subprocess.Popen(['tools/run_tests/antagonist.py'])
for _ in range(0, args.antagonists)]
+ port_server_port = 9999
+ _start_port_server(port_server_port)
try:
infinite_runs = runs_per_test == 0
# When running on travis, we want out test runs to be as similar as possible
@@ -560,7 +606,8 @@ def _build_and_run(check_cancelled, newline_on_success, travis, cache, xml_repor
maxjobs=args.jobs,
stop_on_failure=args.stop_on_failure,
cache=cache if not xml_report else None,
- xml_report=testsuite):
+ xml_report=testsuite,
+ add_env={'GRPC_TEST_PORT_SERVER': 'localhost:%d' % port_server_port}):
return 2
finally:
for antagonist in antagonists:
diff --git a/tools/run_tests/sources_and_headers.json b/tools/run_tests/sources_and_headers.json
index 3caf4a29a9..5d23bf9e88 100644
--- a/tools/run_tests/sources_and_headers.json
+++ b/tools/run_tests/sources_and_headers.json
@@ -826,20 +826,6 @@
],
"headers": [],
"language": "c",
- "name": "poll_kick_posix_test",
- "src": [
- "test/core/iomgr/poll_kick_posix_test.c"
- ]
- },
- {
- "deps": [
- "gpr",
- "gpr_test_util",
- "grpc",
- "grpc_test_util"
- ],
- "headers": [],
- "language": "c",
"name": "resolve_address_test",
"src": [
"test/core/iomgr/resolve_address_test.c"
@@ -1527,6 +1513,55 @@
{
"deps": [
"gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc++",
+ "grpc++_test_config",
+ "grpc++_test_util",
+ "grpc_test_util"
+ ],
+ "headers": [
+ "test/proto/empty.grpc.pb.h",
+ "test/proto/empty.pb.h",
+ "test/proto/messages.grpc.pb.h",
+ "test/proto/messages.pb.h",
+ "test/proto/test.grpc.pb.h",
+ "test/proto/test.pb.h"
+ ],
+ "language": "c++",
+ "name": "reconnect_interop_client",
+ "src": [
+ "test/cpp/interop/reconnect_interop_client.cc"
+ ]
+ },
+ {
+ "deps": [
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc++",
+ "grpc++_test_config",
+ "grpc++_test_util",
+ "grpc_test_util",
+ "reconnect_server"
+ ],
+ "headers": [
+ "test/proto/empty.grpc.pb.h",
+ "test/proto/empty.pb.h",
+ "test/proto/messages.grpc.pb.h",
+ "test/proto/messages.pb.h",
+ "test/proto/test.grpc.pb.h",
+ "test/proto/test.pb.h"
+ ],
+ "language": "c++",
+ "name": "reconnect_interop_server",
+ "src": [
+ "test/cpp/interop/reconnect_interop_server.cc"
+ ]
+ },
+ {
+ "deps": [
+ "gpr",
"grpc",
"grpc++"
],
@@ -1758,6 +1793,21 @@
"deps": [
"end2end_certs",
"end2end_fixture_chttp2_fake_security",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fake_security_default_host_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fake_security",
"end2end_test_disappearing_server",
"gpr",
"gpr_test_util",
@@ -2238,6 +2288,21 @@
"deps": [
"end2end_certs",
"end2end_fixture_chttp2_fullstack",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_default_host_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack",
"end2end_test_disappearing_server",
"gpr",
"gpr_test_util",
@@ -2718,6 +2783,21 @@
"deps": [
"end2end_certs",
"end2end_fixture_chttp2_fullstack_compression",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_compression_default_host_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_compression",
"end2end_test_disappearing_server",
"gpr",
"gpr_test_util",
@@ -4158,6 +4238,21 @@
"deps": [
"end2end_certs",
"end2end_fixture_chttp2_fullstack_with_poll",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_poll_default_host_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_poll",
"end2end_test_disappearing_server",
"gpr",
"gpr_test_util",
@@ -4517,6 +4612,441 @@
{
"deps": [
"end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_bad_hostname",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_bad_hostname_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_cancel_after_accept",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_accept_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_cancel_after_accept_and_writes_closed",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_accept_and_writes_closed_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_cancel_after_invoke",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_invoke_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_cancel_before_invoke",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_before_invoke_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_cancel_in_a_vacuum",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_in_a_vacuum_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_census_simple_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_census_simple_request_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_default_host_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_disappearing_server",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_disappearing_server_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_early_server_shutdown_finishes_inflight_calls",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_early_server_shutdown_finishes_inflight_calls_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_early_server_shutdown_finishes_tags",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_early_server_shutdown_finishes_tags_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_empty_batch",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_empty_batch_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_graceful_server_shutdown",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_graceful_server_shutdown_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_invoke_large_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_invoke_large_request_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_max_message_length",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_max_message_length_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_no_op",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_no_op_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_ping_pong_streaming",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_ping_pong_streaming_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_registered_call",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_registered_call_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_response_with_binary_metadata_and_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_binary_metadata_and_payload_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_response_with_metadata_and_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_metadata_and_payload_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_response_with_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_payload_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_response_with_payload_and_call_creds",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_payload_and_call_creds_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_response_with_trailing_metadata_and_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_trailing_metadata_and_payload_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_with_large_metadata",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_with_large_metadata_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_with_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_with_payload_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_server_finishes_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_server_finishes_request_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_simple_delayed_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_delayed_request_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_simple_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_request_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_simple_request_with_high_initial_sequence_number",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_request_with_high_initial_sequence_number_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
"end2end_fixture_chttp2_simple_ssl_fullstack",
"end2end_test_bad_hostname",
"gpr",
@@ -4638,6 +5168,21 @@
"deps": [
"end2end_certs",
"end2end_fixture_chttp2_simple_ssl_fullstack",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_default_host_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack",
"end2end_test_disappearing_server",
"gpr",
"gpr_test_util",
@@ -5118,6 +5663,21 @@
"deps": [
"end2end_certs",
"end2end_fixture_chttp2_simple_ssl_fullstack_with_poll",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_poll_default_host_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll",
"end2end_test_disappearing_server",
"gpr",
"gpr_test_util",
@@ -5477,6 +6037,441 @@
{
"deps": [
"end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_bad_hostname",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_bad_hostname_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_cancel_after_accept",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_cancel_after_accept_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_cancel_after_accept_and_writes_closed",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_cancel_after_accept_and_writes_closed_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_cancel_after_invoke",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_cancel_after_invoke_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_cancel_before_invoke",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_cancel_before_invoke_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_cancel_in_a_vacuum",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_cancel_in_a_vacuum_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_census_simple_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_census_simple_request_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_default_host_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_disappearing_server",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_disappearing_server_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_early_server_shutdown_finishes_inflight_calls",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_early_server_shutdown_finishes_inflight_calls_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_early_server_shutdown_finishes_tags",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_early_server_shutdown_finishes_tags_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_empty_batch",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_empty_batch_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_graceful_server_shutdown",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_graceful_server_shutdown_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_invoke_large_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_invoke_large_request_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_max_message_length",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_max_message_length_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_no_op",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_no_op_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_ping_pong_streaming",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_ping_pong_streaming_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_registered_call",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_registered_call_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_request_response_with_binary_metadata_and_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_response_with_binary_metadata_and_payload_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_request_response_with_metadata_and_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_response_with_metadata_and_payload_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_request_response_with_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_response_with_payload_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_request_response_with_payload_and_call_creds",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_response_with_payload_and_call_creds_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_request_response_with_trailing_metadata_and_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_response_with_trailing_metadata_and_payload_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_request_with_large_metadata",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_with_large_metadata_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_request_with_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_with_payload_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_server_finishes_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_server_finishes_request_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_simple_delayed_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_simple_delayed_request_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_simple_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_simple_request_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "end2end_test_simple_request_with_high_initial_sequence_number",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_simple_request_with_high_initial_sequence_number_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
"end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack",
"end2end_test_bad_hostname",
"gpr",
@@ -5598,6 +6593,21 @@
"deps": [
"end2end_certs",
"end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_simple_ssl_with_oauth2_fullstack_default_host_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack",
"end2end_test_disappearing_server",
"gpr",
"gpr_test_util",
@@ -7374,6 +8384,20 @@
{
"deps": [
"end2end_fixture_chttp2_fullstack",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_default_host_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack",
"end2end_test_disappearing_server",
"gpr",
"gpr_test_util",
@@ -7808,6 +8832,20 @@
{
"deps": [
"end2end_fixture_chttp2_fullstack_compression",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_compression_default_host_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_compression",
"end2end_test_disappearing_server",
"gpr",
"gpr_test_util",
@@ -9110,6 +10148,20 @@
{
"deps": [
"end2end_fixture_chttp2_fullstack_with_poll",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_poll_default_host_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_poll",
"end2end_test_disappearing_server",
"gpr",
"gpr_test_util",
@@ -9431,6 +10483,398 @@
},
{
"deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_bad_hostname",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_bad_hostname_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_cancel_after_accept",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_accept_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_cancel_after_accept_and_writes_closed",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_accept_and_writes_closed_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_cancel_after_invoke",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_invoke_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_cancel_before_invoke",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_before_invoke_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_cancel_in_a_vacuum",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_in_a_vacuum_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_census_simple_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_census_simple_request_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_default_host",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_default_host_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_disappearing_server",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_disappearing_server_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_early_server_shutdown_finishes_inflight_calls",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_early_server_shutdown_finishes_inflight_calls_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_early_server_shutdown_finishes_tags",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_early_server_shutdown_finishes_tags_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_empty_batch",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_empty_batch_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_graceful_server_shutdown",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_graceful_server_shutdown_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_invoke_large_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_invoke_large_request_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_max_message_length",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_max_message_length_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_no_op",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_no_op_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_ping_pong_streaming",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_ping_pong_streaming_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_registered_call",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_registered_call_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_response_with_binary_metadata_and_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_binary_metadata_and_payload_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_response_with_metadata_and_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_metadata_and_payload_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_response_with_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_payload_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_response_with_trailing_metadata_and_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_trailing_metadata_and_payload_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_with_large_metadata",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_with_large_metadata_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_request_with_payload",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_with_payload_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_server_finishes_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_server_finishes_request_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_simple_delayed_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_delayed_request_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_simple_request",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_request_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
+ "end2end_fixture_chttp2_fullstack_with_proxy",
+ "end2end_test_simple_request_with_high_initial_sequence_number",
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [],
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_request_with_high_initial_sequence_number_unsecure_test",
+ "src": []
+ },
+ {
+ "deps": [
"end2end_fixture_chttp2_socket_pair",
"end2end_test_bad_hostname",
"gpr",
@@ -10801,12 +12245,13 @@
"src/core/client_config/resolvers/sockaddr_resolver.h",
"src/core/client_config/subchannel.h",
"src/core/client_config/subchannel_factory.h",
+ "src/core/client_config/subchannel_factory_decorators/add_channel_arg.h",
+ "src/core/client_config/subchannel_factory_decorators/merge_channel_args.h",
"src/core/client_config/uri_parser.h",
"src/core/compression/message_compress.h",
"src/core/debug/trace.h",
"src/core/httpcli/format_request.h",
"src/core/httpcli/httpcli.h",
- "src/core/httpcli/httpcli_security_connector.h",
"src/core/httpcli/parser.h",
"src/core/iomgr/alarm.h",
"src/core/iomgr/alarm_heap.h",
@@ -10819,7 +12264,6 @@
"src/core/iomgr/iomgr_internal.h",
"src/core/iomgr/iomgr_posix.h",
"src/core/iomgr/pollset.h",
- "src/core/iomgr/pollset_kick_posix.h",
"src/core/iomgr/pollset_posix.h",
"src/core/iomgr/pollset_set.h",
"src/core/iomgr/pollset_set_posix.h",
@@ -10949,6 +12393,10 @@
"src/core/client_config/subchannel.h",
"src/core/client_config/subchannel_factory.c",
"src/core/client_config/subchannel_factory.h",
+ "src/core/client_config/subchannel_factory_decorators/add_channel_arg.c",
+ "src/core/client_config/subchannel_factory_decorators/add_channel_arg.h",
+ "src/core/client_config/subchannel_factory_decorators/merge_channel_args.c",
+ "src/core/client_config/subchannel_factory_decorators/merge_channel_args.h",
"src/core/client_config/uri_parser.c",
"src/core/client_config/uri_parser.h",
"src/core/compression/algorithm.c",
@@ -10961,7 +12409,6 @@
"src/core/httpcli/httpcli.c",
"src/core/httpcli/httpcli.h",
"src/core/httpcli/httpcli_security_connector.c",
- "src/core/httpcli/httpcli_security_connector.h",
"src/core/httpcli/parser.c",
"src/core/httpcli/parser.h",
"src/core/iomgr/alarm.c",
@@ -10985,8 +12432,6 @@
"src/core/iomgr/iomgr_posix.h",
"src/core/iomgr/iomgr_windows.c",
"src/core/iomgr/pollset.h",
- "src/core/iomgr/pollset_kick_posix.c",
- "src/core/iomgr/pollset_kick_posix.h",
"src/core/iomgr/pollset_multipoller_with_epoll.c",
"src/core/iomgr/pollset_multipoller_with_poll_posix.c",
"src/core/iomgr/pollset_posix.c",
@@ -11165,6 +12610,7 @@
"headers": [
"test/core/end2end/cq_verifier.h",
"test/core/end2end/data/ssl_test_data.h",
+ "test/core/end2end/fixtures/proxy.h",
"test/core/iomgr/endpoint_tests.h",
"test/core/security/oauth2_utils.h",
"test/core/util/grpc_profiler.h",
@@ -11181,6 +12627,8 @@
"test/core/end2end/data/server1_key.c",
"test/core/end2end/data/ssl_test_data.h",
"test/core/end2end/data/test_root_cert.c",
+ "test/core/end2end/fixtures/proxy.c",
+ "test/core/end2end/fixtures/proxy.h",
"test/core/iomgr/endpoint_tests.c",
"test/core/iomgr/endpoint_tests.h",
"test/core/security/oauth2_utils.c",
@@ -11204,6 +12652,7 @@
],
"headers": [
"test/core/end2end/cq_verifier.h",
+ "test/core/end2end/fixtures/proxy.h",
"test/core/iomgr/endpoint_tests.h",
"test/core/security/oauth2_utils.h",
"test/core/util/grpc_profiler.h",
@@ -11216,6 +12665,8 @@
"src": [
"test/core/end2end/cq_verifier.c",
"test/core/end2end/cq_verifier.h",
+ "test/core/end2end/fixtures/proxy.c",
+ "test/core/end2end/fixtures/proxy.h",
"test/core/iomgr/endpoint_tests.c",
"test/core/iomgr/endpoint_tests.h",
"test/core/security/oauth2_utils.c",
@@ -11265,9 +12716,14 @@
"src/core/client_config/resolvers/sockaddr_resolver.h",
"src/core/client_config/subchannel.h",
"src/core/client_config/subchannel_factory.h",
+ "src/core/client_config/subchannel_factory_decorators/add_channel_arg.h",
+ "src/core/client_config/subchannel_factory_decorators/merge_channel_args.h",
"src/core/client_config/uri_parser.h",
"src/core/compression/message_compress.h",
"src/core/debug/trace.h",
+ "src/core/httpcli/format_request.h",
+ "src/core/httpcli/httpcli.h",
+ "src/core/httpcli/parser.h",
"src/core/iomgr/alarm.h",
"src/core/iomgr/alarm_heap.h",
"src/core/iomgr/alarm_internal.h",
@@ -11279,7 +12735,6 @@
"src/core/iomgr/iomgr_internal.h",
"src/core/iomgr/iomgr_posix.h",
"src/core/iomgr/pollset.h",
- "src/core/iomgr/pollset_kick_posix.h",
"src/core/iomgr/pollset_posix.h",
"src/core/iomgr/pollset_set.h",
"src/core/iomgr/pollset_set_posix.h",
@@ -11395,6 +12850,10 @@
"src/core/client_config/subchannel.h",
"src/core/client_config/subchannel_factory.c",
"src/core/client_config/subchannel_factory.h",
+ "src/core/client_config/subchannel_factory_decorators/add_channel_arg.c",
+ "src/core/client_config/subchannel_factory_decorators/add_channel_arg.h",
+ "src/core/client_config/subchannel_factory_decorators/merge_channel_args.c",
+ "src/core/client_config/subchannel_factory_decorators/merge_channel_args.h",
"src/core/client_config/uri_parser.c",
"src/core/client_config/uri_parser.h",
"src/core/compression/algorithm.c",
@@ -11402,6 +12861,12 @@
"src/core/compression/message_compress.h",
"src/core/debug/trace.c",
"src/core/debug/trace.h",
+ "src/core/httpcli/format_request.c",
+ "src/core/httpcli/format_request.h",
+ "src/core/httpcli/httpcli.c",
+ "src/core/httpcli/httpcli.h",
+ "src/core/httpcli/parser.c",
+ "src/core/httpcli/parser.h",
"src/core/iomgr/alarm.c",
"src/core/iomgr/alarm.h",
"src/core/iomgr/alarm_heap.c",
@@ -11423,8 +12888,6 @@
"src/core/iomgr/iomgr_posix.h",
"src/core/iomgr/iomgr_windows.c",
"src/core/iomgr/pollset.h",
- "src/core/iomgr/pollset_kick_posix.c",
- "src/core/iomgr/pollset_kick_posix.h",
"src/core/iomgr/pollset_multipoller_with_epoll.c",
"src/core/iomgr/pollset_multipoller_with_poll_posix.c",
"src/core/iomgr/pollset_posix.c",
@@ -11565,6 +13028,23 @@
{
"deps": [
"gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [
+ "test/core/util/reconnect_server.h"
+ ],
+ "language": "c",
+ "name": "reconnect_server",
+ "src": [
+ "test/core/util/reconnect_server.c",
+ "test/core/util/reconnect_server.h"
+ ]
+ },
+ {
+ "deps": [
+ "gpr",
"grpc"
],
"headers": [
@@ -11607,6 +13087,7 @@
"include/grpc++/status.h",
"include/grpc++/status_code_enum.h",
"include/grpc++/stream.h",
+ "include/grpc++/stub_options.h",
"include/grpc++/thread_pool_interface.h",
"include/grpc++/time.h",
"src/cpp/client/channel.h",
@@ -11657,6 +13138,7 @@
"include/grpc++/status.h",
"include/grpc++/status_code_enum.h",
"include/grpc++/stream.h",
+ "include/grpc++/stub_options.h",
"include/grpc++/thread_pool_interface.h",
"include/grpc++/time.h",
"src/cpp/client/channel.cc",
@@ -11781,6 +13263,7 @@
"include/grpc++/status.h",
"include/grpc++/status_code_enum.h",
"include/grpc++/stream.h",
+ "include/grpc++/stub_options.h",
"include/grpc++/thread_pool_interface.h",
"include/grpc++/time.h",
"src/cpp/client/channel.h",
@@ -11828,6 +13311,7 @@
"include/grpc++/status.h",
"include/grpc++/status_code_enum.h",
"include/grpc++/stream.h",
+ "include/grpc++/stub_options.h",
"include/grpc++/thread_pool_interface.h",
"include/grpc++/time.h",
"src/cpp/client/channel.cc",
@@ -12183,6 +13667,23 @@
},
{
"deps": [
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [
+ "test/core/end2end/end2end_tests.h"
+ ],
+ "language": "c",
+ "name": "end2end_fixture_chttp2_fullstack_with_proxy",
+ "src": [
+ "test/core/end2end/end2end_tests.h",
+ "test/core/end2end/fixtures/chttp2_fullstack_with_proxy.c"
+ ]
+ },
+ {
+ "deps": [
"end2end_certs",
"gpr",
"gpr_test_util",
@@ -12229,6 +13730,24 @@
"test/core/end2end/end2end_tests.h"
],
"language": "c",
+ "name": "end2end_fixture_chttp2_simple_ssl_fullstack_with_proxy",
+ "src": [
+ "test/core/end2end/end2end_tests.h",
+ "test/core/end2end/fixtures/chttp2_simple_ssl_fullstack_with_proxy.c"
+ ]
+ },
+ {
+ "deps": [
+ "end2end_certs",
+ "gpr",
+ "gpr_test_util",
+ "grpc",
+ "grpc_test_util"
+ ],
+ "headers": [
+ "test/core/end2end/end2end_tests.h"
+ ],
+ "language": "c",
"name": "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack",
"src": [
"test/core/end2end/end2end_tests.h",
@@ -12450,6 +13969,25 @@
"test/core/end2end/tests/cancel_test_helpers.h"
],
"language": "c",
+ "name": "end2end_test_default_host",
+ "src": [
+ "test/core/end2end/end2end_tests.h",
+ "test/core/end2end/tests/cancel_test_helpers.h",
+ "test/core/end2end/tests/default_host.c"
+ ]
+ },
+ {
+ "deps": [
+ "gpr",
+ "gpr_test_util",
+ "grpc_test_util_unsecure",
+ "grpc_unsecure"
+ ],
+ "headers": [
+ "test/core/end2end/end2end_tests.h",
+ "test/core/end2end/tests/cancel_test_helpers.h"
+ ],
+ "language": "c",
"name": "end2end_test_disappearing_server",
"src": [
"test/core/end2end/end2end_tests.h",
diff --git a/tools/run_tests/tests.json b/tools/run_tests/tests.json
index a4b910eec5..471dae0efa 100644
--- a/tools/run_tests/tests.json
+++ b/tools/run_tests/tests.json
@@ -2,6118 +2,12226 @@
[
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "alarm_heap_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "alarm_list_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "alarm_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "alpn_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "bin_encoder_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_status_conversion_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_stream_encoder_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_stream_map_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "dualstack_socket_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "fd_conservation_posix_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "fd_posix_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "fling_stream_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "fling_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_cancellable_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_cmdline_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_env_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_file_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_histogram_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_host_port_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_log_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_slice_buffer_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_slice_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_stack_lockfree_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_string_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_sync_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_thd_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_time_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_tls_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "gpr_useful_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "grpc_auth_context_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "grpc_base64_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "grpc_byte_buffer_reader_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "grpc_channel_stack_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "grpc_completion_queue_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "grpc_credentials_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "grpc_json_token_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "grpc_jwt_verifier_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "grpc_security_connector_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "grpc_stream_op_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "hpack_parser_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "hpack_table_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "httpcli_format_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "httpcli_parser_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "httpcli_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "json_rewrite_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "json_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "lame_client_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "message_compress_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "multi_init_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "multiple_server_queues_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "murmur_hash_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "no_server_test",
"platforms": [
- "windows",
- "posix"
- ]
- },
- {
- "flaky": false,
- "language": "c",
- "name": "poll_kick_posix_test",
- "platforms": [
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "resolve_address_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "secure_endpoint_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "sockaddr_utils_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "tcp_client_posix_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "tcp_posix_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "tcp_server_posix_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "time_averaged_stats_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "timeout_encoding_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "timers_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "transport_metadata_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "transport_security_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "uri_parser_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "async_end2end_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c++",
"name": "async_streaming_ping_pong_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c++",
"name": "async_unary_ping_pong_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "auth_property_iterator_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "channel_arguments_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "cli_call_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c++",
"name": "client_crash_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "credentials_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "cxx_byte_buffer_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "cxx_slice_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "cxx_time_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "dynamic_thread_pool_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "end2end_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "fixed_size_thread_pool_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "generic_end2end_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c++",
"name": "interop_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "mock_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c++",
"name": "qps_openloop_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c++",
"name": "qps_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "secure_auth_context_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c++",
"name": "server_crash_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "status_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c++",
"name": "sync_streaming_ping_pong_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c++",
"name": "sync_unary_ping_pong_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c++",
"name": "thread_stress_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_bad_hostname_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_cancel_after_accept_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_cancel_after_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_cancel_before_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_cancel_in_a_vacuum_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_census_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_channel_connectivity_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fake_security_default_host_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_disappearing_server_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_early_server_shutdown_finishes_tags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_empty_batch_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_graceful_server_shutdown_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_invoke_large_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_max_concurrent_streams_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_max_message_length_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_no_op_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_ping_pong_streaming_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_registered_call_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_request_response_with_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_request_response_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_request_response_with_payload_and_call_creds_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_request_with_compressed_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_request_with_flags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_request_with_large_metadata_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_request_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_server_finishes_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_simple_delayed_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fake_security_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_bad_hostname_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_cancel_after_accept_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_cancel_after_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_cancel_before_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_cancel_in_a_vacuum_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_census_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_channel_connectivity_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_default_host_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_disappearing_server_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_early_server_shutdown_finishes_tags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_empty_batch_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_graceful_server_shutdown_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_invoke_large_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_max_concurrent_streams_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_max_message_length_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_no_op_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_ping_pong_streaming_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_registered_call_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_response_with_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_response_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_response_with_payload_and_call_creds_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_with_compressed_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_with_flags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_with_large_metadata_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_server_finishes_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_simple_delayed_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_bad_hostname_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_cancel_after_accept_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_cancel_after_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_cancel_before_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_cancel_in_a_vacuum_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_census_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_channel_connectivity_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_compression_default_host_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_disappearing_server_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_early_server_shutdown_finishes_tags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_empty_batch_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_graceful_server_shutdown_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_invoke_large_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_max_concurrent_streams_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_max_message_length_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_no_op_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_ping_pong_streaming_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_registered_call_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_response_with_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_response_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_response_with_payload_and_call_creds_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_with_compressed_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_with_flags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_with_large_metadata_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_server_finishes_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_simple_delayed_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_bad_hostname_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_cancel_after_accept_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_cancel_after_accept_and_writes_closed_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_cancel_after_invoke_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_cancel_before_invoke_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_cancel_in_a_vacuum_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_census_simple_request_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_channel_connectivity_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_disappearing_server_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_early_server_shutdown_finishes_tags_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_empty_batch_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_graceful_server_shutdown_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_invoke_large_request_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_max_concurrent_streams_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_max_message_length_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_no_op_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_ping_pong_streaming_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_registered_call_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_response_with_binary_metadata_and_payload_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_response_with_metadata_and_payload_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_response_with_payload_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_response_with_payload_and_call_creds_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_with_compressed_payload_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_with_flags_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_with_large_metadata_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_with_payload_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_server_finishes_request_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_simple_delayed_request_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_simple_request_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_simple_request_with_high_initial_sequence_number_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_bad_hostname_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_cancel_after_accept_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_cancel_after_invoke_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_cancel_before_invoke_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_cancel_in_a_vacuum_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_census_simple_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_channel_connectivity_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_disappearing_server_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_early_server_shutdown_finishes_tags_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_empty_batch_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_graceful_server_shutdown_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_invoke_large_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_max_concurrent_streams_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_max_message_length_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_no_op_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_ping_pong_streaming_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_registered_call_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_response_with_metadata_and_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_response_with_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_response_with_payload_and_call_creds_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_with_compressed_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_with_flags_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_with_large_metadata_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_with_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_server_finishes_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_simple_delayed_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_simple_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_bad_hostname_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_cancel_after_accept_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_cancel_after_invoke_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_cancel_before_invoke_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_cancel_in_a_vacuum_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_census_simple_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_channel_connectivity_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_poll_default_host_test",
+ "platforms": [
+ "linux"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_disappearing_server_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_early_server_shutdown_finishes_tags_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_empty_batch_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_graceful_server_shutdown_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_invoke_large_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_max_concurrent_streams_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_max_message_length_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_no_op_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_ping_pong_streaming_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_registered_call_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_response_with_metadata_and_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_response_with_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_response_with_payload_and_call_creds_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_with_compressed_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_with_flags_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_with_large_metadata_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_with_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_server_finishes_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_simple_delayed_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_simple_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "posix"
+ "linux"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_bad_hostname_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_accept_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_accept_and_writes_closed_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_invoke_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_before_invoke_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_in_a_vacuum_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_census_simple_request_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_default_host_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_disappearing_server_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_early_server_shutdown_finishes_inflight_calls_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_early_server_shutdown_finishes_tags_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_empty_batch_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_graceful_server_shutdown_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_invoke_large_request_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_max_message_length_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_no_op_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_ping_pong_streaming_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_registered_call_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_binary_metadata_and_payload_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_metadata_and_payload_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_payload_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_payload_and_call_creds_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_trailing_metadata_and_payload_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_with_large_metadata_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_with_payload_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_server_finishes_request_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_delayed_request_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_request_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_request_with_high_initial_sequence_number_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_bad_hostname_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_cancel_after_accept_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_cancel_after_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_cancel_before_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_census_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_channel_connectivity_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_default_host_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_disappearing_server_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_empty_batch_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_graceful_server_shutdown_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_invoke_large_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_max_concurrent_streams_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_max_message_length_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_no_op_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_ping_pong_streaming_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_registered_call_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_request_response_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_request_response_with_payload_and_call_creds_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_request_with_compressed_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_request_with_flags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_request_with_large_metadata_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_request_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_server_finishes_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_simple_delayed_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_bad_hostname_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_cancel_after_accept_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_cancel_after_invoke_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_cancel_before_invoke_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_cancel_in_a_vacuum_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_census_simple_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_channel_connectivity_test",
"platforms": [
- "posix"
+ "linux"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_poll_default_host_test",
+ "platforms": [
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_disappearing_server_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_early_server_shutdown_finishes_tags_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_empty_batch_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_graceful_server_shutdown_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_invoke_large_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_max_concurrent_streams_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_max_message_length_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_no_op_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_ping_pong_streaming_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_registered_call_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_request_response_with_metadata_and_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_request_response_with_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_request_response_with_payload_and_call_creds_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_request_with_compressed_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_request_with_flags_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_request_with_large_metadata_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_request_with_payload_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_server_finishes_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_simple_delayed_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_simple_request_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_fullstack_with_poll_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "posix"
+ "linux"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_bad_hostname_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_cancel_after_accept_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_cancel_after_accept_and_writes_closed_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_cancel_after_invoke_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_cancel_before_invoke_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_cancel_in_a_vacuum_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_census_simple_request_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_default_host_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_disappearing_server_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_early_server_shutdown_finishes_inflight_calls_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_early_server_shutdown_finishes_tags_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_empty_batch_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_graceful_server_shutdown_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_invoke_large_request_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_max_message_length_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_no_op_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_ping_pong_streaming_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_registered_call_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_response_with_binary_metadata_and_payload_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_response_with_metadata_and_payload_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_response_with_payload_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_response_with_payload_and_call_creds_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_response_with_trailing_metadata_and_payload_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_with_large_metadata_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_request_with_payload_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_server_finishes_request_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_simple_delayed_request_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_simple_request_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_fullstack_with_proxy_simple_request_with_high_initial_sequence_number_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_channel_connectivity_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_simple_ssl_with_oauth2_fullstack_default_host_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_max_message_length_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_no_op_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_registered_call_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_and_call_creds_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_request_with_compressed_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_request_with_flags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_server_finishes_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_simple_ssl_with_oauth2_fullstack_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_bad_hostname_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_cancel_after_accept_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_cancel_after_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_cancel_before_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_cancel_in_a_vacuum_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_census_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_early_server_shutdown_finishes_tags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_empty_batch_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_graceful_server_shutdown_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_invoke_large_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_max_concurrent_streams_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_max_message_length_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_no_op_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_ping_pong_streaming_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_registered_call_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_response_with_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_response_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_response_with_payload_and_call_creds_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_with_compressed_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_with_flags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_with_large_metadata_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_server_finishes_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_empty_batch_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_max_message_length_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_no_op_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_registered_call_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_and_call_creds_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_with_compressed_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_with_flags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_server_finishes_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_bad_hostname_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_cancel_after_accept_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_cancel_after_accept_and_writes_closed_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_cancel_after_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_cancel_before_invoke_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_cancel_in_a_vacuum_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_census_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_early_server_shutdown_finishes_inflight_calls_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_early_server_shutdown_finishes_tags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_empty_batch_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_graceful_server_shutdown_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_invoke_large_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_max_concurrent_streams_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_max_message_length_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_no_op_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_ping_pong_streaming_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_registered_call_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_response_with_binary_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_response_with_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_response_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_response_with_payload_and_call_creds_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_response_with_trailing_metadata_and_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_with_compressed_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_with_flags_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_with_large_metadata_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_with_payload_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_server_finishes_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_simple_request_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_simple_request_with_high_initial_sequence_number_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_bad_hostname_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_cancel_after_accept_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_cancel_after_accept_and_writes_closed_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_cancel_after_invoke_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_cancel_before_invoke_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_cancel_in_a_vacuum_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_census_simple_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_channel_connectivity_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_default_host_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_disappearing_server_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_early_server_shutdown_finishes_tags_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_empty_batch_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_graceful_server_shutdown_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
- "flaky": true,
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
"language": "c",
"name": "chttp2_fullstack_invoke_large_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_max_concurrent_streams_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_max_message_length_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_no_op_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_ping_pong_streaming_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_registered_call_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_response_with_binary_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_response_with_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_response_with_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_response_with_trailing_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_with_compressed_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_with_flags_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_with_large_metadata_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_request_with_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_server_finishes_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_simple_delayed_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_simple_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_simple_request_with_high_initial_sequence_number_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_bad_hostname_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_cancel_after_accept_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_cancel_after_accept_and_writes_closed_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_cancel_after_invoke_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_cancel_before_invoke_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_cancel_in_a_vacuum_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_census_simple_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_channel_connectivity_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_compression_default_host_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_disappearing_server_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_early_server_shutdown_finishes_inflight_calls_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_early_server_shutdown_finishes_tags_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_empty_batch_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_graceful_server_shutdown_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
- "flaky": true,
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_invoke_large_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_max_concurrent_streams_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_max_message_length_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_no_op_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_ping_pong_streaming_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_registered_call_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_response_with_binary_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_response_with_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_response_with_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_response_with_trailing_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_with_compressed_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_with_flags_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_with_large_metadata_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_request_with_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_server_finishes_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_simple_delayed_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_simple_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_compression_simple_request_with_high_initial_sequence_number_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_bad_hostname_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_cancel_after_accept_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_cancel_after_accept_and_writes_closed_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_cancel_after_invoke_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_cancel_before_invoke_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_cancel_in_a_vacuum_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_census_simple_request_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_channel_connectivity_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_disappearing_server_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_early_server_shutdown_finishes_inflight_calls_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_early_server_shutdown_finishes_tags_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_empty_batch_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_graceful_server_shutdown_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
- "flaky": true,
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
+ "flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_invoke_large_request_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_max_concurrent_streams_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_max_message_length_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_no_op_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_ping_pong_streaming_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_registered_call_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_response_with_binary_metadata_and_payload_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_response_with_metadata_and_payload_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_response_with_payload_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_response_with_trailing_metadata_and_payload_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_with_compressed_payload_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_with_flags_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_with_large_metadata_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_request_with_payload_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_server_finishes_request_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_simple_delayed_request_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_simple_request_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_simple_request_with_high_initial_sequence_number_unsecure_test",
"platforms": [
+ "linux",
+ "mac",
"posix"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_bad_hostname_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_cancel_after_accept_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_cancel_after_accept_and_writes_closed_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_cancel_after_invoke_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_cancel_before_invoke_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_cancel_in_a_vacuum_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_census_simple_request_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_channel_connectivity_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_disappearing_server_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_early_server_shutdown_finishes_inflight_calls_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_early_server_shutdown_finishes_tags_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_empty_batch_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_graceful_server_shutdown_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
- "flaky": true,
+ "ci_platforms": [
+ "linux"
+ ],
+ "flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_invoke_large_request_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_max_concurrent_streams_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_max_message_length_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_no_op_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_ping_pong_streaming_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_registered_call_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_response_with_binary_metadata_and_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_response_with_metadata_and_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_response_with_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_response_with_trailing_metadata_and_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_with_compressed_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_with_flags_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_with_large_metadata_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_request_with_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_server_finishes_request_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_simple_delayed_request_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_simple_request_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_uds_posix_with_poll_simple_request_with_high_initial_sequence_number_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_bad_hostname_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_cancel_after_accept_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_cancel_after_accept_and_writes_closed_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_cancel_after_invoke_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_cancel_before_invoke_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_cancel_in_a_vacuum_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_census_simple_request_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_channel_connectivity_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_poll_default_host_unsecure_test",
+ "platforms": [
+ "linux"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_disappearing_server_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_early_server_shutdown_finishes_inflight_calls_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_early_server_shutdown_finishes_tags_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_empty_batch_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_graceful_server_shutdown_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
- "flaky": true,
+ "ci_platforms": [
+ "linux"
+ ],
+ "flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_invoke_large_request_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_max_concurrent_streams_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_max_message_length_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_no_op_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_ping_pong_streaming_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_registered_call_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_response_with_binary_metadata_and_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_response_with_metadata_and_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_response_with_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_response_with_trailing_metadata_and_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_with_compressed_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_with_flags_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_with_large_metadata_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_request_with_payload_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_server_finishes_request_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_simple_delayed_request_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_simple_request_unsecure_test",
"platforms": [
- "posix"
+ "linux"
]
},
{
+ "ci_platforms": [
+ "linux"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_fullstack_with_poll_simple_request_with_high_initial_sequence_number_unsecure_test",
"platforms": [
- "posix"
+ "linux"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_bad_hostname_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_accept_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_accept_and_writes_closed_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_after_invoke_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_before_invoke_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_cancel_in_a_vacuum_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_census_simple_request_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_default_host_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_disappearing_server_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_early_server_shutdown_finishes_inflight_calls_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_early_server_shutdown_finishes_tags_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_empty_batch_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_graceful_server_shutdown_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_invoke_large_request_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_max_message_length_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_no_op_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_ping_pong_streaming_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_registered_call_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_binary_metadata_and_payload_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_metadata_and_payload_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_payload_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_response_with_trailing_metadata_and_payload_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_with_large_metadata_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_request_with_payload_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_server_finishes_request_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_delayed_request_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_request_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
+ "language": "c",
+ "name": "chttp2_fullstack_with_proxy_simple_request_with_high_initial_sequence_number_unsecure_test",
+ "platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ]
+ },
+ {
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_bad_hostname_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_cancel_after_accept_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_cancel_after_accept_and_writes_closed_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_cancel_after_invoke_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_cancel_before_invoke_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_cancel_in_a_vacuum_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_census_simple_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_early_server_shutdown_finishes_tags_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_empty_batch_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_graceful_server_shutdown_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
- "flaky": true,
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
"language": "c",
"name": "chttp2_socket_pair_invoke_large_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_max_concurrent_streams_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_max_message_length_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_no_op_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_ping_pong_streaming_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_registered_call_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_response_with_binary_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_response_with_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_response_with_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_with_compressed_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_with_flags_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_with_large_metadata_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_request_with_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_server_finishes_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_simple_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_simple_request_with_high_initial_sequence_number_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_bad_hostname_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_census_simple_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_empty_batch_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
- "flaky": true,
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_max_message_length_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_no_op_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_registered_call_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_with_compressed_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_with_flags_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_request_with_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_server_finishes_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_simple_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_bad_hostname_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_cancel_after_accept_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_cancel_after_accept_and_writes_closed_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_cancel_after_invoke_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_cancel_before_invoke_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_cancel_in_a_vacuum_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_census_simple_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_early_server_shutdown_finishes_inflight_calls_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_early_server_shutdown_finishes_tags_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_empty_batch_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_graceful_server_shutdown_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
- "flaky": true,
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
+ "flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_invoke_large_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_max_concurrent_streams_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_max_message_length_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_no_op_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_ping_pong_streaming_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_registered_call_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_response_with_binary_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_response_with_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_response_with_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_response_with_trailing_metadata_and_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_with_compressed_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_with_flags_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_with_large_metadata_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_request_with_payload_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_server_finishes_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_simple_request_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "chttp2_socket_pair_with_grpc_trace_simple_request_with_high_initial_sequence_number_unsecure_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "connection_prefix_bad_client_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
},
{
+ "ci_platforms": [
+ "linux",
+ "mac",
+ "posix",
+ "windows"
+ ],
"flaky": false,
"language": "c",
"name": "initial_settings_frame_bad_client_test",
"platforms": [
- "windows",
- "posix"
+ "linux",
+ "mac",
+ "posix",
+ "windows"
]
}
]
-