From 140bca8c5c1fdb691136555075fb99e39a45b5d2 Mon Sep 17 00:00:00 2001 From: Jorge Canizales Date: Sat, 20 Jun 2015 09:47:00 -0700 Subject: [PATCH 01/13] Generate objc_library for grpc_unsecure & gpr --- BUILD | 291 +++++++++++++++++++++++++++++++++++++++ templates/BUILD.template | 34 +++++ 2 files changed, 325 insertions(+) diff --git a/BUILD b/BUILD index d7f0e5a5881..ca737c3798a 100644 --- a/BUILD +++ b/BUILD @@ -790,6 +790,295 @@ cc_library( +objc_library( + name = "gpr_objc", + srcs = [ + "src/core/support/alloc.c", + "src/core/support/cancellable.c", + "src/core/support/cmdline.c", + "src/core/support/cpu_iphone.c", + "src/core/support/cpu_linux.c", + "src/core/support/cpu_posix.c", + "src/core/support/cpu_windows.c", + "src/core/support/env_linux.c", + "src/core/support/env_posix.c", + "src/core/support/env_win32.c", + "src/core/support/file.c", + "src/core/support/file_posix.c", + "src/core/support/file_win32.c", + "src/core/support/histogram.c", + "src/core/support/host_port.c", + "src/core/support/log.c", + "src/core/support/log_android.c", + "src/core/support/log_linux.c", + "src/core/support/log_posix.c", + "src/core/support/log_win32.c", + "src/core/support/murmur_hash.c", + "src/core/support/slice.c", + "src/core/support/slice_buffer.c", + "src/core/support/string.c", + "src/core/support/string_posix.c", + "src/core/support/string_win32.c", + "src/core/support/subprocess_posix.c", + "src/core/support/sync.c", + "src/core/support/sync_posix.c", + "src/core/support/sync_win32.c", + "src/core/support/thd.c", + "src/core/support/thd_posix.c", + "src/core/support/thd_win32.c", + "src/core/support/time.c", + "src/core/support/time_posix.c", + "src/core/support/time_win32.c", + "src/core/support/tls_pthread.c", + ], + hdrs = [ + "include/grpc/support/alloc.h", + "include/grpc/support/atm.h", + "include/grpc/support/atm_gcc_atomic.h", + "include/grpc/support/atm_gcc_sync.h", + "include/grpc/support/atm_win32.h", + "include/grpc/support/cancellable_platform.h", + "include/grpc/support/cmdline.h", + "include/grpc/support/cpu.h", + "include/grpc/support/histogram.h", + "include/grpc/support/host_port.h", + "include/grpc/support/log.h", + "include/grpc/support/log_win32.h", + "include/grpc/support/port_platform.h", + "include/grpc/support/slice.h", + "include/grpc/support/slice_buffer.h", + "include/grpc/support/string_util.h", + "include/grpc/support/subprocess.h", + "include/grpc/support/sync.h", + "include/grpc/support/sync_generic.h", + "include/grpc/support/sync_posix.h", + "include/grpc/support/sync_win32.h", + "include/grpc/support/thd.h", + "include/grpc/support/time.h", + "include/grpc/support/tls.h", + "include/grpc/support/tls_gcc.h", + "include/grpc/support/tls_msvc.h", + "include/grpc/support/tls_pthread.h", + "include/grpc/support/useful.h", + "src/core/support/env.h", + "src/core/support/file.h", + "src/core/support/murmur_hash.h", + "src/core/support/string.h", + "src/core/support/string_win32.h", + "src/core/support/thd_internal.h", + ], + includes = [ + "include", + ".", + ], + deps = [ + ], +) + + +objc_library( + name = "grpc_unsecure_objc", + srcs = [ + "src/core/surface/init_unsecure.c", + "src/core/census/grpc_context.c", + "src/core/channel/channel_args.c", + "src/core/channel/channel_stack.c", + "src/core/channel/child_channel.c", + "src/core/channel/client_channel.c", + "src/core/channel/client_setup.c", + "src/core/channel/connected_channel.c", + "src/core/channel/http_client_filter.c", + "src/core/channel/http_server_filter.c", + "src/core/channel/noop_filter.c", + "src/core/compression/algorithm.c", + "src/core/compression/message_compress.c", + "src/core/debug/trace.c", + "src/core/iomgr/alarm.c", + "src/core/iomgr/alarm_heap.c", + "src/core/iomgr/endpoint.c", + "src/core/iomgr/endpoint_pair_posix.c", + "src/core/iomgr/endpoint_pair_windows.c", + "src/core/iomgr/fd_posix.c", + "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", + "src/core/iomgr/pollset_set_posix.c", + "src/core/iomgr/pollset_set_windows.c", + "src/core/iomgr/pollset_windows.c", + "src/core/iomgr/resolve_address_posix.c", + "src/core/iomgr/resolve_address_windows.c", + "src/core/iomgr/sockaddr_utils.c", + "src/core/iomgr/socket_utils_common_posix.c", + "src/core/iomgr/socket_utils_linux.c", + "src/core/iomgr/socket_utils_posix.c", + "src/core/iomgr/socket_windows.c", + "src/core/iomgr/tcp_client_posix.c", + "src/core/iomgr/tcp_client_windows.c", + "src/core/iomgr/tcp_posix.c", + "src/core/iomgr/tcp_server_posix.c", + "src/core/iomgr/tcp_server_windows.c", + "src/core/iomgr/tcp_windows.c", + "src/core/iomgr/time_averaged_stats.c", + "src/core/iomgr/wakeup_fd_eventfd.c", + "src/core/iomgr/wakeup_fd_nospecial.c", + "src/core/iomgr/wakeup_fd_pipe.c", + "src/core/iomgr/wakeup_fd_posix.c", + "src/core/json/json.c", + "src/core/json/json_reader.c", + "src/core/json/json_string.c", + "src/core/json/json_writer.c", + "src/core/profiling/basic_timers.c", + "src/core/profiling/stap_timers.c", + "src/core/surface/byte_buffer.c", + "src/core/surface/byte_buffer_queue.c", + "src/core/surface/byte_buffer_reader.c", + "src/core/surface/call.c", + "src/core/surface/call_details.c", + "src/core/surface/call_log_batch.c", + "src/core/surface/channel.c", + "src/core/surface/channel_create.c", + "src/core/surface/client.c", + "src/core/surface/completion_queue.c", + "src/core/surface/event_string.c", + "src/core/surface/init.c", + "src/core/surface/lame_client.c", + "src/core/surface/metadata_array.c", + "src/core/surface/server.c", + "src/core/surface/server_chttp2.c", + "src/core/surface/server_create.c", + "src/core/surface/surface_trace.c", + "src/core/transport/chttp2/alpn.c", + "src/core/transport/chttp2/bin_encoder.c", + "src/core/transport/chttp2/frame_data.c", + "src/core/transport/chttp2/frame_goaway.c", + "src/core/transport/chttp2/frame_ping.c", + "src/core/transport/chttp2/frame_rst_stream.c", + "src/core/transport/chttp2/frame_settings.c", + "src/core/transport/chttp2/frame_window_update.c", + "src/core/transport/chttp2/hpack_parser.c", + "src/core/transport/chttp2/hpack_table.c", + "src/core/transport/chttp2/huffsyms.c", + "src/core/transport/chttp2/status_conversion.c", + "src/core/transport/chttp2/stream_encoder.c", + "src/core/transport/chttp2/stream_map.c", + "src/core/transport/chttp2/timeout_encoding.c", + "src/core/transport/chttp2/varint.c", + "src/core/transport/chttp2_transport.c", + "src/core/transport/metadata.c", + "src/core/transport/stream_op.c", + "src/core/transport/transport.c", + "src/core/transport/transport_op_string.c", + "src/core/census/context.c", + "src/core/census/initialize.c", + ], + hdrs = [ + "include/grpc/byte_buffer.h", + "include/grpc/byte_buffer_reader.h", + "include/grpc/compression.h", + "include/grpc/grpc.h", + "include/grpc/status.h", + "include/grpc/census.h", + "src/core/census/grpc_context.h", + "src/core/channel/census_filter.h", + "src/core/channel/channel_args.h", + "src/core/channel/channel_stack.h", + "src/core/channel/child_channel.h", + "src/core/channel/client_channel.h", + "src/core/channel/client_setup.h", + "src/core/channel/connected_channel.h", + "src/core/channel/context.h", + "src/core/channel/http_client_filter.h", + "src/core/channel/http_server_filter.h", + "src/core/channel/noop_filter.h", + "src/core/compression/message_compress.h", + "src/core/debug/trace.h", + "src/core/iomgr/alarm.h", + "src/core/iomgr/alarm_heap.h", + "src/core/iomgr/alarm_internal.h", + "src/core/iomgr/endpoint.h", + "src/core/iomgr/endpoint_pair.h", + "src/core/iomgr/fd_posix.h", + "src/core/iomgr/iocp_windows.h", + "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", + "src/core/iomgr/pollset_set_windows.h", + "src/core/iomgr/pollset_windows.h", + "src/core/iomgr/resolve_address.h", + "src/core/iomgr/sockaddr.h", + "src/core/iomgr/sockaddr_posix.h", + "src/core/iomgr/sockaddr_utils.h", + "src/core/iomgr/sockaddr_win32.h", + "src/core/iomgr/socket_utils_posix.h", + "src/core/iomgr/socket_windows.h", + "src/core/iomgr/tcp_client.h", + "src/core/iomgr/tcp_posix.h", + "src/core/iomgr/tcp_server.h", + "src/core/iomgr/tcp_windows.h", + "src/core/iomgr/time_averaged_stats.h", + "src/core/iomgr/wakeup_fd_pipe.h", + "src/core/iomgr/wakeup_fd_posix.h", + "src/core/json/json.h", + "src/core/json/json_common.h", + "src/core/json/json_reader.h", + "src/core/json/json_writer.h", + "src/core/profiling/timers.h", + "src/core/profiling/timers_preciseclock.h", + "src/core/surface/byte_buffer_queue.h", + "src/core/surface/call.h", + "src/core/surface/channel.h", + "src/core/surface/client.h", + "src/core/surface/completion_queue.h", + "src/core/surface/event_string.h", + "src/core/surface/init.h", + "src/core/surface/server.h", + "src/core/surface/surface_trace.h", + "src/core/transport/chttp2/alpn.h", + "src/core/transport/chttp2/bin_encoder.h", + "src/core/transport/chttp2/frame.h", + "src/core/transport/chttp2/frame_data.h", + "src/core/transport/chttp2/frame_goaway.h", + "src/core/transport/chttp2/frame_ping.h", + "src/core/transport/chttp2/frame_rst_stream.h", + "src/core/transport/chttp2/frame_settings.h", + "src/core/transport/chttp2/frame_window_update.h", + "src/core/transport/chttp2/hpack_parser.h", + "src/core/transport/chttp2/hpack_table.h", + "src/core/transport/chttp2/http2_errors.h", + "src/core/transport/chttp2/huffsyms.h", + "src/core/transport/chttp2/status_conversion.h", + "src/core/transport/chttp2/stream_encoder.h", + "src/core/transport/chttp2/stream_map.h", + "src/core/transport/chttp2/timeout_encoding.h", + "src/core/transport/chttp2/varint.h", + "src/core/transport/chttp2_transport.h", + "src/core/transport/metadata.h", + "src/core/transport/stream_op.h", + "src/core/transport/transport.h", + "src/core/transport/transport_impl.h", + "src/core/census/context.h", + ], + includes = [ + "include", + ".", + ], + deps = [ + ":gpr_objc", + ], +) + + + cc_binary( name = "grpc_cpp_plugin", srcs = [ @@ -853,3 +1142,5 @@ cc_binary( + + diff --git a/templates/BUILD.template b/templates/BUILD.template index ec5fb3584f0..acb46f12073 100644 --- a/templates/BUILD.template +++ b/templates/BUILD.template @@ -63,6 +63,12 @@ ${cc_library(lib)} % endif % endfor +% for lib in libs: +% if lib.name in ("grpc_unsecure", "gpr"): +${objc_library(lib)} +% endif +% endfor + % for tgt in targets: % if tgt.build == 'protoc': ${cc_binary(tgt)} @@ -97,6 +103,34 @@ cc_library( ) +<%def name="objc_library(lib)"> +objc_library( + name = "${lib.name}_objc", + srcs = [ +% for src in lib.src: + "${src}", +% endfor + ], + hdrs = [ +% for hdr in lib.get("public_headers", []): + "${hdr}", +% endfor +% for hdr in lib.get("headers", []): + "${hdr}", +% endfor + ], + includes = [ + "include", + ".", + ], + deps = [ +% for dep in lib.get("deps", []): + ":${dep}_objc", +% endfor + ], +) + + <%def name="cc_binary(tgt)"> cc_binary( name = "${tgt.name}", From 8c1fd042e4e9c7ce719118d1958f22550a236fb0 Mon Sep 17 00:00:00 2001 From: Jorge Canizales Date: Mon, 22 Jun 2015 19:11:36 -0700 Subject: [PATCH 02/13] Add libz dependency to grpc_unsecure_objc --- BUILD | 1 + templates/BUILD.template | 3 +++ 2 files changed, 4 insertions(+) diff --git a/BUILD b/BUILD index ca737c3798a..f73791ab402 100644 --- a/BUILD +++ b/BUILD @@ -1075,6 +1075,7 @@ objc_library( deps = [ ":gpr_objc", ], + sdk_dylibs = ["libz"], ) diff --git a/templates/BUILD.template b/templates/BUILD.template index acb46f12073..9f3140c0acf 100644 --- a/templates/BUILD.template +++ b/templates/BUILD.template @@ -128,6 +128,9 @@ objc_library( ":${dep}_objc", % endfor ], +% if lib.get("baselib", false): + sdk_dylibs = ["libz"], +% endif ) From 91e67a2ddf0dec016a82c132c7d84ac16006aed2 Mon Sep 17 00:00:00 2001 From: Jorge Canizales Date: Wed, 24 Jun 2015 13:50:04 -0700 Subject: [PATCH 03/13] =?UTF-8?q?Regenerate=20BUILD=20file=20(merge=20didn?= =?UTF-8?q?=E2=80=99t=20add=20whitespace)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BUILD | 2 ++ 1 file changed, 2 insertions(+) diff --git a/BUILD b/BUILD index c5c5b9b3e5f..411627777a8 100644 --- a/BUILD +++ b/BUILD @@ -1144,6 +1144,8 @@ cc_binary( + + objc_path = "src/objective-c" rx_library_path = objc_path + "/RxLibrary" From aaf39abb367a24b9fe9ccaa03f643d88075319e9 Mon Sep 17 00:00:00 2001 From: "Nicolas \"Pixel\" Noble" Date: Wed, 24 Jun 2015 23:22:53 +0200 Subject: [PATCH 04/13] Adding file and line number to cq debug refcount. --- src/core/surface/completion_queue.c | 16 ++++++++++------ src/core/surface/completion_queue.h | 12 ++++++++---- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/src/core/surface/completion_queue.c b/src/core/surface/completion_queue.c index bd0fabf9dac..030a8b4e6fc 100644 --- a/src/core/surface/completion_queue.c +++ b/src/core/surface/completion_queue.c @@ -88,9 +88,11 @@ grpc_completion_queue *grpc_completion_queue_create(void) { } #ifdef GRPC_CQ_REF_COUNT_DEBUG -void grpc_cq_internal_ref(grpc_completion_queue *cc, const char *reason) { - gpr_log(GPR_DEBUG, "CQ:%p ref %d -> %d %s", cc, (int)cc->owning_refs.count, - (int)cc->owning_refs.count + 1, reason); +void grpc_cq_internal_ref(grpc_completion_queue *cc, const char *reason, + const char *file, int line) { + gpr_log(file, line, GPR_LOG_SEVERITY_DEBUG, "CQ:%p ref %d -> %d %s", + cc, (int)cc->owning_refs.count, (int)cc->owning_refs.count + 1, + reason); #else void grpc_cq_internal_ref(grpc_completion_queue *cc) { #endif @@ -103,9 +105,11 @@ static void on_pollset_destroy_done(void *arg) { } #ifdef GRPC_CQ_REF_COUNT_DEBUG -void grpc_cq_internal_unref(grpc_completion_queue *cc, const char *reason) { - gpr_log(GPR_DEBUG, "CQ:%p unref %d -> %d %s", cc, (int)cc->owning_refs.count, - (int)cc->owning_refs.count - 1, reason); +void grpc_cq_internal_unref(grpc_completion_queue *cc, const char *reason, + const char *file, int line) { + gpr_log(file, line, GPR_LOG_SEVERITY_DEBUG, "CQ:%p unref %d -> %d %s", + cc, (int)cc->owning_refs.count, (int)cc->owning_refs.count - 1, + reason); #else void grpc_cq_internal_unref(grpc_completion_queue *cc) { #endif diff --git a/src/core/surface/completion_queue.h b/src/core/surface/completion_queue.h index e76910c00b3..1b9010f4623 100644 --- a/src/core/surface/completion_queue.h +++ b/src/core/surface/completion_queue.h @@ -40,10 +40,14 @@ #include #ifdef GRPC_CQ_REF_COUNT_DEBUG -void grpc_cq_internal_ref(grpc_completion_queue *cc, const char *reason); -void grpc_cq_internal_unref(grpc_completion_queue *cc, const char *reason); -#define GRPC_CQ_INTERNAL_REF(cc, reason) grpc_cq_internal_ref(cc, reason) -#define GRPC_CQ_INTERNAL_UNREF(cc, reason) grpc_cq_internal_unref(cc, reason) +void grpc_cq_internal_ref(grpc_completion_queue *cc, const char *reason, + const char *file, int line); +void grpc_cq_internal_unref(grpc_completion_queue *cc, const char *reason, + const char *file, int line); +#define GRPC_CQ_INTERNAL_REF(cc, reason) \ + grpc_cq_internal_ref(cc, reason, __FILE__, __LINE__) +#define GRPC_CQ_INTERNAL_UNREF(cc, reason) \ + grpc_cq_internal_unref(cc, reason, __FILE__, __LINE__) #else void grpc_cq_internal_ref(grpc_completion_queue *cc); void grpc_cq_internal_unref(grpc_completion_queue *cc); From 964f955b226e6756c0d2375626cfebc4cf253f86 Mon Sep 17 00:00:00 2001 From: "Nicolas \"Pixel\" Noble" Date: Thu, 25 Jun 2015 02:01:27 +0200 Subject: [PATCH 05/13] Some Jenkins changes and improvements. -) Don't re-clone from github. We already have the directory here, just bind it, and copy it inside the docker container. -) Let's properly set up our environment for asan. -) Let's split the docker "run_jenkins" part into its own separate script. --- tools/jenkins/docker_run_jenkins.sh | 45 +++++++++++++++++++++ tools/jenkins/grpc_jenkins_slave/Dockerfile | 2 + tools/jenkins/run_jenkins.sh | 22 +++++----- 3 files changed, 60 insertions(+), 9 deletions(-) create mode 100755 tools/jenkins/docker_run_jenkins.sh diff --git a/tools/jenkins/docker_run_jenkins.sh b/tools/jenkins/docker_run_jenkins.sh new file mode 100755 index 00000000000..dbb04bb3c9b --- /dev/null +++ b/tools/jenkins/docker_run_jenkins.sh @@ -0,0 +1,45 @@ +#!/bin/bash +# 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. +# +# This script is invoked by run_jekins.sh when piggy-backing into docker. +set -e + +export CONFIG=$config +export ASAN_SYMBOLIZER_PATH=/usr/bin/llvm-symbolizer-3.5 +export CPPFLAGS=-I/tmp/prebuilt/include + +mkdir -p /var/local/git +git clone --recursive /var/local/jenkins/grpc /var/local/git/grpc + +cd /var/local/git/grpc +nvm use 0.12 +rvm use ruby-2.1 +tools/run_tests/prepare_travis.sh +tools/run_tests/run_tests.py -t -c $config -l $language diff --git a/tools/jenkins/grpc_jenkins_slave/Dockerfile b/tools/jenkins/grpc_jenkins_slave/Dockerfile index 16b076cbbcb..f37c0b91038 100644 --- a/tools/jenkins/grpc_jenkins_slave/Dockerfile +++ b/tools/jenkins/grpc_jenkins_slave/Dockerfile @@ -136,5 +136,7 @@ RUN wget http://www.dotdeb.org/dotdeb.gpg -O- | apt-key add - RUN apt-get update && apt-get install -y \ git php5 php5-dev phpunit unzip +RUN mkdir /var/local/jenkins + # Define the default command. CMD ["bash"] diff --git a/tools/jenkins/run_jenkins.sh b/tools/jenkins/run_jenkins.sh index 534ed306ef3..513d4a35fb6 100755 --- a/tools/jenkins/run_jenkins.sh +++ b/tools/jenkins/run_jenkins.sh @@ -41,6 +41,10 @@ if [ "$platform" == "linux" ] then echo "building $language on Linux" + cd `dirname $0`/../.. + git_root=`pwd` + cd - + # Use image name based on Dockerfile checksum DOCKER_IMAGE_NAME=grpc_jenkins_slave_`sha1sum tools/jenkins/grpc_jenkins_slave/Dockerfile | cut -f1 -d\ ` @@ -57,17 +61,17 @@ then rm -f docker.cid # Run tests inside docker - docker run --cidfile=docker.cid $DOCKER_IMAGE_NAME bash -c -l "git clone --recursive $GIT_URL /var/local/git/grpc \ - && cd /var/local/git/grpc \ - $FETCH_PULL_REQUEST_CMD \ - && git checkout -f $GIT_COMMIT \ - && git submodule update \ - && nvm use 0.12 \ - && rvm use ruby-2.1 \ - && CONFIG=$config tools/run_tests/prepare_travis.sh \ - && CPPFLAGS=-I/tmp/prebuilt/include tools/run_tests/run_tests.py -t -c $config -l $language" || DOCKER_FAILED="true" + docker run \ + -e "config=$config" \ + -e "language=$language" \ + -i \ + -v "$git_root:/var/local/jenkins/grpc" \ + --cidfile=docker.cid \ + $DOCKER_IMAGE_NAME \ + bash -l /var/local/jenkins/grpc/tools/jenkins/docker_run_jenkins.sh || DOCKER_FAILED="true" DOCKER_CID=`cat docker.cid` + docker kill $DOCKER_CID if [ "$DOCKER_FAILED" == "" ] then echo "Docker finished successfully, deleting the container $DOCKER_CID" From f75fc12e3a1a614ee2d5d565742764e47d9aef96 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Thu, 25 Jun 2015 06:58:00 -0700 Subject: [PATCH 06/13] Add a test that headers are properly in build.json Clean up anything that failed --- BUILD | 3 + Makefile | 100 +- build.json | 75 +- src/compiler/python_generator.cc | 2 +- src/core/census/context.c | 2 +- src/cpp/client/channel.cc | 1 - src/cpp/client/channel_arguments.cc | 14 - src/cpp/client/secure_channel_arguments.cc | 54 + src/cpp/server/insecure_server_credentials.cc | 3 +- src/cpp/server/server.cc | 1 - src/cpp/server/server_credentials.cc | 2 - .../sources_and_headers.json.template | 27 + test/core/bad_client/gen_build_json.py | 9 + test/core/end2end/gen_build_json.py | 34 +- test/cpp/qps/qps_worker.cc | 2 +- test/cpp/qps/worker.cc | 2 +- tools/doxygen/Doxyfile.c++.internal | 2 +- tools/run_tests/check_sources_and_headers.py | 55 + tools/run_tests/run_tests.py | 3 +- tools/run_tests/sources_and_headers.json | 10585 ++++++++++++++++ vsprojects/grpc++/grpc++.vcxproj | 2 + vsprojects/grpc++/grpc++.vcxproj.filters | 3 + .../grpc_plugin_support.vcxproj | 2 + .../grpc_test_util/grpc_test_util.vcxproj | 9 + 24 files changed, 10859 insertions(+), 133 deletions(-) create mode 100644 src/cpp/client/secure_channel_arguments.cc create mode 100644 templates/tools/run_tests/sources_and_headers.json.template create mode 100755 tools/run_tests/check_sources_and_headers.py create mode 100644 tools/run_tests/sources_and_headers.json diff --git a/BUILD b/BUILD index d7f0e5a5881..fbcfd66400c 100644 --- a/BUILD +++ b/BUILD @@ -578,6 +578,7 @@ cc_library( "src/cpp/server/secure_server_credentials.h", "src/cpp/client/channel.h", "src/cpp/server/thread_pool.h", + "src/cpp/client/secure_channel_arguments.cc", "src/cpp/client/secure_credentials.cc", "src/cpp/server/secure_server_credentials.cc", "src/cpp/client/channel.cc", @@ -740,6 +741,8 @@ cc_library( cc_library( name = "grpc_plugin_support", srcs = [ + "include/grpc++/config.h", + "include/grpc++/config_protobuf.h", "src/compiler/config.h", "src/compiler/cpp_generator.h", "src/compiler/cpp_generator_helpers.h", diff --git a/Makefile b/Makefile index 26899c5c051..df6be1d4d28 100644 --- a/Makefile +++ b/Makefile @@ -1261,7 +1261,7 @@ privatelibs: privatelibs_c privatelibs_cxx privatelibs_c: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds_posix.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_with_poll.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack_with_poll.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_with_grpc_trace.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_and_call_creds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_flags.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_test_server_finishes_request.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libbad_client_test.a -privatelibs_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a $(LIBDIR)/$(CONFIG)/libinterop_client_main.a $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a $(LIBDIR)/$(CONFIG)/libinterop_server_main.a $(LIBDIR)/$(CONFIG)/libqps.a +privatelibs_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a $(LIBDIR)/$(CONFIG)/libinterop_client_main.a $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a $(LIBDIR)/$(CONFIG)/libinterop_server_main.a $(LIBDIR)/$(CONFIG)/libqps.a buildtests: buildtests_c buildtests_cxx @@ -3397,6 +3397,7 @@ endif LIBGRPC++_SRC = \ + src/cpp/client/secure_channel_arguments.cc \ src/cpp/client/secure_credentials.cc \ src/cpp/server/secure_server_credentials.cc \ src/cpp/client/channel.cc \ @@ -3533,57 +3534,6 @@ endif endif -LIBGRPC++_BENCHMARK_CONFIG_SRC = \ - $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc \ - test/cpp/qps/report.cc \ - test/cpp/util/benchmark_config.cc \ - - -LIBGRPC++_BENCHMARK_CONFIG_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_BENCHMARK_CONFIG_SRC)))) - -ifeq ($(NO_SECURE),true) - -# You can't build secure libraries if you don't have OpenSSL with ALPN. - -$(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a: openssl_dep_error - - -else - -ifeq ($(NO_PROTOBUF),true) - -# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay. - -$(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a: protobuf_dep_error - - -else - -$(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBGRPC++_BENCHMARK_CONFIG_OBJS) - $(E) "[AR] Creating $@" - $(Q) mkdir -p `dirname $@` - $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a - $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBGRPC++_BENCHMARK_CONFIG_OBJS) -ifeq ($(SYSTEM),Darwin) - $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a -endif - - - - -endif - -endif - -ifneq ($(NO_SECURE),true) -ifneq ($(NO_DEPS),true) --include $(LIBGRPC++_BENCHMARK_CONFIG_OBJS:.o=.dep) -endif -endif -$(OBJDIR)/$(CONFIG)/test/cpp/qps/report.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc -$(OBJDIR)/$(CONFIG)/test/cpp/util/benchmark_config.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc - - LIBGRPC++_TEST_CONFIG_SRC = \ test/cpp/util/test_config.cc \ @@ -4100,9 +4050,11 @@ LIBQPS_SRC = \ test/cpp/qps/client_sync.cc \ test/cpp/qps/driver.cc \ test/cpp/qps/qps_worker.cc \ + test/cpp/qps/report.cc \ test/cpp/qps/server_async.cc \ test/cpp/qps/server_sync.cc \ test/cpp/qps/timer.cc \ + test/cpp/util/benchmark_config.cc \ LIBQPS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBQPS_SRC)))) @@ -4150,9 +4102,11 @@ $(OBJDIR)/$(CONFIG)/test/cpp/qps/client_async.o: $(GENDIR)/test/cpp/qps/qpstest. $(OBJDIR)/$(CONFIG)/test/cpp/qps/client_sync.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc $(OBJDIR)/$(CONFIG)/test/cpp/qps/driver.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc $(OBJDIR)/$(CONFIG)/test/cpp/qps/qps_worker.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc +$(OBJDIR)/$(CONFIG)/test/cpp/qps/report.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc $(OBJDIR)/$(CONFIG)/test/cpp/qps/server_async.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc $(OBJDIR)/$(CONFIG)/test/cpp/qps/server_sync.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc $(OBJDIR)/$(CONFIG)/test/cpp/qps/timer.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc +$(OBJDIR)/$(CONFIG)/test/cpp/util/benchmark_config.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc LIBGRPC_CSHARP_EXT_SRC = \ @@ -7346,16 +7300,16 @@ $(BINDIR)/$(CONFIG)/async_streaming_ping_pong_test: protobuf_dep_error else -$(BINDIR)/$(CONFIG)/async_streaming_ping_pong_test: $(PROTOBUF_DEP) $(ASYNC_STREAMING_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a +$(BINDIR)/$(CONFIG)/async_streaming_ping_pong_test: $(PROTOBUF_DEP) $(ASYNC_STREAMING_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` - $(Q) $(LDXX) $(LDFLAGS) $(ASYNC_STREAMING_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/async_streaming_ping_pong_test + $(Q) $(LDXX) $(LDFLAGS) $(ASYNC_STREAMING_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/async_streaming_ping_pong_test endif endif -$(OBJDIR)/$(CONFIG)/test/cpp/qps/async_streaming_ping_pong_test.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a +$(OBJDIR)/$(CONFIG)/test/cpp/qps/async_streaming_ping_pong_test.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a deps_async_streaming_ping_pong_test: $(ASYNC_STREAMING_PING_PONG_TEST_OBJS:.o=.dep) ifneq ($(NO_SECURE),true) @@ -7386,16 +7340,16 @@ $(BINDIR)/$(CONFIG)/async_unary_ping_pong_test: protobuf_dep_error else -$(BINDIR)/$(CONFIG)/async_unary_ping_pong_test: $(PROTOBUF_DEP) $(ASYNC_UNARY_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a +$(BINDIR)/$(CONFIG)/async_unary_ping_pong_test: $(PROTOBUF_DEP) $(ASYNC_UNARY_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` - $(Q) $(LDXX) $(LDFLAGS) $(ASYNC_UNARY_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/async_unary_ping_pong_test + $(Q) $(LDXX) $(LDFLAGS) $(ASYNC_UNARY_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/async_unary_ping_pong_test endif endif -$(OBJDIR)/$(CONFIG)/test/cpp/qps/async_unary_ping_pong_test.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a +$(OBJDIR)/$(CONFIG)/test/cpp/qps/async_unary_ping_pong_test.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a deps_async_unary_ping_pong_test: $(ASYNC_UNARY_PING_PONG_TEST_OBJS:.o=.dep) ifneq ($(NO_SECURE),true) @@ -8264,16 +8218,16 @@ $(BINDIR)/$(CONFIG)/qps_driver: protobuf_dep_error else -$(BINDIR)/$(CONFIG)/qps_driver: $(PROTOBUF_DEP) $(QPS_DRIVER_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a +$(BINDIR)/$(CONFIG)/qps_driver: $(PROTOBUF_DEP) $(QPS_DRIVER_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` - $(Q) $(LDXX) $(LDFLAGS) $(QPS_DRIVER_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/qps_driver + $(Q) $(LDXX) $(LDFLAGS) $(QPS_DRIVER_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/qps_driver endif endif -$(OBJDIR)/$(CONFIG)/test/cpp/qps/qps_driver.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a +$(OBJDIR)/$(CONFIG)/test/cpp/qps/qps_driver.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a deps_qps_driver: $(QPS_DRIVER_OBJS:.o=.dep) ifneq ($(NO_SECURE),true) @@ -8344,16 +8298,16 @@ $(BINDIR)/$(CONFIG)/qps_test: protobuf_dep_error else -$(BINDIR)/$(CONFIG)/qps_test: $(PROTOBUF_DEP) $(QPS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a +$(BINDIR)/$(CONFIG)/qps_test: $(PROTOBUF_DEP) $(QPS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` - $(Q) $(LDXX) $(LDFLAGS) $(QPS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/qps_test + $(Q) $(LDXX) $(LDFLAGS) $(QPS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/qps_test endif endif -$(OBJDIR)/$(CONFIG)/test/cpp/qps/qps_test.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a +$(OBJDIR)/$(CONFIG)/test/cpp/qps/qps_test.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a deps_qps_test: $(QPS_TEST_OBJS:.o=.dep) ifneq ($(NO_SECURE),true) @@ -8384,16 +8338,16 @@ $(BINDIR)/$(CONFIG)/qps_test_openloop: protobuf_dep_error else -$(BINDIR)/$(CONFIG)/qps_test_openloop: $(PROTOBUF_DEP) $(QPS_TEST_OPENLOOP_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a +$(BINDIR)/$(CONFIG)/qps_test_openloop: $(PROTOBUF_DEP) $(QPS_TEST_OPENLOOP_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` - $(Q) $(LDXX) $(LDFLAGS) $(QPS_TEST_OPENLOOP_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/qps_test_openloop + $(Q) $(LDXX) $(LDFLAGS) $(QPS_TEST_OPENLOOP_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/qps_test_openloop endif endif -$(OBJDIR)/$(CONFIG)/test/cpp/qps/qps_test_openloop.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a +$(OBJDIR)/$(CONFIG)/test/cpp/qps/qps_test_openloop.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a deps_qps_test_openloop: $(QPS_TEST_OPENLOOP_OBJS:.o=.dep) ifneq ($(NO_SECURE),true) @@ -8584,16 +8538,16 @@ $(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test: protobuf_dep_error else -$(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test: $(PROTOBUF_DEP) $(SYNC_STREAMING_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a +$(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test: $(PROTOBUF_DEP) $(SYNC_STREAMING_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` - $(Q) $(LDXX) $(LDFLAGS) $(SYNC_STREAMING_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test + $(Q) $(LDXX) $(LDFLAGS) $(SYNC_STREAMING_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test endif endif -$(OBJDIR)/$(CONFIG)/test/cpp/qps/sync_streaming_ping_pong_test.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a +$(OBJDIR)/$(CONFIG)/test/cpp/qps/sync_streaming_ping_pong_test.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a deps_sync_streaming_ping_pong_test: $(SYNC_STREAMING_PING_PONG_TEST_OBJS:.o=.dep) ifneq ($(NO_SECURE),true) @@ -8624,16 +8578,16 @@ $(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test: protobuf_dep_error else -$(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test: $(PROTOBUF_DEP) $(SYNC_UNARY_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a +$(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test: $(PROTOBUF_DEP) $(SYNC_UNARY_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(E) "[LD] Linking $@" $(Q) mkdir -p `dirname $@` - $(Q) $(LDXX) $(LDFLAGS) $(SYNC_UNARY_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test + $(Q) $(LDXX) $(LDFLAGS) $(SYNC_UNARY_PING_PONG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test endif endif -$(OBJDIR)/$(CONFIG)/test/cpp/qps/sync_unary_ping_pong_test.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++_benchmark_config.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a +$(OBJDIR)/$(CONFIG)/test/cpp/qps/sync_unary_ping_pong_test.o: $(LIBDIR)/$(CONFIG)/libqps.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a deps_sync_unary_ping_pong_test: $(SYNC_UNARY_PING_PONG_TEST_OBJS:.o=.dep) ifneq ($(NO_SECURE),true) diff --git a/build.json b/build.json index e01a419bbe6..282e82562a8 100644 --- a/build.json +++ b/build.json @@ -289,6 +289,14 @@ }, { "name": "grpc_test_util_base", + "headers": [ + "test/core/end2end/cq_verifier.h", + "test/core/iomgr/endpoint_tests.h", + "test/core/util/grpc_profiler.h", + "test/core/util/parse_hexstring.h", + "test/core/util/port.h", + "test/core/util/slice_splitter.h" + ], "src": [ "test/core/end2end/cq_verifier.c", "test/core/iomgr/endpoint_tests.c", @@ -466,6 +474,9 @@ "name": "grpc_test_util", "build": "private", "language": "c", + "headers": [ + "test/core/end2end/data/ssl_test_data.h" + ], "src": [ "test/core/end2end/data/server1_cert.c", "test/core/end2end/data/server1_key.c", @@ -523,6 +534,7 @@ "src/cpp/server/secure_server_credentials.h" ], "src": [ + "src/cpp/client/secure_channel_arguments.cc", "src/cpp/client/secure_credentials.cc", "src/cpp/server/secure_server_credentials.cc" ], @@ -537,20 +549,13 @@ "secure": "check", "vs_project_guid": "{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}" }, - { - "name": "grpc++_benchmark_config", - "build": "private", - "language": "c++", - "src": [ - "test/cpp/qps/qpstest.proto", - "test/cpp/qps/report.cc", - "test/cpp/util/benchmark_config.cc" - ] - }, { "name": "grpc++_test_config", "build": "private", "language": "c++", + "headers": [ + "test/cpp/util/test_config.h" + ], "src": [ "test/cpp/util/test_config.cc" ] @@ -559,6 +564,12 @@ "name": "grpc++_test_util", "build": "private", "language": "c++", + "headers": [ + "test/cpp/util/cli_call.h", + "test/cpp/util/create_test_channel.h", + "test/cpp/util/fake_credentials.h", + "test/cpp/util/subprocess.h" + ], "src": [ "test/cpp/util/messages.proto", "test/cpp/util/echo.proto", @@ -567,6 +578,10 @@ "test/cpp/util/create_test_channel.cc", "test/cpp/util/fake_credentials.cc", "test/cpp/util/subprocess.cc" + ], + "deps": [ + "grpc++", + "grpc_test_util" ] }, { @@ -589,6 +604,8 @@ "build": "protoc", "language": "c++", "headers": [ + "include/grpc++/config.h", + "include/grpc++/config_protobuf.h", "src/compiler/config.h", "src/compiler/cpp_generator.h", "src/compiler/cpp_generator_helpers.h", @@ -618,6 +635,9 @@ "name": "interop_client_helper", "build": "private", "language": "c++", + "headers": [ + "test/cpp/interop/client_helper.h" + ], "src": [ "test/cpp/interop/client_helper.cc" ], @@ -633,6 +653,9 @@ "name": "interop_client_main", "build": "private", "language": "c++", + "headers": [ + "test/cpp/interop/interop_client.h" + ], "src": [ "test/proto/empty.proto", "test/proto/messages.proto", @@ -641,6 +664,7 @@ "test/cpp/interop/interop_client.cc" ], "deps": [ + "interop_client_helper", "grpc++_test_util", "grpc_test_util", "grpc++", @@ -654,6 +678,9 @@ "name": "interop_server_helper", "build": "private", "language": "c++", + "headers": [ + "test/cpp/interop/server_helper.h" + ], "src": [ "test/cpp/interop/server_helper.cc" ], @@ -675,6 +702,7 @@ "test/cpp/interop/server.cc" ], "deps": [ + "interop_server_helper", "grpc++_test_util", "grpc_test_util", "grpc++", @@ -688,6 +716,10 @@ "name": "pubsub_client_lib", "build": "do_not_build", "language": "c++", + "headers": [ + "examples/pubsub/publisher.h", + "examples/pubsub/subscriber.h" + ], "src": [ "examples/pubsub/label.proto", "examples/pubsub/empty.proto", @@ -706,11 +738,16 @@ "build": "private", "language": "c++", "headers": [ + "test/cpp/qps/client.h", "test/cpp/qps/driver.h", + "test/cpp/qps/histogram.h", "test/cpp/qps/interarrival.h", "test/cpp/qps/qps_worker.h", "test/cpp/qps/report.h", - "test/cpp/qps/timer.h" + "test/cpp/qps/server.h", + "test/cpp/qps/stats.h", + "test/cpp/qps/timer.h", + "test/cpp/util/benchmark_config.h" ], "src": [ "test/cpp/qps/qpstest.proto", @@ -718,13 +755,16 @@ "test/cpp/qps/client_sync.cc", "test/cpp/qps/driver.cc", "test/cpp/qps/qps_worker.cc", + "test/cpp/qps/report.cc", "test/cpp/qps/server_async.cc", "test/cpp/qps/server_sync.cc", - "test/cpp/qps/timer.cc" + "test/cpp/qps/timer.cc", + "test/cpp/util/benchmark_config.cc" ], "deps": [ "grpc_test_util", - "grpc++_test_util" + "grpc++_test_util", + "grpc++" ] }, { @@ -1729,7 +1769,6 @@ "deps": [ "qps", "grpc++_test_util", - "grpc++_benchmark_config", "grpc_test_util", "grpc++", "grpc", @@ -1747,7 +1786,6 @@ "deps": [ "qps", "grpc++_test_util", - "grpc++_benchmark_config", "grpc_test_util", "grpc++", "grpc", @@ -2123,8 +2161,7 @@ "grpc", "gpr_test_util", "gpr", - "grpc++_test_config", - "grpc++_benchmark_config" + "grpc++_test_config" ] }, { @@ -2155,7 +2192,6 @@ "deps": [ "qps", "grpc++_test_util", - "grpc++_benchmark_config", "grpc_test_util", "grpc++", "grpc", @@ -2174,7 +2210,6 @@ "deps": [ "qps", "grpc++_test_util", - "grpc++_benchmark_config", "grpc_test_util", "grpc++", "grpc", @@ -2263,7 +2298,6 @@ "deps": [ "qps", "grpc++_test_util", - "grpc++_benchmark_config", "grpc_test_util", "grpc++", "grpc", @@ -2281,7 +2315,6 @@ "deps": [ "qps", "grpc++_test_util", - "grpc++_benchmark_config", "grpc_test_util", "grpc++", "grpc", diff --git a/src/compiler/python_generator.cc b/src/compiler/python_generator.cc index 72149bc4e3a..724b69c703f 100644 --- a/src/compiler/python_generator.cc +++ b/src/compiler/python_generator.cc @@ -42,7 +42,7 @@ #include #include -#include "grpc++/config.h" +#include #include "src/compiler/config.h" #include "src/compiler/generator_helpers.h" #include "src/compiler/python_generator.h" diff --git a/src/core/census/context.c b/src/core/census/context.c index 1358c5127b7..df238ec98ca 100644 --- a/src/core/census/context.c +++ b/src/core/census/context.c @@ -31,7 +31,7 @@ * */ -#include "context.h" +#include "src/core/census/context.h" #include #include diff --git a/src/cpp/client/channel.cc b/src/cpp/client/channel.cc index 6e6278cb058..72593f877e1 100644 --- a/src/cpp/client/channel.cc +++ b/src/cpp/client/channel.cc @@ -36,7 +36,6 @@ #include #include -#include #include #include diff --git a/src/cpp/client/channel_arguments.cc b/src/cpp/client/channel_arguments.cc index 679c4f1503d..b271650673c 100644 --- a/src/cpp/client/channel_arguments.cc +++ b/src/cpp/client/channel_arguments.cc @@ -33,28 +33,14 @@ #include -#include #include "src/core/channel/channel_args.h" namespace grpc { -void ChannelArguments::SetSslTargetNameOverride(const grpc::string& name) { - SetString(GRPC_SSL_TARGET_NAME_OVERRIDE_ARG, name); -} - void ChannelArguments::SetCompressionLevel(grpc_compression_level level) { SetInt(GRPC_COMPRESSION_LEVEL_ARG, level); } -grpc::string ChannelArguments::GetSslTargetNameOverride() const { - for (unsigned int i = 0; i < args_.size(); i++) { - if (grpc::string(GRPC_SSL_TARGET_NAME_OVERRIDE_ARG) == args_[i].key) { - return args_[i].value.string; - } - } - return ""; -} - void ChannelArguments::SetInt(const grpc::string& key, int value) { grpc_arg arg; arg.type = GRPC_ARG_INTEGER; diff --git a/src/cpp/client/secure_channel_arguments.cc b/src/cpp/client/secure_channel_arguments.cc new file mode 100644 index 00000000000..d89df999adc --- /dev/null +++ b/src/cpp/client/secure_channel_arguments.cc @@ -0,0 +1,54 @@ +/* + * + * 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. + * + */ + +#include +#include + +#include "src/core/channel/channel_args.h" + +namespace grpc { + +void ChannelArguments::SetSslTargetNameOverride(const grpc::string& name) { + SetString(GRPC_SSL_TARGET_NAME_OVERRIDE_ARG, name); +} + +grpc::string ChannelArguments::GetSslTargetNameOverride() const { + for (unsigned int i = 0; i < args_.size(); i++) { + if (grpc::string(GRPC_SSL_TARGET_NAME_OVERRIDE_ARG) == args_[i].key) { + return args_[i].value.string; + } + } + return ""; +} + +} // namespace grpc diff --git a/src/cpp/server/insecure_server_credentials.cc b/src/cpp/server/insecure_server_credentials.cc index 55dd90d7a7e..aca3568e597 100644 --- a/src/cpp/server/insecure_server_credentials.cc +++ b/src/cpp/server/insecure_server_credentials.cc @@ -31,9 +31,10 @@ * */ -#include #include +#include + namespace grpc { namespace { class InsecureServerCredentialsImpl GRPC_FINAL : public ServerCredentials { diff --git a/src/cpp/server/server.cc b/src/cpp/server/server.cc index f930dbb2b89..1437b2dea79 100644 --- a/src/cpp/server/server.cc +++ b/src/cpp/server/server.cc @@ -35,7 +35,6 @@ #include #include -#include #include #include #include diff --git a/src/cpp/server/server_credentials.cc b/src/cpp/server/server_credentials.cc index 6bdb465baaa..be3a7425e0f 100644 --- a/src/cpp/server/server_credentials.cc +++ b/src/cpp/server/server_credentials.cc @@ -31,8 +31,6 @@ * */ -#include - #include namespace grpc { diff --git a/templates/tools/run_tests/sources_and_headers.json.template b/templates/tools/run_tests/sources_and_headers.json.template new file mode 100644 index 00000000000..01918d0a3d3 --- /dev/null +++ b/templates/tools/run_tests/sources_and_headers.json.template @@ -0,0 +1,27 @@ +<%! +import json +import os + +def proto_headers(src): + out = [] + for f in src: + name, ext = os.path.splitext(f) + if ext == '.proto': + out.extend(fmt % name for fmt in ['%s.grpc.pb.h', '%s.pb.h']) + return out + +def no_protos(src): + out = [] + for f in src: + if os.path.splitext(f)[1] != '.proto': + out.append(f) + return out +%> + +${json.dumps([{"name": tgt.name, + "language": tgt.language, + "src": no_protos(tgt.src) + tgt.get('public_headers', []) + tgt.get('headers', []), + "headers": tgt.get('public_headers', []) + tgt.get('headers', []) + proto_headers(tgt.src), + "deps": tgt.get('deps', [])} + for tgt in (targets + libs)], + sort_keys=True, indent=2)} diff --git a/test/core/bad_client/gen_build_json.py b/test/core/bad_client/gen_build_json.py index a6fa266becd..33bf65ac042 100755 --- a/test/core/bad_client/gen_build_json.py +++ b/test/core/bad_client/gen_build_json.py @@ -54,6 +54,15 @@ def main(): 'language': 'c', 'src': [ 'test/core/bad_client/bad_client.c' + ], + 'headers': [ + 'test/core/bad_client/bad_client.h' + ], + 'deps': [ + 'grpc_test_util_unsecure', + 'grpc_unsecure', + 'gpr_test_util', + 'gpr' ] }], 'targets': [ diff --git a/test/core/end2end/gen_build_json.py b/test/core/end2end/gen_build_json.py index f47c92bc470..f1c7e85e087 100755 --- a/test/core/end2end/gen_build_json.py +++ b/test/core/end2end/gen_build_json.py @@ -93,6 +93,19 @@ END2END_TESTS = { def main(): + sec_deps = [ + 'end2end_certs', + 'grpc_test_util', + 'grpc', + 'gpr_test_util', + 'gpr' + ] + unsec_deps = [ + 'grpc_test_util_unsecure', + 'grpc_unsecure', + 'gpr_test_util', + 'gpr' + ] json = { '#': 'generated with test/end2end/gen_build_json.py', 'libs': [ @@ -103,6 +116,8 @@ def main(): 'secure': 'check' if END2END_FIXTURES[f].secure else 'no', 'src': ['test/core/end2end/fixtures/%s.c' % f], 'platforms': [ 'posix' ] if f.endswith('_posix') else END2END_FIXTURES[f].platforms, + 'deps': sec_deps if END2END_FIXTURES[f].secure else unsec_deps, + 'headers': ['test/core/end2end/end2end_tests.h'], } for f in sorted(END2END_FIXTURES.keys())] + [ { @@ -111,7 +126,9 @@ def main(): 'language': 'c', 'secure': 'check' if END2END_TESTS[t].secure else 'no', 'src': ['test/core/end2end/tests/%s.c' % t], - 'headers': ['test/core/end2end/tests/cancel_test_helpers.h'] + 'headers': ['test/core/end2end/tests/cancel_test_helpers.h', + 'test/core/end2end/end2end_tests.h'], + 'deps': sec_deps if END2END_TESTS[t].secure else unsec_deps } for t in sorted(END2END_TESTS.keys())] + [ { @@ -135,13 +152,7 @@ def main(): 'platforms': END2END_FIXTURES[f].platforms, 'deps': [ 'end2end_fixture_%s' % f, - 'end2end_test_%s' % t, - 'end2end_certs', - 'grpc_test_util', - 'grpc', - 'gpr_test_util', - 'gpr' - ] + 'end2end_test_%s' % t] + sec_deps } for f in sorted(END2END_FIXTURES.keys()) for t in sorted(END2END_TESTS.keys())] + [ @@ -155,12 +166,7 @@ def main(): 'platforms': END2END_FIXTURES[f].platforms, 'deps': [ 'end2end_fixture_%s' % f, - 'end2end_test_%s' % t, - 'grpc_test_util_unsecure', - 'grpc_unsecure', - 'gpr_test_util', - 'gpr' - ] + 'end2end_test_%s' % t] + unsec_deps } for f in sorted(END2END_FIXTURES.keys()) if not END2END_FIXTURES[f].secure for t in sorted(END2END_TESTS.keys()) if not END2END_TESTS[t].secure]} diff --git a/test/cpp/qps/qps_worker.cc b/test/cpp/qps/qps_worker.cc index 423275ee859..f1cea5ee665 100644 --- a/test/cpp/qps/qps_worker.cc +++ b/test/cpp/qps/qps_worker.cc @@ -31,7 +31,7 @@ * */ -#include "qps_worker.h" +#include "test/cpp/qps/qps_worker.h" #include #include diff --git a/test/cpp/qps/worker.cc b/test/cpp/qps/worker.cc index dfc102fc176..14a8b0b0891 100644 --- a/test/cpp/qps/worker.cc +++ b/test/cpp/qps/worker.cc @@ -40,7 +40,7 @@ #include #include -#include "qps_worker.h" +#include "test/cpp/qps/qps_worker.h" #include "test/cpp/util/test_config.h" DEFINE_int32(driver_port, 0, "Driver server port."); diff --git a/tools/doxygen/Doxyfile.c++.internal b/tools/doxygen/Doxyfile.c++.internal index a19f89ac7be..deee6837a02 100644 --- a/tools/doxygen/Doxyfile.c++.internal +++ b/tools/doxygen/Doxyfile.c++.internal @@ -760,7 +760,7 @@ WARN_LOGFILE = # spaces. # Note: If this tag is empty the current directory is searched. -INPUT = include/grpc++/async_generic_service.h include/grpc++/async_unary_call.h include/grpc++/byte_buffer.h include/grpc++/channel_arguments.h include/grpc++/channel_interface.h include/grpc++/client_context.h include/grpc++/completion_queue.h include/grpc++/config.h include/grpc++/config_protobuf.h include/grpc++/create_channel.h include/grpc++/credentials.h include/grpc++/generic_stub.h include/grpc++/impl/call.h include/grpc++/impl/client_unary_call.h include/grpc++/impl/grpc_library.h include/grpc++/impl/internal_stub.h include/grpc++/impl/proto_utils.h include/grpc++/impl/rpc_method.h include/grpc++/impl/rpc_service_method.h include/grpc++/impl/serialization_traits.h include/grpc++/impl/service_type.h include/grpc++/impl/sync.h include/grpc++/impl/sync_cxx11.h include/grpc++/impl/sync_no_cxx11.h include/grpc++/impl/thd.h include/grpc++/impl/thd_cxx11.h include/grpc++/impl/thd_no_cxx11.h include/grpc++/server.h include/grpc++/server_builder.h include/grpc++/server_context.h include/grpc++/server_credentials.h include/grpc++/slice.h include/grpc++/status.h include/grpc++/status_code_enum.h include/grpc++/stream.h include/grpc++/thread_pool_interface.h include/grpc++/time.h src/cpp/client/secure_credentials.h src/cpp/server/secure_server_credentials.h src/cpp/client/channel.h src/cpp/server/thread_pool.h src/cpp/client/secure_credentials.cc src/cpp/server/secure_server_credentials.cc src/cpp/client/channel.cc src/cpp/client/channel_arguments.cc src/cpp/client/client_context.cc src/cpp/client/create_channel.cc src/cpp/client/credentials.cc src/cpp/client/generic_stub.cc src/cpp/client/insecure_credentials.cc src/cpp/client/internal_stub.cc src/cpp/common/call.cc src/cpp/common/completion_queue.cc src/cpp/common/rpc_method.cc src/cpp/proto/proto_utils.cc src/cpp/server/async_generic_service.cc src/cpp/server/create_default_thread_pool.cc src/cpp/server/insecure_server_credentials.cc src/cpp/server/server.cc src/cpp/server/server_builder.cc src/cpp/server/server_context.cc src/cpp/server/server_credentials.cc src/cpp/server/thread_pool.cc src/cpp/util/byte_buffer.cc src/cpp/util/slice.cc src/cpp/util/status.cc src/cpp/util/time.cc +INPUT = include/grpc++/async_generic_service.h include/grpc++/async_unary_call.h include/grpc++/byte_buffer.h include/grpc++/channel_arguments.h include/grpc++/channel_interface.h include/grpc++/client_context.h include/grpc++/completion_queue.h include/grpc++/config.h include/grpc++/config_protobuf.h include/grpc++/create_channel.h include/grpc++/credentials.h include/grpc++/generic_stub.h include/grpc++/impl/call.h include/grpc++/impl/client_unary_call.h include/grpc++/impl/grpc_library.h include/grpc++/impl/internal_stub.h include/grpc++/impl/proto_utils.h include/grpc++/impl/rpc_method.h include/grpc++/impl/rpc_service_method.h include/grpc++/impl/serialization_traits.h include/grpc++/impl/service_type.h include/grpc++/impl/sync.h include/grpc++/impl/sync_cxx11.h include/grpc++/impl/sync_no_cxx11.h include/grpc++/impl/thd.h include/grpc++/impl/thd_cxx11.h include/grpc++/impl/thd_no_cxx11.h include/grpc++/server.h include/grpc++/server_builder.h include/grpc++/server_context.h include/grpc++/server_credentials.h include/grpc++/slice.h include/grpc++/status.h include/grpc++/status_code_enum.h include/grpc++/stream.h include/grpc++/thread_pool_interface.h include/grpc++/time.h src/cpp/client/secure_credentials.h src/cpp/server/secure_server_credentials.h src/cpp/client/channel.h src/cpp/server/thread_pool.h src/cpp/client/secure_channel_arguments.cc src/cpp/client/secure_credentials.cc src/cpp/server/secure_server_credentials.cc src/cpp/client/channel.cc src/cpp/client/channel_arguments.cc src/cpp/client/client_context.cc src/cpp/client/create_channel.cc src/cpp/client/credentials.cc src/cpp/client/generic_stub.cc src/cpp/client/insecure_credentials.cc src/cpp/client/internal_stub.cc src/cpp/common/call.cc src/cpp/common/completion_queue.cc src/cpp/common/rpc_method.cc src/cpp/proto/proto_utils.cc src/cpp/server/async_generic_service.cc src/cpp/server/create_default_thread_pool.cc src/cpp/server/insecure_server_credentials.cc src/cpp/server/server.cc src/cpp/server/server_builder.cc src/cpp/server/server_context.cc src/cpp/server/server_credentials.cc src/cpp/server/thread_pool.cc src/cpp/util/byte_buffer.cc src/cpp/util/slice.cc src/cpp/util/status.cc src/cpp/util/time.cc # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses diff --git a/tools/run_tests/check_sources_and_headers.py b/tools/run_tests/check_sources_and_headers.py new file mode 100755 index 00000000000..605bdedec38 --- /dev/null +++ b/tools/run_tests/check_sources_and_headers.py @@ -0,0 +1,55 @@ +#!/usr/bin/env python2.7 + +import json +import os +import re +import sys + +root = os.path.abspath(os.path.join(os.path.dirname(sys.argv[0]), '../..')) +with open(os.path.join(root, 'tools', 'run_tests', 'sources_and_headers.json')) as f: + js = json.loads(f.read()) + +re_inc1 = re.compile(r'^#\s*include\s*"([^"]*)"') +assert re_inc1.match('#include "foo"').group(1) == 'foo' +re_inc2 = re.compile(r'^#\s*include\s*<((grpc|grpc\+\+)/[^"]*)>') +assert re_inc2.match('#include ').group(1) == 'grpc++/foo' + +def get_target(name): + for target in js: + if target['name'] == name: + return target + assert False, 'no target %s' % name + +def target_has_header(target, name): +# print target['name'], name + if name in target['headers']: + return True + for dep in target['deps']: + if target_has_header(get_target(dep), name): + return True + if name == 'src/core/profiling/stap_probes.h': + return True + return False + +errors = 0 +for target in js: + for fn in target['src']: + with open(os.path.join(root, fn)) as f: + src = f.read().splitlines() + for line in src: + m = re_inc1.match(line) + if m: + if not target_has_header(target, m.group(1)): + print ( + 'target %s (%s) does not name header %s as a dependency' % ( + target['name'], fn, m.group(1))) + errors += 1 + m = re_inc2.match(line) + if m: + if not target_has_header(target, 'include/' + m.group(1)): + print ( + 'target %s (%s) does not name header %s as a dependency' % ( + target['name'], fn, m.group(1))) + errors += 1 + +assert errors == 0 \ No newline at end of file diff --git a/tools/run_tests/run_tests.py b/tools/run_tests/run_tests.py index 5ed70f0b7e2..ca74f57f708 100755 --- a/tools/run_tests/run_tests.py +++ b/tools/run_tests/run_tests.py @@ -278,7 +278,8 @@ class CSharpLanguage(object): class Sanity(object): def test_specs(self, config, travis): - return [config.job_spec('tools/run_tests/run_sanity.sh', None)] + return [config.job_spec('tools/run_tests/run_sanity.sh', None), + config.job_spec('tools/run_tests/check_sources_and_headers.py', None)] def make_targets(self): return ['run_dep_checks'] diff --git a/tools/run_tests/sources_and_headers.json b/tools/run_tests/sources_and_headers.json new file mode 100644 index 00000000000..ff985b37346 --- /dev/null +++ b/tools/run_tests/sources_and_headers.json @@ -0,0 +1,10585 @@ + + +[ + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "alarm_heap_test", + "src": [ + "test/core/iomgr/alarm_heap_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "alarm_list_test", + "src": [ + "test/core/iomgr/alarm_list_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "alarm_test", + "src": [ + "test/core/iomgr/alarm_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "alpn_test", + "src": [ + "test/core/transport/chttp2/alpn_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "bin_encoder_test", + "src": [ + "test/core/transport/chttp2/bin_encoder_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_status_conversion_test", + "src": [ + "test/core/transport/chttp2/status_conversion_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_stream_encoder_test", + "src": [ + "test/core/transport/chttp2/stream_encoder_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_stream_map_test", + "src": [ + "test/core/transport/chttp2/stream_map_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "dualstack_socket_test", + "src": [ + "test/core/end2end/dualstack_socket_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "fd_posix_test", + "src": [ + "test/core/iomgr/fd_posix_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "fling_client", + "src": [ + "test/core/fling/client.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "fling_server", + "src": [ + "test/core/fling/server.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "fling_stream_test", + "src": [ + "test/core/fling/fling_stream_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "fling_test", + "src": [ + "test/core/fling/fling_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "gpr", + "grpc" + ], + "headers": [], + "language": "c", + "name": "gen_hpack_tables", + "src": [ + "src/core/transport/chttp2/gen_hpack_tables.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_cancellable_test", + "src": [ + "test/core/support/cancellable_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_cmdline_test", + "src": [ + "test/core/support/cmdline_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_env_test", + "src": [ + "test/core/support/env_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_file_test", + "src": [ + "test/core/support/file_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_histogram_test", + "src": [ + "test/core/support/histogram_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_host_port_test", + "src": [ + "test/core/support/host_port_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_log_test", + "src": [ + "test/core/support/log_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_slice_buffer_test", + "src": [ + "test/core/support/slice_buffer_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_slice_test", + "src": [ + "test/core/support/slice_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_string_test", + "src": [ + "test/core/support/string_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_sync_test", + "src": [ + "test/core/support/sync_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_thd_test", + "src": [ + "test/core/support/thd_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_time_test", + "src": [ + "test/core/support/time_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_tls_test", + "src": [ + "test/core/support/tls_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "gpr_useful_test", + "src": [ + "test/core/support/useful_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_auth_context_test", + "src": [ + "test/core/security/auth_context_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_base64_test", + "src": [ + "test/core/security/base64_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_byte_buffer_reader_test", + "src": [ + "test/core/surface/byte_buffer_reader_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_channel_stack_test", + "src": [ + "test/core/channel/channel_stack_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_completion_queue_test", + "src": [ + "test/core/surface/completion_queue_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_create_jwt", + "src": [ + "test/core/security/create_jwt.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_credentials_test", + "src": [ + "test/core/security/credentials_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_fetch_oauth2", + "src": [ + "test/core/security/fetch_oauth2.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_json_token_test", + "src": [ + "test/core/security/json_token_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_print_google_default_creds_token", + "src": [ + "test/core/security/print_google_default_creds_token.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_security_connector_test", + "src": [ + "test/core/security/security_connector_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "grpc_stream_op_test", + "src": [ + "test/core/transport/stream_op_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "hpack_parser_test", + "src": [ + "test/core/transport/chttp2/hpack_parser_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "hpack_table_test", + "src": [ + "test/core/transport/chttp2/hpack_table_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "httpcli_format_request_test", + "src": [ + "test/core/httpcli/format_request_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "httpcli_parser_test", + "src": [ + "test/core/httpcli/parser_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "httpcli_test", + "src": [ + "test/core/httpcli/httpcli_test.c" + ] + }, + { + "deps": [ + "grpc", + "gpr" + ], + "headers": [], + "language": "c", + "name": "json_rewrite", + "src": [ + "test/core/json/json_rewrite.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "json_rewrite_test", + "src": [ + "test/core/json/json_rewrite_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "json_test", + "src": [ + "test/core/json/json_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "lame_client_test", + "src": [ + "test/core/surface/lame_client_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "low_level_ping_pong_benchmark", + "src": [ + "test/core/network_benchmarks/low_level_ping_pong.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "message_compress_test", + "src": [ + "test/core/compression/message_compress_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "multi_init_test", + "src": [ + "test/core/surface/multi_init_test.c" + ] + }, + { + "deps": [ + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "murmur_hash_test", + "src": [ + "test/core/support/murmur_hash_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "no_server_test", + "src": [ + "test/core/end2end/no_server_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "poll_kick_posix_test", + "src": [ + "test/core/iomgr/poll_kick_posix_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "resolve_address_test", + "src": [ + "test/core/iomgr/resolve_address_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "secure_endpoint_test", + "src": [ + "test/core/security/secure_endpoint_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "sockaddr_utils_test", + "src": [ + "test/core/iomgr/sockaddr_utils_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "tcp_client_posix_test", + "src": [ + "test/core/iomgr/tcp_client_posix_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "tcp_posix_test", + "src": [ + "test/core/iomgr/tcp_posix_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "tcp_server_posix_test", + "src": [ + "test/core/iomgr/tcp_server_posix_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "time_averaged_stats_test", + "src": [ + "test/core/iomgr/time_averaged_stats_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "time_test", + "src": [ + "test/core/support/time_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "timeout_encoding_test", + "src": [ + "test/core/transport/chttp2/timeout_encoding_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "timers_test", + "src": [ + "test/core/profiling/timers_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "transport_metadata_test", + "src": [ + "test/core/transport/metadata_test.c" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "transport_security_test", + "src": [ + "test/core/tsi/transport_security_test.c" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "async_end2end_test", + "src": [ + "test/cpp/end2end/async_end2end_test.cc" + ] + }, + { + "deps": [ + "qps", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "async_streaming_ping_pong_test", + "src": [ + "test/cpp/qps/async_streaming_ping_pong_test.cc" + ] + }, + { + "deps": [ + "qps", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "async_unary_ping_pong_test", + "src": [ + "test/cpp/qps/async_unary_ping_pong_test.cc" + ] + }, + { + "deps": [ + "grpc++", + "grpc", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "channel_arguments_test", + "src": [ + "test/cpp/client/channel_arguments_test.cc" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "cli_call_test", + "src": [ + "test/cpp/util/cli_call_test.cc" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "client_crash_test", + "src": [ + "test/cpp/end2end/client_crash_test.cc" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "client_crash_test_server", + "src": [ + "test/cpp/end2end/client_crash_test_server.cc" + ] + }, + { + "deps": [ + "grpc++", + "grpc", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "credentials_test", + "src": [ + "test/cpp/client/credentials_test.cc" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "cxx_byte_buffer_test", + "src": [ + "test/cpp/util/byte_buffer_test.cc" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "cxx_slice_test", + "src": [ + "test/cpp/util/slice_test.cc" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "cxx_time_test", + "src": [ + "test/cpp/util/time_test.cc" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "end2end_test", + "src": [ + "test/cpp/end2end/end2end_test.cc" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "generic_end2end_test", + "src": [ + "test/cpp/end2end/generic_end2end_test.cc" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr", + "grpc++_test_config" + ], + "headers": [], + "language": "c++", + "name": "grpc_cli", + "src": [ + "test/cpp/util/grpc_cli.cc" + ] + }, + { + "deps": [ + "grpc_plugin_support" + ], + "headers": [], + "language": "c++", + "name": "grpc_cpp_plugin", + "src": [ + "src/compiler/cpp_plugin.cc" + ] + }, + { + "deps": [ + "grpc_plugin_support" + ], + "headers": [], + "language": "c++", + "name": "grpc_csharp_plugin", + "src": [ + "src/compiler/csharp_plugin.cc" + ] + }, + { + "deps": [ + "grpc_plugin_support" + ], + "headers": [], + "language": "c++", + "name": "grpc_objective_c_plugin", + "src": [ + "src/compiler/objective_c_plugin.cc" + ] + }, + { + "deps": [ + "grpc_plugin_support" + ], + "headers": [], + "language": "c++", + "name": "grpc_python_plugin", + "src": [ + "src/compiler/python_plugin.cc" + ] + }, + { + "deps": [ + "grpc_plugin_support" + ], + "headers": [], + "language": "c++", + "name": "grpc_ruby_plugin", + "src": [ + "src/compiler/ruby_plugin.cc" + ] + }, + { + "deps": [ + "interop_client_main", + "interop_client_helper", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr", + "grpc++_test_config" + ], + "headers": [], + "language": "c++", + "name": "interop_client", + "src": [] + }, + { + "deps": [ + "interop_server_main", + "interop_server_helper", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr", + "grpc++_test_config" + ], + "headers": [], + "language": "c++", + "name": "interop_server", + "src": [] + }, + { + "deps": [ + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "interop_test", + "src": [ + "test/cpp/interop/interop_test.cc" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "mock_test", + "src": [ + "test/cpp/end2end/mock_test.cc" + ] + }, + { + "deps": [ + "pubsub_client_lib", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr", + "grpc++_test_config" + ], + "headers": [], + "language": "c++", + "name": "pubsub_client", + "src": [ + "examples/pubsub/main.cc" + ] + }, + { + "deps": [ + "pubsub_client_lib", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "pubsub_publisher_test", + "src": [ + "examples/pubsub/publisher_test.cc" + ] + }, + { + "deps": [ + "pubsub_client_lib", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "pubsub_subscriber_test", + "src": [ + "examples/pubsub/subscriber_test.cc" + ] + }, + { + "deps": [ + "qps", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr", + "grpc++_test_config" + ], + "headers": [], + "language": "c++", + "name": "qps_driver", + "src": [ + "test/cpp/qps/qps_driver.cc" + ] + }, + { + "deps": [ + "qps", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "qps_interarrival_test", + "src": [ + "test/cpp/qps/qps_interarrival_test.cc" + ] + }, + { + "deps": [ + "qps", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr", + "grpc++_test_config" + ], + "headers": [], + "language": "c++", + "name": "qps_test", + "src": [ + "test/cpp/qps/qps_test.cc" + ] + }, + { + "deps": [ + "qps", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr", + "grpc++_test_config" + ], + "headers": [], + "language": "c++", + "name": "qps_test_openloop", + "src": [ + "test/cpp/qps/qps_test_openloop.cc" + ] + }, + { + "deps": [ + "qps", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr", + "grpc++_test_config" + ], + "headers": [ + "test/cpp/qps/client.h", + "test/cpp/qps/server.h" + ], + "language": "c++", + "name": "qps_worker", + "src": [ + "test/cpp/qps/worker.cc", + "test/cpp/qps/client.h", + "test/cpp/qps/server.h" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "server_crash_test", + "src": [ + "test/cpp/end2end/server_crash_test.cc" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "server_crash_test_client", + "src": [ + "test/cpp/end2end/server_crash_test_client.cc" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "status_test", + "src": [ + "test/cpp/util/status_test.cc" + ] + }, + { + "deps": [ + "qps", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "sync_streaming_ping_pong_test", + "src": [ + "test/cpp/qps/sync_streaming_ping_pong_test.cc" + ] + }, + { + "deps": [ + "qps", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "sync_unary_ping_pong_test", + "src": [ + "test/cpp/qps/sync_unary_ping_pong_test.cc" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "thread_pool_test", + "src": [ + "test/cpp/server/thread_pool_test.cc" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c++", + "name": "thread_stress_test", + "src": [ + "test/cpp/end2end/thread_stress_test.cc" + ] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_bad_hostname", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_bad_hostname_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_cancel_after_accept", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_cancel_after_accept_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_cancel_after_accept_and_writes_closed", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_cancel_after_accept_and_writes_closed_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_cancel_after_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_cancel_after_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_cancel_before_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_cancel_before_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_cancel_in_a_vacuum", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_cancel_in_a_vacuum_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_census_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_census_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_disappearing_server", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_disappearing_server_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_early_server_shutdown_finishes_tags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_early_server_shutdown_finishes_tags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_empty_batch", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_empty_batch_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_graceful_server_shutdown", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_graceful_server_shutdown_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_invoke_large_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_invoke_large_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_max_concurrent_streams", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_max_concurrent_streams_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_max_message_length", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_max_message_length_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_no_op", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_no_op_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_ping_pong_streaming", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_ping_pong_streaming_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_registered_call", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_registered_call_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_request_response_with_binary_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_request_response_with_binary_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_request_response_with_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_request_response_with_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_request_response_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_request_response_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_request_response_with_payload_and_call_creds", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_request_response_with_payload_and_call_creds_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_request_with_flags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_request_with_flags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_request_with_large_metadata", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_request_with_large_metadata_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_request_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_request_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_server_finishes_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_server_finishes_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_simple_delayed_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_simple_delayed_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fake_security", + "end2end_test_simple_request_with_high_initial_sequence_number", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fake_security_simple_request_with_high_initial_sequence_number_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_bad_hostname", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_bad_hostname_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_cancel_after_accept", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_cancel_after_accept_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_cancel_after_accept_and_writes_closed", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_cancel_after_accept_and_writes_closed_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_cancel_after_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_cancel_after_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_cancel_before_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_cancel_before_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_cancel_in_a_vacuum", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_cancel_in_a_vacuum_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_census_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_census_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_disappearing_server", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_disappearing_server_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_early_server_shutdown_finishes_tags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_early_server_shutdown_finishes_tags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_empty_batch", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_empty_batch_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_graceful_server_shutdown", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_graceful_server_shutdown_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_invoke_large_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_invoke_large_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_max_concurrent_streams", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_max_concurrent_streams_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_max_message_length", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_max_message_length_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_no_op", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_no_op_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_ping_pong_streaming", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_ping_pong_streaming_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_registered_call", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_registered_call_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_response_with_binary_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_response_with_binary_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_response_with_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_response_with_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_response_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_response_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_response_with_payload_and_call_creds", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_response_with_payload_and_call_creds_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_with_flags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_with_flags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_with_large_metadata", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_with_large_metadata_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_server_finishes_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_server_finishes_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_simple_delayed_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_simple_delayed_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_simple_request_with_high_initial_sequence_number", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_simple_request_with_high_initial_sequence_number_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_bad_hostname", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_bad_hostname_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_cancel_after_accept", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_cancel_after_accept_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_cancel_after_accept_and_writes_closed", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_cancel_after_accept_and_writes_closed_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_cancel_after_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_cancel_after_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_cancel_before_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_cancel_before_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_cancel_in_a_vacuum", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_cancel_in_a_vacuum_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_census_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_census_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_disappearing_server", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_disappearing_server_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_early_server_shutdown_finishes_inflight_calls_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_early_server_shutdown_finishes_tags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_early_server_shutdown_finishes_tags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_empty_batch", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_empty_batch_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_graceful_server_shutdown", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_graceful_server_shutdown_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_invoke_large_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_invoke_large_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_max_concurrent_streams", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_max_concurrent_streams_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_max_message_length", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_max_message_length_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_no_op", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_no_op_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_ping_pong_streaming", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_ping_pong_streaming_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_registered_call", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_registered_call_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_response_with_binary_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_response_with_binary_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_response_with_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_response_with_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_response_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_response_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_response_with_payload_and_call_creds", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_response_with_payload_and_call_creds_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_response_with_trailing_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_with_flags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_with_flags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_with_large_metadata", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_with_large_metadata_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_server_finishes_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_server_finishes_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_simple_delayed_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_simple_delayed_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_simple_request_with_high_initial_sequence_number", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_simple_request_with_high_initial_sequence_number_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_bad_hostname", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_bad_hostname_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_cancel_after_accept", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_cancel_after_accept_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_cancel_after_accept_and_writes_closed", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_cancel_after_accept_and_writes_closed_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_cancel_after_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_cancel_after_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_cancel_before_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_cancel_before_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_cancel_in_a_vacuum", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_cancel_in_a_vacuum_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_census_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_census_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_disappearing_server", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_disappearing_server_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_early_server_shutdown_finishes_inflight_calls_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_early_server_shutdown_finishes_tags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_early_server_shutdown_finishes_tags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_empty_batch", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_empty_batch_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_graceful_server_shutdown", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_graceful_server_shutdown_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_invoke_large_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_invoke_large_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_max_concurrent_streams", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_max_concurrent_streams_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_max_message_length", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_max_message_length_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_no_op", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_no_op_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_ping_pong_streaming", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_ping_pong_streaming_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_registered_call", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_registered_call_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_response_with_binary_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_response_with_binary_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_response_with_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_response_with_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_response_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_response_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_response_with_payload_and_call_creds", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_response_with_payload_and_call_creds_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_response_with_trailing_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_with_flags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_with_flags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_with_large_metadata", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_with_large_metadata_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_server_finishes_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_server_finishes_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_simple_delayed_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_simple_delayed_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_simple_request_with_high_initial_sequence_number", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_simple_request_with_high_initial_sequence_number_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_bad_hostname", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_bad_hostname_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_cancel_after_accept", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_cancel_after_accept_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_cancel_after_accept_and_writes_closed", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_cancel_after_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_cancel_after_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_cancel_before_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_cancel_before_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_cancel_in_a_vacuum", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_census_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_census_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_disappearing_server", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_disappearing_server_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_early_server_shutdown_finishes_tags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_empty_batch", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_empty_batch_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_graceful_server_shutdown", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_graceful_server_shutdown_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_invoke_large_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_invoke_large_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_max_concurrent_streams", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_max_concurrent_streams_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_max_message_length", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_max_message_length_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_no_op", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_no_op_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_ping_pong_streaming", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_ping_pong_streaming_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_registered_call", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_registered_call_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_request_response_with_binary_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_request_response_with_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_request_response_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_request_response_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_request_response_with_payload_and_call_creds", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_request_response_with_payload_and_call_creds_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_request_with_flags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_request_with_flags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_request_with_large_metadata", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_request_with_large_metadata_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_request_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_request_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_server_finishes_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_server_finishes_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_simple_delayed_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_simple_delayed_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack", + "end2end_test_simple_request_with_high_initial_sequence_number", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_simple_request_with_high_initial_sequence_number_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_bad_hostname", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_bad_hostname_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_cancel_after_accept", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_cancel_after_accept_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_cancel_after_accept_and_writes_closed", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_cancel_after_accept_and_writes_closed_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_cancel_after_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_cancel_after_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_cancel_before_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_cancel_before_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_cancel_in_a_vacuum", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_cancel_in_a_vacuum_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_census_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_census_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_disappearing_server", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_disappearing_server_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_early_server_shutdown_finishes_inflight_calls_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_early_server_shutdown_finishes_tags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_early_server_shutdown_finishes_tags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_empty_batch", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_empty_batch_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_graceful_server_shutdown", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_graceful_server_shutdown_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_invoke_large_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_invoke_large_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_max_concurrent_streams", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_max_concurrent_streams_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_max_message_length", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_max_message_length_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_no_op", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_no_op_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_ping_pong_streaming", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_ping_pong_streaming_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_registered_call", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_registered_call_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_request_response_with_binary_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_request_response_with_binary_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_request_response_with_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_request_response_with_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_request_response_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_request_response_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_request_response_with_payload_and_call_creds", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_request_response_with_payload_and_call_creds_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_request_response_with_trailing_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_request_with_flags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_request_with_flags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_request_with_large_metadata", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_request_with_large_metadata_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_request_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_request_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_server_finishes_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_server_finishes_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_simple_delayed_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_simple_delayed_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "end2end_test_simple_request_with_high_initial_sequence_number", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_fullstack_with_poll_simple_request_with_high_initial_sequence_number_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_bad_hostname", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_cancel_after_accept", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_cancel_after_accept_and_writes_closed", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_cancel_after_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_cancel_before_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_cancel_in_a_vacuum", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_census_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_disappearing_server", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_early_server_shutdown_finishes_tags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_empty_batch", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_graceful_server_shutdown", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_invoke_large_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_max_concurrent_streams", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_max_message_length", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_max_message_length_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_no_op", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_no_op_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_ping_pong_streaming", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_registered_call", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_registered_call_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_request_response_with_binary_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_request_response_with_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_request_response_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_request_response_with_payload_and_call_creds", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_and_call_creds_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_request_with_flags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_request_with_flags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_request_with_large_metadata", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_request_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_server_finishes_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_server_finishes_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_simple_delayed_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "end2end_test_simple_request_with_high_initial_sequence_number", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_simple_ssl_with_oauth2_fullstack_simple_request_with_high_initial_sequence_number_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_bad_hostname", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_bad_hostname_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_cancel_after_accept", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_cancel_after_accept_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_cancel_after_accept_and_writes_closed", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_cancel_after_accept_and_writes_closed_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_cancel_after_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_cancel_after_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_cancel_before_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_cancel_before_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_cancel_in_a_vacuum", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_cancel_in_a_vacuum_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_census_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_census_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_disappearing_server", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_disappearing_server_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_early_server_shutdown_finishes_tags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_early_server_shutdown_finishes_tags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_empty_batch", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_empty_batch_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_graceful_server_shutdown", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_graceful_server_shutdown_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_invoke_large_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_invoke_large_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_max_concurrent_streams", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_max_concurrent_streams_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_max_message_length", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_max_message_length_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_no_op", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_no_op_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_ping_pong_streaming", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_ping_pong_streaming_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_registered_call", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_registered_call_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_response_with_binary_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_response_with_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_response_with_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_response_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_response_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_response_with_payload_and_call_creds", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_response_with_payload_and_call_creds_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_with_flags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_with_flags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_with_large_metadata", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_with_large_metadata_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_server_finishes_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_server_finishes_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_simple_delayed_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_simple_delayed_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_simple_request_with_high_initial_sequence_number", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_simple_request_with_high_initial_sequence_number_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_bad_hostname", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_cancel_after_accept", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_cancel_after_accept_and_writes_closed", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_cancel_after_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_cancel_before_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_cancel_in_a_vacuum", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_census_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_disappearing_server", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_early_server_shutdown_finishes_tags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_empty_batch", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_empty_batch_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_graceful_server_shutdown", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_invoke_large_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_max_concurrent_streams", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_max_message_length", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_max_message_length_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_no_op", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_no_op_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_ping_pong_streaming", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_registered_call", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_registered_call_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_response_with_binary_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_response_with_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_response_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_response_with_payload_and_call_creds", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_and_call_creds_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_with_flags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_with_flags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_with_large_metadata", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_server_finishes_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_server_finishes_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_simple_delayed_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_simple_request_with_high_initial_sequence_number", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_bad_hostname", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_bad_hostname_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_cancel_after_accept", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_cancel_after_accept_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_cancel_after_accept_and_writes_closed", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_cancel_after_accept_and_writes_closed_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_cancel_after_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_cancel_after_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_cancel_before_invoke", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_cancel_before_invoke_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_cancel_in_a_vacuum", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_cancel_in_a_vacuum_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_census_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_census_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_disappearing_server", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_disappearing_server_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_early_server_shutdown_finishes_inflight_calls_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_early_server_shutdown_finishes_tags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_early_server_shutdown_finishes_tags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_empty_batch", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_empty_batch_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_graceful_server_shutdown", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_graceful_server_shutdown_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_invoke_large_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_invoke_large_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_max_concurrent_streams", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_max_concurrent_streams_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_max_message_length", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_max_message_length_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_no_op", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_no_op_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_ping_pong_streaming", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_ping_pong_streaming_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_registered_call", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_registered_call_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_response_with_binary_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_response_with_binary_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_response_with_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_response_with_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_response_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_response_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_response_with_payload_and_call_creds", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_response_with_payload_and_call_creds_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_response_with_trailing_metadata_and_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_with_flags", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_with_flags_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_with_large_metadata", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_with_large_metadata_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_with_payload", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_with_payload_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_server_finishes_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_server_finishes_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_simple_delayed_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_simple_delayed_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_simple_request", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_simple_request_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_simple_request_with_high_initial_sequence_number", + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_simple_request_with_high_initial_sequence_number_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_bad_hostname", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_bad_hostname_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_cancel_after_accept", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_cancel_after_accept_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_cancel_after_accept_and_writes_closed", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_cancel_after_accept_and_writes_closed_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_cancel_after_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_cancel_after_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_cancel_before_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_cancel_before_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_cancel_in_a_vacuum", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_cancel_in_a_vacuum_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_census_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_census_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_disappearing_server", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_disappearing_server_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_early_server_shutdown_finishes_tags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_early_server_shutdown_finishes_tags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_empty_batch", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_empty_batch_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_graceful_server_shutdown", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_graceful_server_shutdown_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_invoke_large_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_invoke_large_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_max_concurrent_streams", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_max_concurrent_streams_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_max_message_length", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_max_message_length_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_no_op", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_no_op_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_ping_pong_streaming", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_ping_pong_streaming_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_registered_call", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_registered_call_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_response_with_binary_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_response_with_binary_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_response_with_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_response_with_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_response_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_response_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_response_with_trailing_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_with_flags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_with_flags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_with_large_metadata", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_with_large_metadata_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_request_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_request_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_server_finishes_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_server_finishes_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_simple_delayed_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_simple_delayed_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack", + "end2end_test_simple_request_with_high_initial_sequence_number", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_simple_request_with_high_initial_sequence_number_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_bad_hostname", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_bad_hostname_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_cancel_after_accept", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_cancel_after_accept_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_cancel_after_accept_and_writes_closed", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_cancel_after_accept_and_writes_closed_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_cancel_after_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_cancel_after_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_cancel_before_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_cancel_before_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_cancel_in_a_vacuum", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_cancel_in_a_vacuum_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_census_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_census_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_disappearing_server", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_disappearing_server_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_early_server_shutdown_finishes_inflight_calls_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_early_server_shutdown_finishes_tags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_early_server_shutdown_finishes_tags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_empty_batch", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_empty_batch_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_graceful_server_shutdown", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_graceful_server_shutdown_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_invoke_large_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_invoke_large_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_max_concurrent_streams", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_max_concurrent_streams_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_max_message_length", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_max_message_length_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_no_op", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_no_op_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_ping_pong_streaming", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_ping_pong_streaming_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_registered_call", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_registered_call_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_response_with_binary_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_response_with_binary_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_response_with_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_response_with_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_response_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_response_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_response_with_trailing_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_with_flags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_with_flags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_with_large_metadata", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_with_large_metadata_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_request_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_request_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_server_finishes_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_server_finishes_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_simple_delayed_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_simple_delayed_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_uds_posix", + "end2end_test_simple_request_with_high_initial_sequence_number", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_uds_posix_simple_request_with_high_initial_sequence_number_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_bad_hostname", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_bad_hostname_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_cancel_after_accept", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_cancel_after_accept_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_cancel_after_accept_and_writes_closed", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_cancel_after_accept_and_writes_closed_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_cancel_after_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_cancel_after_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_cancel_before_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_cancel_before_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_cancel_in_a_vacuum", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_cancel_in_a_vacuum_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_census_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_census_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_disappearing_server", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_disappearing_server_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_early_server_shutdown_finishes_inflight_calls_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_early_server_shutdown_finishes_tags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_early_server_shutdown_finishes_tags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_empty_batch", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_empty_batch_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_graceful_server_shutdown", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_graceful_server_shutdown_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_invoke_large_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_invoke_large_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_max_concurrent_streams", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_max_concurrent_streams_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_max_message_length", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_max_message_length_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_no_op", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_no_op_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_ping_pong_streaming", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_ping_pong_streaming_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_registered_call", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_registered_call_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_response_with_binary_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_response_with_binary_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_response_with_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_response_with_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_response_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_response_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_response_with_trailing_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_with_flags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_with_flags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_with_large_metadata", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_with_large_metadata_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_request_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_request_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_server_finishes_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_server_finishes_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_simple_delayed_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_simple_delayed_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_fullstack_with_poll", + "end2end_test_simple_request_with_high_initial_sequence_number", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_fullstack_with_poll_simple_request_with_high_initial_sequence_number_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_bad_hostname", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_bad_hostname_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_cancel_after_accept", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_cancel_after_accept_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_cancel_after_accept_and_writes_closed", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_cancel_after_accept_and_writes_closed_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_cancel_after_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_cancel_after_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_cancel_before_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_cancel_before_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_cancel_in_a_vacuum", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_cancel_in_a_vacuum_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_census_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_census_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_disappearing_server", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_disappearing_server_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_early_server_shutdown_finishes_tags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_early_server_shutdown_finishes_tags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_empty_batch", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_empty_batch_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_graceful_server_shutdown", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_graceful_server_shutdown_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_invoke_large_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_invoke_large_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_max_concurrent_streams", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_max_concurrent_streams_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_max_message_length", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_max_message_length_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_no_op", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_no_op_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_ping_pong_streaming", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_ping_pong_streaming_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_registered_call", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_registered_call_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_response_with_binary_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_response_with_binary_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_response_with_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_response_with_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_response_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_response_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_with_flags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_with_flags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_with_large_metadata", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_with_large_metadata_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_request_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_request_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_server_finishes_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_server_finishes_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_simple_delayed_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_simple_delayed_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair", + "end2end_test_simple_request_with_high_initial_sequence_number", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_simple_request_with_high_initial_sequence_number_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_bad_hostname", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_bad_hostname_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_cancel_after_accept", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_cancel_after_accept_and_writes_closed", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_cancel_after_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_cancel_before_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_cancel_in_a_vacuum", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_census_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_census_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_disappearing_server", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_disappearing_server_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_early_server_shutdown_finishes_tags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_empty_batch", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_empty_batch_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_graceful_server_shutdown", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_invoke_large_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_max_concurrent_streams", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_max_message_length", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_max_message_length_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_no_op", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_no_op_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_ping_pong_streaming", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_registered_call", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_registered_call_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_response_with_binary_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_response_with_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_response_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_with_flags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_with_flags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_with_large_metadata", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_request_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_request_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_server_finishes_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_server_finishes_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_simple_delayed_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "end2end_test_simple_request_with_high_initial_sequence_number", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_bad_hostname", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_bad_hostname_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_cancel_after_accept", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_cancel_after_accept_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_cancel_after_accept_and_writes_closed", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_cancel_after_accept_and_writes_closed_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_cancel_after_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_cancel_after_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_cancel_before_invoke", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_cancel_before_invoke_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_cancel_in_a_vacuum", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_cancel_in_a_vacuum_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_census_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_census_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_disappearing_server", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_disappearing_server_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_early_server_shutdown_finishes_inflight_calls", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_early_server_shutdown_finishes_inflight_calls_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_early_server_shutdown_finishes_tags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_early_server_shutdown_finishes_tags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_empty_batch", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_empty_batch_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_graceful_server_shutdown", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_graceful_server_shutdown_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_invoke_large_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_invoke_large_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_max_concurrent_streams", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_max_concurrent_streams_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_max_message_length", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_max_message_length_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_no_op", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_no_op_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_ping_pong_streaming", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_ping_pong_streaming_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_registered_call", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_registered_call_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_response_with_binary_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_response_with_binary_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_response_with_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_response_with_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_response_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_response_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_response_with_trailing_metadata_and_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_response_with_trailing_metadata_and_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_with_flags", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_with_flags_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_with_large_metadata", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_with_large_metadata_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_request_with_payload", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_request_with_payload_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_server_finishes_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_server_finishes_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_simple_delayed_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_simple_delayed_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_simple_request", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_simple_request_unsecure_test", + "src": [] + }, + { + "deps": [ + "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "end2end_test_simple_request_with_high_initial_sequence_number", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "chttp2_socket_pair_with_grpc_trace_simple_request_with_high_initial_sequence_number_unsecure_test", + "src": [] + }, + { + "deps": [ + "bad_client_test", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "connection_prefix_bad_client_test", + "src": [ + "test/core/bad_client/tests/connection_prefix.c" + ] + }, + { + "deps": [ + "bad_client_test", + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [], + "language": "c", + "name": "initial_settings_frame_bad_client_test", + "src": [ + "test/core/bad_client/tests/initial_settings_frame.c" + ] + }, + { + "deps": [], + "headers": [ + "include/grpc/support/alloc.h", + "include/grpc/support/atm.h", + "include/grpc/support/atm_gcc_atomic.h", + "include/grpc/support/atm_gcc_sync.h", + "include/grpc/support/atm_win32.h", + "include/grpc/support/cancellable_platform.h", + "include/grpc/support/cmdline.h", + "include/grpc/support/cpu.h", + "include/grpc/support/histogram.h", + "include/grpc/support/host_port.h", + "include/grpc/support/log.h", + "include/grpc/support/log_win32.h", + "include/grpc/support/port_platform.h", + "include/grpc/support/slice.h", + "include/grpc/support/slice_buffer.h", + "include/grpc/support/string_util.h", + "include/grpc/support/subprocess.h", + "include/grpc/support/sync.h", + "include/grpc/support/sync_generic.h", + "include/grpc/support/sync_posix.h", + "include/grpc/support/sync_win32.h", + "include/grpc/support/thd.h", + "include/grpc/support/time.h", + "include/grpc/support/tls.h", + "include/grpc/support/tls_gcc.h", + "include/grpc/support/tls_msvc.h", + "include/grpc/support/tls_pthread.h", + "include/grpc/support/useful.h", + "src/core/support/env.h", + "src/core/support/file.h", + "src/core/support/murmur_hash.h", + "src/core/support/string.h", + "src/core/support/string_win32.h", + "src/core/support/thd_internal.h" + ], + "language": "c", + "name": "gpr", + "src": [ + "src/core/support/alloc.c", + "src/core/support/cancellable.c", + "src/core/support/cmdline.c", + "src/core/support/cpu_iphone.c", + "src/core/support/cpu_linux.c", + "src/core/support/cpu_posix.c", + "src/core/support/cpu_windows.c", + "src/core/support/env_linux.c", + "src/core/support/env_posix.c", + "src/core/support/env_win32.c", + "src/core/support/file.c", + "src/core/support/file_posix.c", + "src/core/support/file_win32.c", + "src/core/support/histogram.c", + "src/core/support/host_port.c", + "src/core/support/log.c", + "src/core/support/log_android.c", + "src/core/support/log_linux.c", + "src/core/support/log_posix.c", + "src/core/support/log_win32.c", + "src/core/support/murmur_hash.c", + "src/core/support/slice.c", + "src/core/support/slice_buffer.c", + "src/core/support/string.c", + "src/core/support/string_posix.c", + "src/core/support/string_win32.c", + "src/core/support/subprocess_posix.c", + "src/core/support/sync.c", + "src/core/support/sync_posix.c", + "src/core/support/sync_win32.c", + "src/core/support/thd.c", + "src/core/support/thd_posix.c", + "src/core/support/thd_win32.c", + "src/core/support/time.c", + "src/core/support/time_posix.c", + "src/core/support/time_win32.c", + "src/core/support/tls_pthread.c", + "include/grpc/support/alloc.h", + "include/grpc/support/atm.h", + "include/grpc/support/atm_gcc_atomic.h", + "include/grpc/support/atm_gcc_sync.h", + "include/grpc/support/atm_win32.h", + "include/grpc/support/cancellable_platform.h", + "include/grpc/support/cmdline.h", + "include/grpc/support/cpu.h", + "include/grpc/support/histogram.h", + "include/grpc/support/host_port.h", + "include/grpc/support/log.h", + "include/grpc/support/log_win32.h", + "include/grpc/support/port_platform.h", + "include/grpc/support/slice.h", + "include/grpc/support/slice_buffer.h", + "include/grpc/support/string_util.h", + "include/grpc/support/subprocess.h", + "include/grpc/support/sync.h", + "include/grpc/support/sync_generic.h", + "include/grpc/support/sync_posix.h", + "include/grpc/support/sync_win32.h", + "include/grpc/support/thd.h", + "include/grpc/support/time.h", + "include/grpc/support/tls.h", + "include/grpc/support/tls_gcc.h", + "include/grpc/support/tls_msvc.h", + "include/grpc/support/tls_pthread.h", + "include/grpc/support/useful.h", + "src/core/support/env.h", + "src/core/support/file.h", + "src/core/support/murmur_hash.h", + "src/core/support/string.h", + "src/core/support/string_win32.h", + "src/core/support/thd_internal.h" + ] + }, + { + "deps": [ + "gpr" + ], + "headers": [ + "test/core/util/test_config.h" + ], + "language": "c", + "name": "gpr_test_util", + "src": [ + "test/core/util/test_config.c", + "test/core/util/test_config.h" + ] + }, + { + "deps": [ + "gpr" + ], + "headers": [ + "include/grpc/grpc_security.h", + "include/grpc/byte_buffer.h", + "include/grpc/byte_buffer_reader.h", + "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", + "src/core/security/json_token.h", + "src/core/security/secure_endpoint.h", + "src/core/security/secure_transport_setup.h", + "src/core/security/security_connector.h", + "src/core/security/security_context.h", + "src/core/tsi/fake_transport_security.h", + "src/core/tsi/ssl_transport_security.h", + "src/core/tsi/transport_security.h", + "src/core/tsi/transport_security_interface.h", + "src/core/census/grpc_context.h", + "src/core/channel/census_filter.h", + "src/core/channel/channel_args.h", + "src/core/channel/channel_stack.h", + "src/core/channel/child_channel.h", + "src/core/channel/client_channel.h", + "src/core/channel/client_setup.h", + "src/core/channel/connected_channel.h", + "src/core/channel/context.h", + "src/core/channel/http_client_filter.h", + "src/core/channel/http_server_filter.h", + "src/core/channel/noop_filter.h", + "src/core/compression/message_compress.h", + "src/core/debug/trace.h", + "src/core/iomgr/alarm.h", + "src/core/iomgr/alarm_heap.h", + "src/core/iomgr/alarm_internal.h", + "src/core/iomgr/endpoint.h", + "src/core/iomgr/endpoint_pair.h", + "src/core/iomgr/fd_posix.h", + "src/core/iomgr/iocp_windows.h", + "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", + "src/core/iomgr/pollset_set_windows.h", + "src/core/iomgr/pollset_windows.h", + "src/core/iomgr/resolve_address.h", + "src/core/iomgr/sockaddr.h", + "src/core/iomgr/sockaddr_posix.h", + "src/core/iomgr/sockaddr_utils.h", + "src/core/iomgr/sockaddr_win32.h", + "src/core/iomgr/socket_utils_posix.h", + "src/core/iomgr/socket_windows.h", + "src/core/iomgr/tcp_client.h", + "src/core/iomgr/tcp_posix.h", + "src/core/iomgr/tcp_server.h", + "src/core/iomgr/tcp_windows.h", + "src/core/iomgr/time_averaged_stats.h", + "src/core/iomgr/wakeup_fd_pipe.h", + "src/core/iomgr/wakeup_fd_posix.h", + "src/core/json/json.h", + "src/core/json/json_common.h", + "src/core/json/json_reader.h", + "src/core/json/json_writer.h", + "src/core/profiling/timers.h", + "src/core/profiling/timers_preciseclock.h", + "src/core/surface/byte_buffer_queue.h", + "src/core/surface/call.h", + "src/core/surface/channel.h", + "src/core/surface/client.h", + "src/core/surface/completion_queue.h", + "src/core/surface/event_string.h", + "src/core/surface/init.h", + "src/core/surface/server.h", + "src/core/surface/surface_trace.h", + "src/core/transport/chttp2/alpn.h", + "src/core/transport/chttp2/bin_encoder.h", + "src/core/transport/chttp2/frame.h", + "src/core/transport/chttp2/frame_data.h", + "src/core/transport/chttp2/frame_goaway.h", + "src/core/transport/chttp2/frame_ping.h", + "src/core/transport/chttp2/frame_rst_stream.h", + "src/core/transport/chttp2/frame_settings.h", + "src/core/transport/chttp2/frame_window_update.h", + "src/core/transport/chttp2/hpack_parser.h", + "src/core/transport/chttp2/hpack_table.h", + "src/core/transport/chttp2/http2_errors.h", + "src/core/transport/chttp2/huffsyms.h", + "src/core/transport/chttp2/status_conversion.h", + "src/core/transport/chttp2/stream_encoder.h", + "src/core/transport/chttp2/stream_map.h", + "src/core/transport/chttp2/timeout_encoding.h", + "src/core/transport/chttp2/varint.h", + "src/core/transport/chttp2_transport.h", + "src/core/transport/metadata.h", + "src/core/transport/stream_op.h", + "src/core/transport/transport.h", + "src/core/transport/transport_impl.h", + "src/core/census/context.h" + ], + "language": "c", + "name": "grpc", + "src": [ + "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", + "src/core/security/credentials_metadata.c", + "src/core/security/credentials_posix.c", + "src/core/security/credentials_win32.c", + "src/core/security/google_default_credentials.c", + "src/core/security/json_token.c", + "src/core/security/secure_endpoint.c", + "src/core/security/secure_transport_setup.c", + "src/core/security/security_connector.c", + "src/core/security/security_context.c", + "src/core/security/server_auth_filter.c", + "src/core/security/server_secure_chttp2.c", + "src/core/surface/init_secure.c", + "src/core/surface/secure_channel_create.c", + "src/core/tsi/fake_transport_security.c", + "src/core/tsi/ssl_transport_security.c", + "src/core/tsi/transport_security.c", + "src/core/census/grpc_context.c", + "src/core/channel/channel_args.c", + "src/core/channel/channel_stack.c", + "src/core/channel/child_channel.c", + "src/core/channel/client_channel.c", + "src/core/channel/client_setup.c", + "src/core/channel/connected_channel.c", + "src/core/channel/http_client_filter.c", + "src/core/channel/http_server_filter.c", + "src/core/channel/noop_filter.c", + "src/core/compression/algorithm.c", + "src/core/compression/message_compress.c", + "src/core/debug/trace.c", + "src/core/iomgr/alarm.c", + "src/core/iomgr/alarm_heap.c", + "src/core/iomgr/endpoint.c", + "src/core/iomgr/endpoint_pair_posix.c", + "src/core/iomgr/endpoint_pair_windows.c", + "src/core/iomgr/fd_posix.c", + "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", + "src/core/iomgr/pollset_set_posix.c", + "src/core/iomgr/pollset_set_windows.c", + "src/core/iomgr/pollset_windows.c", + "src/core/iomgr/resolve_address_posix.c", + "src/core/iomgr/resolve_address_windows.c", + "src/core/iomgr/sockaddr_utils.c", + "src/core/iomgr/socket_utils_common_posix.c", + "src/core/iomgr/socket_utils_linux.c", + "src/core/iomgr/socket_utils_posix.c", + "src/core/iomgr/socket_windows.c", + "src/core/iomgr/tcp_client_posix.c", + "src/core/iomgr/tcp_client_windows.c", + "src/core/iomgr/tcp_posix.c", + "src/core/iomgr/tcp_server_posix.c", + "src/core/iomgr/tcp_server_windows.c", + "src/core/iomgr/tcp_windows.c", + "src/core/iomgr/time_averaged_stats.c", + "src/core/iomgr/wakeup_fd_eventfd.c", + "src/core/iomgr/wakeup_fd_nospecial.c", + "src/core/iomgr/wakeup_fd_pipe.c", + "src/core/iomgr/wakeup_fd_posix.c", + "src/core/json/json.c", + "src/core/json/json_reader.c", + "src/core/json/json_string.c", + "src/core/json/json_writer.c", + "src/core/profiling/basic_timers.c", + "src/core/profiling/stap_timers.c", + "src/core/surface/byte_buffer.c", + "src/core/surface/byte_buffer_queue.c", + "src/core/surface/byte_buffer_reader.c", + "src/core/surface/call.c", + "src/core/surface/call_details.c", + "src/core/surface/call_log_batch.c", + "src/core/surface/channel.c", + "src/core/surface/channel_create.c", + "src/core/surface/client.c", + "src/core/surface/completion_queue.c", + "src/core/surface/event_string.c", + "src/core/surface/init.c", + "src/core/surface/lame_client.c", + "src/core/surface/metadata_array.c", + "src/core/surface/server.c", + "src/core/surface/server_chttp2.c", + "src/core/surface/server_create.c", + "src/core/surface/surface_trace.c", + "src/core/transport/chttp2/alpn.c", + "src/core/transport/chttp2/bin_encoder.c", + "src/core/transport/chttp2/frame_data.c", + "src/core/transport/chttp2/frame_goaway.c", + "src/core/transport/chttp2/frame_ping.c", + "src/core/transport/chttp2/frame_rst_stream.c", + "src/core/transport/chttp2/frame_settings.c", + "src/core/transport/chttp2/frame_window_update.c", + "src/core/transport/chttp2/hpack_parser.c", + "src/core/transport/chttp2/hpack_table.c", + "src/core/transport/chttp2/huffsyms.c", + "src/core/transport/chttp2/status_conversion.c", + "src/core/transport/chttp2/stream_encoder.c", + "src/core/transport/chttp2/stream_map.c", + "src/core/transport/chttp2/timeout_encoding.c", + "src/core/transport/chttp2/varint.c", + "src/core/transport/chttp2_transport.c", + "src/core/transport/metadata.c", + "src/core/transport/stream_op.c", + "src/core/transport/transport.c", + "src/core/transport/transport_op_string.c", + "src/core/census/context.c", + "src/core/census/initialize.c", + "include/grpc/grpc_security.h", + "include/grpc/byte_buffer.h", + "include/grpc/byte_buffer_reader.h", + "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", + "src/core/security/json_token.h", + "src/core/security/secure_endpoint.h", + "src/core/security/secure_transport_setup.h", + "src/core/security/security_connector.h", + "src/core/security/security_context.h", + "src/core/tsi/fake_transport_security.h", + "src/core/tsi/ssl_transport_security.h", + "src/core/tsi/transport_security.h", + "src/core/tsi/transport_security_interface.h", + "src/core/census/grpc_context.h", + "src/core/channel/census_filter.h", + "src/core/channel/channel_args.h", + "src/core/channel/channel_stack.h", + "src/core/channel/child_channel.h", + "src/core/channel/client_channel.h", + "src/core/channel/client_setup.h", + "src/core/channel/connected_channel.h", + "src/core/channel/context.h", + "src/core/channel/http_client_filter.h", + "src/core/channel/http_server_filter.h", + "src/core/channel/noop_filter.h", + "src/core/compression/message_compress.h", + "src/core/debug/trace.h", + "src/core/iomgr/alarm.h", + "src/core/iomgr/alarm_heap.h", + "src/core/iomgr/alarm_internal.h", + "src/core/iomgr/endpoint.h", + "src/core/iomgr/endpoint_pair.h", + "src/core/iomgr/fd_posix.h", + "src/core/iomgr/iocp_windows.h", + "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", + "src/core/iomgr/pollset_set_windows.h", + "src/core/iomgr/pollset_windows.h", + "src/core/iomgr/resolve_address.h", + "src/core/iomgr/sockaddr.h", + "src/core/iomgr/sockaddr_posix.h", + "src/core/iomgr/sockaddr_utils.h", + "src/core/iomgr/sockaddr_win32.h", + "src/core/iomgr/socket_utils_posix.h", + "src/core/iomgr/socket_windows.h", + "src/core/iomgr/tcp_client.h", + "src/core/iomgr/tcp_posix.h", + "src/core/iomgr/tcp_server.h", + "src/core/iomgr/tcp_windows.h", + "src/core/iomgr/time_averaged_stats.h", + "src/core/iomgr/wakeup_fd_pipe.h", + "src/core/iomgr/wakeup_fd_posix.h", + "src/core/json/json.h", + "src/core/json/json_common.h", + "src/core/json/json_reader.h", + "src/core/json/json_writer.h", + "src/core/profiling/timers.h", + "src/core/profiling/timers_preciseclock.h", + "src/core/surface/byte_buffer_queue.h", + "src/core/surface/call.h", + "src/core/surface/channel.h", + "src/core/surface/client.h", + "src/core/surface/completion_queue.h", + "src/core/surface/event_string.h", + "src/core/surface/init.h", + "src/core/surface/server.h", + "src/core/surface/surface_trace.h", + "src/core/transport/chttp2/alpn.h", + "src/core/transport/chttp2/bin_encoder.h", + "src/core/transport/chttp2/frame.h", + "src/core/transport/chttp2/frame_data.h", + "src/core/transport/chttp2/frame_goaway.h", + "src/core/transport/chttp2/frame_ping.h", + "src/core/transport/chttp2/frame_rst_stream.h", + "src/core/transport/chttp2/frame_settings.h", + "src/core/transport/chttp2/frame_window_update.h", + "src/core/transport/chttp2/hpack_parser.h", + "src/core/transport/chttp2/hpack_table.h", + "src/core/transport/chttp2/http2_errors.h", + "src/core/transport/chttp2/huffsyms.h", + "src/core/transport/chttp2/status_conversion.h", + "src/core/transport/chttp2/stream_encoder.h", + "src/core/transport/chttp2/stream_map.h", + "src/core/transport/chttp2/timeout_encoding.h", + "src/core/transport/chttp2/varint.h", + "src/core/transport/chttp2_transport.h", + "src/core/transport/metadata.h", + "src/core/transport/stream_op.h", + "src/core/transport/transport.h", + "src/core/transport/transport_impl.h", + "src/core/census/context.h" + ] + }, + { + "deps": [ + "gpr", + "gpr_test_util", + "grpc" + ], + "headers": [ + "test/core/end2end/data/ssl_test_data.h", + "test/core/end2end/cq_verifier.h", + "test/core/iomgr/endpoint_tests.h", + "test/core/util/grpc_profiler.h", + "test/core/util/parse_hexstring.h", + "test/core/util/port.h", + "test/core/util/slice_splitter.h" + ], + "language": "c", + "name": "grpc_test_util", + "src": [ + "test/core/end2end/data/server1_cert.c", + "test/core/end2end/data/server1_key.c", + "test/core/end2end/data/test_root_cert.c", + "test/core/end2end/cq_verifier.c", + "test/core/iomgr/endpoint_tests.c", + "test/core/util/grpc_profiler.c", + "test/core/util/parse_hexstring.c", + "test/core/util/port_posix.c", + "test/core/util/port_windows.c", + "test/core/util/slice_splitter.c", + "test/core/end2end/data/ssl_test_data.h", + "test/core/end2end/cq_verifier.h", + "test/core/iomgr/endpoint_tests.h", + "test/core/util/grpc_profiler.h", + "test/core/util/parse_hexstring.h", + "test/core/util/port.h", + "test/core/util/slice_splitter.h" + ] + }, + { + "deps": [ + "gpr", + "gpr_test_util", + "grpc" + ], + "headers": [ + "test/core/end2end/cq_verifier.h", + "test/core/iomgr/endpoint_tests.h", + "test/core/util/grpc_profiler.h", + "test/core/util/parse_hexstring.h", + "test/core/util/port.h", + "test/core/util/slice_splitter.h" + ], + "language": "c", + "name": "grpc_test_util_unsecure", + "src": [ + "test/core/end2end/cq_verifier.c", + "test/core/iomgr/endpoint_tests.c", + "test/core/util/grpc_profiler.c", + "test/core/util/parse_hexstring.c", + "test/core/util/port_posix.c", + "test/core/util/port_windows.c", + "test/core/util/slice_splitter.c", + "test/core/end2end/cq_verifier.h", + "test/core/iomgr/endpoint_tests.h", + "test/core/util/grpc_profiler.h", + "test/core/util/parse_hexstring.h", + "test/core/util/port.h", + "test/core/util/slice_splitter.h" + ] + }, + { + "deps": [ + "gpr" + ], + "headers": [ + "include/grpc/byte_buffer.h", + "include/grpc/byte_buffer_reader.h", + "include/grpc/compression.h", + "include/grpc/grpc.h", + "include/grpc/status.h", + "include/grpc/census.h", + "src/core/census/grpc_context.h", + "src/core/channel/census_filter.h", + "src/core/channel/channel_args.h", + "src/core/channel/channel_stack.h", + "src/core/channel/child_channel.h", + "src/core/channel/client_channel.h", + "src/core/channel/client_setup.h", + "src/core/channel/connected_channel.h", + "src/core/channel/context.h", + "src/core/channel/http_client_filter.h", + "src/core/channel/http_server_filter.h", + "src/core/channel/noop_filter.h", + "src/core/compression/message_compress.h", + "src/core/debug/trace.h", + "src/core/iomgr/alarm.h", + "src/core/iomgr/alarm_heap.h", + "src/core/iomgr/alarm_internal.h", + "src/core/iomgr/endpoint.h", + "src/core/iomgr/endpoint_pair.h", + "src/core/iomgr/fd_posix.h", + "src/core/iomgr/iocp_windows.h", + "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", + "src/core/iomgr/pollset_set_windows.h", + "src/core/iomgr/pollset_windows.h", + "src/core/iomgr/resolve_address.h", + "src/core/iomgr/sockaddr.h", + "src/core/iomgr/sockaddr_posix.h", + "src/core/iomgr/sockaddr_utils.h", + "src/core/iomgr/sockaddr_win32.h", + "src/core/iomgr/socket_utils_posix.h", + "src/core/iomgr/socket_windows.h", + "src/core/iomgr/tcp_client.h", + "src/core/iomgr/tcp_posix.h", + "src/core/iomgr/tcp_server.h", + "src/core/iomgr/tcp_windows.h", + "src/core/iomgr/time_averaged_stats.h", + "src/core/iomgr/wakeup_fd_pipe.h", + "src/core/iomgr/wakeup_fd_posix.h", + "src/core/json/json.h", + "src/core/json/json_common.h", + "src/core/json/json_reader.h", + "src/core/json/json_writer.h", + "src/core/profiling/timers.h", + "src/core/profiling/timers_preciseclock.h", + "src/core/surface/byte_buffer_queue.h", + "src/core/surface/call.h", + "src/core/surface/channel.h", + "src/core/surface/client.h", + "src/core/surface/completion_queue.h", + "src/core/surface/event_string.h", + "src/core/surface/init.h", + "src/core/surface/server.h", + "src/core/surface/surface_trace.h", + "src/core/transport/chttp2/alpn.h", + "src/core/transport/chttp2/bin_encoder.h", + "src/core/transport/chttp2/frame.h", + "src/core/transport/chttp2/frame_data.h", + "src/core/transport/chttp2/frame_goaway.h", + "src/core/transport/chttp2/frame_ping.h", + "src/core/transport/chttp2/frame_rst_stream.h", + "src/core/transport/chttp2/frame_settings.h", + "src/core/transport/chttp2/frame_window_update.h", + "src/core/transport/chttp2/hpack_parser.h", + "src/core/transport/chttp2/hpack_table.h", + "src/core/transport/chttp2/http2_errors.h", + "src/core/transport/chttp2/huffsyms.h", + "src/core/transport/chttp2/status_conversion.h", + "src/core/transport/chttp2/stream_encoder.h", + "src/core/transport/chttp2/stream_map.h", + "src/core/transport/chttp2/timeout_encoding.h", + "src/core/transport/chttp2/varint.h", + "src/core/transport/chttp2_transport.h", + "src/core/transport/metadata.h", + "src/core/transport/stream_op.h", + "src/core/transport/transport.h", + "src/core/transport/transport_impl.h", + "src/core/census/context.h" + ], + "language": "c", + "name": "grpc_unsecure", + "src": [ + "src/core/surface/init_unsecure.c", + "src/core/census/grpc_context.c", + "src/core/channel/channel_args.c", + "src/core/channel/channel_stack.c", + "src/core/channel/child_channel.c", + "src/core/channel/client_channel.c", + "src/core/channel/client_setup.c", + "src/core/channel/connected_channel.c", + "src/core/channel/http_client_filter.c", + "src/core/channel/http_server_filter.c", + "src/core/channel/noop_filter.c", + "src/core/compression/algorithm.c", + "src/core/compression/message_compress.c", + "src/core/debug/trace.c", + "src/core/iomgr/alarm.c", + "src/core/iomgr/alarm_heap.c", + "src/core/iomgr/endpoint.c", + "src/core/iomgr/endpoint_pair_posix.c", + "src/core/iomgr/endpoint_pair_windows.c", + "src/core/iomgr/fd_posix.c", + "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", + "src/core/iomgr/pollset_set_posix.c", + "src/core/iomgr/pollset_set_windows.c", + "src/core/iomgr/pollset_windows.c", + "src/core/iomgr/resolve_address_posix.c", + "src/core/iomgr/resolve_address_windows.c", + "src/core/iomgr/sockaddr_utils.c", + "src/core/iomgr/socket_utils_common_posix.c", + "src/core/iomgr/socket_utils_linux.c", + "src/core/iomgr/socket_utils_posix.c", + "src/core/iomgr/socket_windows.c", + "src/core/iomgr/tcp_client_posix.c", + "src/core/iomgr/tcp_client_windows.c", + "src/core/iomgr/tcp_posix.c", + "src/core/iomgr/tcp_server_posix.c", + "src/core/iomgr/tcp_server_windows.c", + "src/core/iomgr/tcp_windows.c", + "src/core/iomgr/time_averaged_stats.c", + "src/core/iomgr/wakeup_fd_eventfd.c", + "src/core/iomgr/wakeup_fd_nospecial.c", + "src/core/iomgr/wakeup_fd_pipe.c", + "src/core/iomgr/wakeup_fd_posix.c", + "src/core/json/json.c", + "src/core/json/json_reader.c", + "src/core/json/json_string.c", + "src/core/json/json_writer.c", + "src/core/profiling/basic_timers.c", + "src/core/profiling/stap_timers.c", + "src/core/surface/byte_buffer.c", + "src/core/surface/byte_buffer_queue.c", + "src/core/surface/byte_buffer_reader.c", + "src/core/surface/call.c", + "src/core/surface/call_details.c", + "src/core/surface/call_log_batch.c", + "src/core/surface/channel.c", + "src/core/surface/channel_create.c", + "src/core/surface/client.c", + "src/core/surface/completion_queue.c", + "src/core/surface/event_string.c", + "src/core/surface/init.c", + "src/core/surface/lame_client.c", + "src/core/surface/metadata_array.c", + "src/core/surface/server.c", + "src/core/surface/server_chttp2.c", + "src/core/surface/server_create.c", + "src/core/surface/surface_trace.c", + "src/core/transport/chttp2/alpn.c", + "src/core/transport/chttp2/bin_encoder.c", + "src/core/transport/chttp2/frame_data.c", + "src/core/transport/chttp2/frame_goaway.c", + "src/core/transport/chttp2/frame_ping.c", + "src/core/transport/chttp2/frame_rst_stream.c", + "src/core/transport/chttp2/frame_settings.c", + "src/core/transport/chttp2/frame_window_update.c", + "src/core/transport/chttp2/hpack_parser.c", + "src/core/transport/chttp2/hpack_table.c", + "src/core/transport/chttp2/huffsyms.c", + "src/core/transport/chttp2/status_conversion.c", + "src/core/transport/chttp2/stream_encoder.c", + "src/core/transport/chttp2/stream_map.c", + "src/core/transport/chttp2/timeout_encoding.c", + "src/core/transport/chttp2/varint.c", + "src/core/transport/chttp2_transport.c", + "src/core/transport/metadata.c", + "src/core/transport/stream_op.c", + "src/core/transport/transport.c", + "src/core/transport/transport_op_string.c", + "src/core/census/context.c", + "src/core/census/initialize.c", + "include/grpc/byte_buffer.h", + "include/grpc/byte_buffer_reader.h", + "include/grpc/compression.h", + "include/grpc/grpc.h", + "include/grpc/status.h", + "include/grpc/census.h", + "src/core/census/grpc_context.h", + "src/core/channel/census_filter.h", + "src/core/channel/channel_args.h", + "src/core/channel/channel_stack.h", + "src/core/channel/child_channel.h", + "src/core/channel/client_channel.h", + "src/core/channel/client_setup.h", + "src/core/channel/connected_channel.h", + "src/core/channel/context.h", + "src/core/channel/http_client_filter.h", + "src/core/channel/http_server_filter.h", + "src/core/channel/noop_filter.h", + "src/core/compression/message_compress.h", + "src/core/debug/trace.h", + "src/core/iomgr/alarm.h", + "src/core/iomgr/alarm_heap.h", + "src/core/iomgr/alarm_internal.h", + "src/core/iomgr/endpoint.h", + "src/core/iomgr/endpoint_pair.h", + "src/core/iomgr/fd_posix.h", + "src/core/iomgr/iocp_windows.h", + "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", + "src/core/iomgr/pollset_set_windows.h", + "src/core/iomgr/pollset_windows.h", + "src/core/iomgr/resolve_address.h", + "src/core/iomgr/sockaddr.h", + "src/core/iomgr/sockaddr_posix.h", + "src/core/iomgr/sockaddr_utils.h", + "src/core/iomgr/sockaddr_win32.h", + "src/core/iomgr/socket_utils_posix.h", + "src/core/iomgr/socket_windows.h", + "src/core/iomgr/tcp_client.h", + "src/core/iomgr/tcp_posix.h", + "src/core/iomgr/tcp_server.h", + "src/core/iomgr/tcp_windows.h", + "src/core/iomgr/time_averaged_stats.h", + "src/core/iomgr/wakeup_fd_pipe.h", + "src/core/iomgr/wakeup_fd_posix.h", + "src/core/json/json.h", + "src/core/json/json_common.h", + "src/core/json/json_reader.h", + "src/core/json/json_writer.h", + "src/core/profiling/timers.h", + "src/core/profiling/timers_preciseclock.h", + "src/core/surface/byte_buffer_queue.h", + "src/core/surface/call.h", + "src/core/surface/channel.h", + "src/core/surface/client.h", + "src/core/surface/completion_queue.h", + "src/core/surface/event_string.h", + "src/core/surface/init.h", + "src/core/surface/server.h", + "src/core/surface/surface_trace.h", + "src/core/transport/chttp2/alpn.h", + "src/core/transport/chttp2/bin_encoder.h", + "src/core/transport/chttp2/frame.h", + "src/core/transport/chttp2/frame_data.h", + "src/core/transport/chttp2/frame_goaway.h", + "src/core/transport/chttp2/frame_ping.h", + "src/core/transport/chttp2/frame_rst_stream.h", + "src/core/transport/chttp2/frame_settings.h", + "src/core/transport/chttp2/frame_window_update.h", + "src/core/transport/chttp2/hpack_parser.h", + "src/core/transport/chttp2/hpack_table.h", + "src/core/transport/chttp2/http2_errors.h", + "src/core/transport/chttp2/huffsyms.h", + "src/core/transport/chttp2/status_conversion.h", + "src/core/transport/chttp2/stream_encoder.h", + "src/core/transport/chttp2/stream_map.h", + "src/core/transport/chttp2/timeout_encoding.h", + "src/core/transport/chttp2/varint.h", + "src/core/transport/chttp2_transport.h", + "src/core/transport/metadata.h", + "src/core/transport/stream_op.h", + "src/core/transport/transport.h", + "src/core/transport/transport_impl.h", + "src/core/census/context.h" + ] + }, + { + "deps": [ + "gpr", + "grpc" + ], + "headers": [ + "include/grpc++/async_generic_service.h", + "include/grpc++/async_unary_call.h", + "include/grpc++/byte_buffer.h", + "include/grpc++/channel_arguments.h", + "include/grpc++/channel_interface.h", + "include/grpc++/client_context.h", + "include/grpc++/completion_queue.h", + "include/grpc++/config.h", + "include/grpc++/config_protobuf.h", + "include/grpc++/create_channel.h", + "include/grpc++/credentials.h", + "include/grpc++/generic_stub.h", + "include/grpc++/impl/call.h", + "include/grpc++/impl/client_unary_call.h", + "include/grpc++/impl/grpc_library.h", + "include/grpc++/impl/internal_stub.h", + "include/grpc++/impl/proto_utils.h", + "include/grpc++/impl/rpc_method.h", + "include/grpc++/impl/rpc_service_method.h", + "include/grpc++/impl/serialization_traits.h", + "include/grpc++/impl/service_type.h", + "include/grpc++/impl/sync.h", + "include/grpc++/impl/sync_cxx11.h", + "include/grpc++/impl/sync_no_cxx11.h", + "include/grpc++/impl/thd.h", + "include/grpc++/impl/thd_cxx11.h", + "include/grpc++/impl/thd_no_cxx11.h", + "include/grpc++/server.h", + "include/grpc++/server_builder.h", + "include/grpc++/server_context.h", + "include/grpc++/server_credentials.h", + "include/grpc++/slice.h", + "include/grpc++/status.h", + "include/grpc++/status_code_enum.h", + "include/grpc++/stream.h", + "include/grpc++/thread_pool_interface.h", + "include/grpc++/time.h", + "src/cpp/client/secure_credentials.h", + "src/cpp/server/secure_server_credentials.h", + "src/cpp/client/channel.h", + "src/cpp/server/thread_pool.h" + ], + "language": "c++", + "name": "grpc++", + "src": [ + "src/cpp/client/secure_channel_arguments.cc", + "src/cpp/client/secure_credentials.cc", + "src/cpp/server/secure_server_credentials.cc", + "src/cpp/client/channel.cc", + "src/cpp/client/channel_arguments.cc", + "src/cpp/client/client_context.cc", + "src/cpp/client/create_channel.cc", + "src/cpp/client/credentials.cc", + "src/cpp/client/generic_stub.cc", + "src/cpp/client/insecure_credentials.cc", + "src/cpp/client/internal_stub.cc", + "src/cpp/common/call.cc", + "src/cpp/common/completion_queue.cc", + "src/cpp/common/rpc_method.cc", + "src/cpp/proto/proto_utils.cc", + "src/cpp/server/async_generic_service.cc", + "src/cpp/server/create_default_thread_pool.cc", + "src/cpp/server/insecure_server_credentials.cc", + "src/cpp/server/server.cc", + "src/cpp/server/server_builder.cc", + "src/cpp/server/server_context.cc", + "src/cpp/server/server_credentials.cc", + "src/cpp/server/thread_pool.cc", + "src/cpp/util/byte_buffer.cc", + "src/cpp/util/slice.cc", + "src/cpp/util/status.cc", + "src/cpp/util/time.cc", + "include/grpc++/async_generic_service.h", + "include/grpc++/async_unary_call.h", + "include/grpc++/byte_buffer.h", + "include/grpc++/channel_arguments.h", + "include/grpc++/channel_interface.h", + "include/grpc++/client_context.h", + "include/grpc++/completion_queue.h", + "include/grpc++/config.h", + "include/grpc++/config_protobuf.h", + "include/grpc++/create_channel.h", + "include/grpc++/credentials.h", + "include/grpc++/generic_stub.h", + "include/grpc++/impl/call.h", + "include/grpc++/impl/client_unary_call.h", + "include/grpc++/impl/grpc_library.h", + "include/grpc++/impl/internal_stub.h", + "include/grpc++/impl/proto_utils.h", + "include/grpc++/impl/rpc_method.h", + "include/grpc++/impl/rpc_service_method.h", + "include/grpc++/impl/serialization_traits.h", + "include/grpc++/impl/service_type.h", + "include/grpc++/impl/sync.h", + "include/grpc++/impl/sync_cxx11.h", + "include/grpc++/impl/sync_no_cxx11.h", + "include/grpc++/impl/thd.h", + "include/grpc++/impl/thd_cxx11.h", + "include/grpc++/impl/thd_no_cxx11.h", + "include/grpc++/server.h", + "include/grpc++/server_builder.h", + "include/grpc++/server_context.h", + "include/grpc++/server_credentials.h", + "include/grpc++/slice.h", + "include/grpc++/status.h", + "include/grpc++/status_code_enum.h", + "include/grpc++/stream.h", + "include/grpc++/thread_pool_interface.h", + "include/grpc++/time.h", + "src/cpp/client/secure_credentials.h", + "src/cpp/server/secure_server_credentials.h", + "src/cpp/client/channel.h", + "src/cpp/server/thread_pool.h" + ] + }, + { + "deps": [], + "headers": [ + "test/cpp/util/test_config.h" + ], + "language": "c++", + "name": "grpc++_test_config", + "src": [ + "test/cpp/util/test_config.cc", + "test/cpp/util/test_config.h" + ] + }, + { + "deps": [ + "grpc++", + "grpc_test_util" + ], + "headers": [ + "test/cpp/util/cli_call.h", + "test/cpp/util/create_test_channel.h", + "test/cpp/util/fake_credentials.h", + "test/cpp/util/subprocess.h", + "test/cpp/util/messages.grpc.pb.h", + "test/cpp/util/messages.pb.h", + "test/cpp/util/echo.grpc.pb.h", + "test/cpp/util/echo.pb.h", + "test/cpp/util/echo_duplicate.grpc.pb.h", + "test/cpp/util/echo_duplicate.pb.h" + ], + "language": "c++", + "name": "grpc++_test_util", + "src": [ + "test/cpp/util/cli_call.cc", + "test/cpp/util/create_test_channel.cc", + "test/cpp/util/fake_credentials.cc", + "test/cpp/util/subprocess.cc", + "test/cpp/util/cli_call.h", + "test/cpp/util/create_test_channel.h", + "test/cpp/util/fake_credentials.h", + "test/cpp/util/subprocess.h" + ] + }, + { + "deps": [ + "gpr", + "grpc_unsecure" + ], + "headers": [ + "include/grpc++/async_generic_service.h", + "include/grpc++/async_unary_call.h", + "include/grpc++/byte_buffer.h", + "include/grpc++/channel_arguments.h", + "include/grpc++/channel_interface.h", + "include/grpc++/client_context.h", + "include/grpc++/completion_queue.h", + "include/grpc++/config.h", + "include/grpc++/config_protobuf.h", + "include/grpc++/create_channel.h", + "include/grpc++/credentials.h", + "include/grpc++/generic_stub.h", + "include/grpc++/impl/call.h", + "include/grpc++/impl/client_unary_call.h", + "include/grpc++/impl/grpc_library.h", + "include/grpc++/impl/internal_stub.h", + "include/grpc++/impl/proto_utils.h", + "include/grpc++/impl/rpc_method.h", + "include/grpc++/impl/rpc_service_method.h", + "include/grpc++/impl/serialization_traits.h", + "include/grpc++/impl/service_type.h", + "include/grpc++/impl/sync.h", + "include/grpc++/impl/sync_cxx11.h", + "include/grpc++/impl/sync_no_cxx11.h", + "include/grpc++/impl/thd.h", + "include/grpc++/impl/thd_cxx11.h", + "include/grpc++/impl/thd_no_cxx11.h", + "include/grpc++/server.h", + "include/grpc++/server_builder.h", + "include/grpc++/server_context.h", + "include/grpc++/server_credentials.h", + "include/grpc++/slice.h", + "include/grpc++/status.h", + "include/grpc++/status_code_enum.h", + "include/grpc++/stream.h", + "include/grpc++/thread_pool_interface.h", + "include/grpc++/time.h", + "src/cpp/client/channel.h", + "src/cpp/server/thread_pool.h" + ], + "language": "c++", + "name": "grpc++_unsecure", + "src": [ + "src/cpp/client/channel.cc", + "src/cpp/client/channel_arguments.cc", + "src/cpp/client/client_context.cc", + "src/cpp/client/create_channel.cc", + "src/cpp/client/credentials.cc", + "src/cpp/client/generic_stub.cc", + "src/cpp/client/insecure_credentials.cc", + "src/cpp/client/internal_stub.cc", + "src/cpp/common/call.cc", + "src/cpp/common/completion_queue.cc", + "src/cpp/common/rpc_method.cc", + "src/cpp/proto/proto_utils.cc", + "src/cpp/server/async_generic_service.cc", + "src/cpp/server/create_default_thread_pool.cc", + "src/cpp/server/insecure_server_credentials.cc", + "src/cpp/server/server.cc", + "src/cpp/server/server_builder.cc", + "src/cpp/server/server_context.cc", + "src/cpp/server/server_credentials.cc", + "src/cpp/server/thread_pool.cc", + "src/cpp/util/byte_buffer.cc", + "src/cpp/util/slice.cc", + "src/cpp/util/status.cc", + "src/cpp/util/time.cc", + "include/grpc++/async_generic_service.h", + "include/grpc++/async_unary_call.h", + "include/grpc++/byte_buffer.h", + "include/grpc++/channel_arguments.h", + "include/grpc++/channel_interface.h", + "include/grpc++/client_context.h", + "include/grpc++/completion_queue.h", + "include/grpc++/config.h", + "include/grpc++/config_protobuf.h", + "include/grpc++/create_channel.h", + "include/grpc++/credentials.h", + "include/grpc++/generic_stub.h", + "include/grpc++/impl/call.h", + "include/grpc++/impl/client_unary_call.h", + "include/grpc++/impl/grpc_library.h", + "include/grpc++/impl/internal_stub.h", + "include/grpc++/impl/proto_utils.h", + "include/grpc++/impl/rpc_method.h", + "include/grpc++/impl/rpc_service_method.h", + "include/grpc++/impl/serialization_traits.h", + "include/grpc++/impl/service_type.h", + "include/grpc++/impl/sync.h", + "include/grpc++/impl/sync_cxx11.h", + "include/grpc++/impl/sync_no_cxx11.h", + "include/grpc++/impl/thd.h", + "include/grpc++/impl/thd_cxx11.h", + "include/grpc++/impl/thd_no_cxx11.h", + "include/grpc++/server.h", + "include/grpc++/server_builder.h", + "include/grpc++/server_context.h", + "include/grpc++/server_credentials.h", + "include/grpc++/slice.h", + "include/grpc++/status.h", + "include/grpc++/status_code_enum.h", + "include/grpc++/stream.h", + "include/grpc++/thread_pool_interface.h", + "include/grpc++/time.h", + "src/cpp/client/channel.h", + "src/cpp/server/thread_pool.h" + ] + }, + { + "deps": [], + "headers": [ + "include/grpc++/config.h", + "include/grpc++/config_protobuf.h", + "src/compiler/config.h", + "src/compiler/cpp_generator.h", + "src/compiler/cpp_generator_helpers.h", + "src/compiler/csharp_generator.h", + "src/compiler/csharp_generator_helpers.h", + "src/compiler/generator_helpers.h", + "src/compiler/objective_c_generator.h", + "src/compiler/objective_c_generator_helpers.h", + "src/compiler/python_generator.h", + "src/compiler/ruby_generator.h", + "src/compiler/ruby_generator_helpers-inl.h", + "src/compiler/ruby_generator_map-inl.h", + "src/compiler/ruby_generator_string-inl.h" + ], + "language": "c++", + "name": "grpc_plugin_support", + "src": [ + "src/compiler/cpp_generator.cc", + "src/compiler/csharp_generator.cc", + "src/compiler/objective_c_generator.cc", + "src/compiler/python_generator.cc", + "src/compiler/ruby_generator.cc", + "include/grpc++/config.h", + "include/grpc++/config_protobuf.h", + "src/compiler/config.h", + "src/compiler/cpp_generator.h", + "src/compiler/cpp_generator_helpers.h", + "src/compiler/csharp_generator.h", + "src/compiler/csharp_generator_helpers.h", + "src/compiler/generator_helpers.h", + "src/compiler/objective_c_generator.h", + "src/compiler/objective_c_generator_helpers.h", + "src/compiler/python_generator.h", + "src/compiler/ruby_generator.h", + "src/compiler/ruby_generator_helpers-inl.h", + "src/compiler/ruby_generator_map-inl.h", + "src/compiler/ruby_generator_string-inl.h" + ] + }, + { + "deps": [ + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr" + ], + "headers": [ + "test/cpp/interop/client_helper.h" + ], + "language": "c++", + "name": "interop_client_helper", + "src": [ + "test/cpp/interop/client_helper.cc", + "test/cpp/interop/client_helper.h" + ] + }, + { + "deps": [ + "interop_client_helper", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr", + "grpc++_test_config" + ], + "headers": [ + "test/cpp/interop/interop_client.h", + "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": "interop_client_main", + "src": [ + "test/cpp/interop/client.cc", + "test/cpp/interop/interop_client.cc", + "test/cpp/interop/interop_client.h" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc++", + "grpc", + "gpr" + ], + "headers": [ + "test/cpp/interop/server_helper.h" + ], + "language": "c++", + "name": "interop_server_helper", + "src": [ + "test/cpp/interop/server_helper.cc", + "test/cpp/interop/server_helper.h" + ] + }, + { + "deps": [ + "interop_server_helper", + "grpc++_test_util", + "grpc_test_util", + "grpc++", + "grpc", + "gpr_test_util", + "gpr", + "grpc++_test_config" + ], + "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": "interop_server_main", + "src": [ + "test/cpp/interop/server.cc" + ] + }, + { + "deps": [ + "grpc++", + "grpc", + "gpr" + ], + "headers": [ + "examples/pubsub/publisher.h", + "examples/pubsub/subscriber.h", + "examples/pubsub/label.grpc.pb.h", + "examples/pubsub/label.pb.h", + "examples/pubsub/empty.grpc.pb.h", + "examples/pubsub/empty.pb.h", + "examples/pubsub/pubsub.grpc.pb.h", + "examples/pubsub/pubsub.pb.h" + ], + "language": "c++", + "name": "pubsub_client_lib", + "src": [ + "examples/pubsub/publisher.cc", + "examples/pubsub/subscriber.cc", + "examples/pubsub/publisher.h", + "examples/pubsub/subscriber.h" + ] + }, + { + "deps": [ + "grpc_test_util", + "grpc++_test_util", + "grpc++" + ], + "headers": [ + "test/cpp/qps/client.h", + "test/cpp/qps/driver.h", + "test/cpp/qps/histogram.h", + "test/cpp/qps/interarrival.h", + "test/cpp/qps/qps_worker.h", + "test/cpp/qps/report.h", + "test/cpp/qps/server.h", + "test/cpp/qps/stats.h", + "test/cpp/qps/timer.h", + "test/cpp/util/benchmark_config.h", + "test/cpp/qps/qpstest.grpc.pb.h", + "test/cpp/qps/qpstest.pb.h" + ], + "language": "c++", + "name": "qps", + "src": [ + "test/cpp/qps/client_async.cc", + "test/cpp/qps/client_sync.cc", + "test/cpp/qps/driver.cc", + "test/cpp/qps/qps_worker.cc", + "test/cpp/qps/report.cc", + "test/cpp/qps/server_async.cc", + "test/cpp/qps/server_sync.cc", + "test/cpp/qps/timer.cc", + "test/cpp/util/benchmark_config.cc", + "test/cpp/qps/client.h", + "test/cpp/qps/driver.h", + "test/cpp/qps/histogram.h", + "test/cpp/qps/interarrival.h", + "test/cpp/qps/qps_worker.h", + "test/cpp/qps/report.h", + "test/cpp/qps/server.h", + "test/cpp/qps/stats.h", + "test/cpp/qps/timer.h", + "test/cpp/util/benchmark_config.h" + ] + }, + { + "deps": [ + "gpr", + "grpc" + ], + "headers": [], + "language": "csharp", + "name": "grpc_csharp_ext", + "src": [ + "src/csharp/ext/grpc_csharp_ext.c" + ] + }, + { + "deps": [ + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_fixture_chttp2_fake_security", + "src": [ + "test/core/end2end/fixtures/chttp2_fake_security.c", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_fixture_chttp2_fullstack", + "src": [ + "test/core/end2end/fixtures/chttp2_fullstack.c", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_fixture_chttp2_fullstack_uds_posix", + "src": [ + "test/core/end2end/fixtures/chttp2_fullstack_uds_posix.c", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_fixture_chttp2_fullstack_with_poll", + "src": [ + "test/core/end2end/fixtures/chttp2_fullstack_with_poll.c", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_fixture_chttp2_simple_ssl_fullstack", + "src": [ + "test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", + "src": [ + "test/core/end2end/fixtures/chttp2_simple_ssl_fullstack_with_poll.c", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", + "src": [ + "test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.c", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_fixture_chttp2_socket_pair", + "src": [ + "test/core/end2end/fixtures/chttp2_socket_pair.c", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", + "src": [ + "test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.c", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_fixture_chttp2_socket_pair_with_grpc_trace", + "src": [ + "test/core/end2end/fixtures/chttp2_socket_pair_with_grpc_trace.c", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_bad_hostname", + "src": [ + "test/core/end2end/tests/bad_hostname.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_cancel_after_accept", + "src": [ + "test/core/end2end/tests/cancel_after_accept.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_cancel_after_accept_and_writes_closed", + "src": [ + "test/core/end2end/tests/cancel_after_accept_and_writes_closed.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_cancel_after_invoke", + "src": [ + "test/core/end2end/tests/cancel_after_invoke.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_cancel_before_invoke", + "src": [ + "test/core/end2end/tests/cancel_before_invoke.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_cancel_in_a_vacuum", + "src": [ + "test/core/end2end/tests/cancel_in_a_vacuum.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_census_simple_request", + "src": [ + "test/core/end2end/tests/census_simple_request.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_disappearing_server", + "src": [ + "test/core/end2end/tests/disappearing_server.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_early_server_shutdown_finishes_inflight_calls", + "src": [ + "test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_early_server_shutdown_finishes_tags", + "src": [ + "test/core/end2end/tests/early_server_shutdown_finishes_tags.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_empty_batch", + "src": [ + "test/core/end2end/tests/empty_batch.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_graceful_server_shutdown", + "src": [ + "test/core/end2end/tests/graceful_server_shutdown.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_invoke_large_request", + "src": [ + "test/core/end2end/tests/invoke_large_request.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_max_concurrent_streams", + "src": [ + "test/core/end2end/tests/max_concurrent_streams.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_max_message_length", + "src": [ + "test/core/end2end/tests/max_message_length.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_no_op", + "src": [ + "test/core/end2end/tests/no_op.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_ping_pong_streaming", + "src": [ + "test/core/end2end/tests/ping_pong_streaming.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_registered_call", + "src": [ + "test/core/end2end/tests/registered_call.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_request_response_with_binary_metadata_and_payload", + "src": [ + "test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_request_response_with_metadata_and_payload", + "src": [ + "test/core/end2end/tests/request_response_with_metadata_and_payload.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_request_response_with_payload", + "src": [ + "test/core/end2end/tests/request_response_with_payload.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "end2end_certs", + "grpc_test_util", + "grpc", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_request_response_with_payload_and_call_creds", + "src": [ + "test/core/end2end/tests/request_response_with_payload_and_call_creds.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_request_response_with_trailing_metadata_and_payload", + "src": [ + "test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_request_with_flags", + "src": [ + "test/core/end2end/tests/request_with_flags.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_request_with_large_metadata", + "src": [ + "test/core/end2end/tests/request_with_large_metadata.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_request_with_payload", + "src": [ + "test/core/end2end/tests/request_with_payload.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_server_finishes_request", + "src": [ + "test/core/end2end/tests/server_finishes_request.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_simple_delayed_request", + "src": [ + "test/core/end2end/tests/simple_delayed_request.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_simple_request", + "src": [ + "test/core/end2end/tests/simple_request.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ], + "language": "c", + "name": "end2end_test_simple_request_with_high_initial_sequence_number", + "src": [ + "test/core/end2end/tests/simple_request_with_high_initial_sequence_number.c", + "test/core/end2end/tests/cancel_test_helpers.h", + "test/core/end2end/end2end_tests.h" + ] + }, + { + "deps": [], + "headers": [], + "language": "c", + "name": "end2end_certs", + "src": [ + "test/core/end2end/data/test_root_cert.c", + "test/core/end2end/data/server1_cert.c", + "test/core/end2end/data/server1_key.c" + ] + }, + { + "deps": [ + "grpc_test_util_unsecure", + "grpc_unsecure", + "gpr_test_util", + "gpr" + ], + "headers": [ + "test/core/bad_client/bad_client.h" + ], + "language": "c", + "name": "bad_client_test", + "src": [ + "test/core/bad_client/bad_client.c", + "test/core/bad_client/bad_client.h" + ] + } +] diff --git a/vsprojects/grpc++/grpc++.vcxproj b/vsprojects/grpc++/grpc++.vcxproj index e7afd991899..f69d50ffb8e 100644 --- a/vsprojects/grpc++/grpc++.vcxproj +++ b/vsprojects/grpc++/grpc++.vcxproj @@ -191,6 +191,8 @@ + + diff --git a/vsprojects/grpc++/grpc++.vcxproj.filters b/vsprojects/grpc++/grpc++.vcxproj.filters index fb0bcab09dd..aa4b50e33f4 100644 --- a/vsprojects/grpc++/grpc++.vcxproj.filters +++ b/vsprojects/grpc++/grpc++.vcxproj.filters @@ -1,6 +1,9 @@ + + src\cpp\client + src\cpp\client diff --git a/vsprojects/grpc_plugin_support/grpc_plugin_support.vcxproj b/vsprojects/grpc_plugin_support/grpc_plugin_support.vcxproj index c0188e56e70..4f0e4a6e1d4 100644 --- a/vsprojects/grpc_plugin_support/grpc_plugin_support.vcxproj +++ b/vsprojects/grpc_plugin_support/grpc_plugin_support.vcxproj @@ -146,6 +146,8 @@ + + diff --git a/vsprojects/grpc_test_util/grpc_test_util.vcxproj b/vsprojects/grpc_test_util/grpc_test_util.vcxproj index e5288f4d447..f250d0a632b 100644 --- a/vsprojects/grpc_test_util/grpc_test_util.vcxproj +++ b/vsprojects/grpc_test_util/grpc_test_util.vcxproj @@ -145,6 +145,15 @@ true + + + + + + + + + From 224b04f6ef68549a7461e048fb2614974d69ee70 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Thu, 25 Jun 2015 07:11:18 -0700 Subject: [PATCH 07/13] Make this more robust against merges --- .../sources_and_headers.json.template | 12 +- tools/run_tests/sources_and_headers.json | 5484 ++++++++--------- 2 files changed, 2751 insertions(+), 2745 deletions(-) diff --git a/templates/tools/run_tests/sources_and_headers.json.template b/templates/tools/run_tests/sources_and_headers.json.template index 01918d0a3d3..1c0e04283aa 100644 --- a/templates/tools/run_tests/sources_and_headers.json.template +++ b/templates/tools/run_tests/sources_and_headers.json.template @@ -20,8 +20,14 @@ def no_protos(src): ${json.dumps([{"name": tgt.name, "language": tgt.language, - "src": no_protos(tgt.src) + tgt.get('public_headers', []) + tgt.get('headers', []), - "headers": tgt.get('public_headers', []) + tgt.get('headers', []) + proto_headers(tgt.src), - "deps": tgt.get('deps', [])} + "src": sorted( + no_protos(tgt.src) + + tgt.get('public_headers', []) + + tgt.get('headers', [])), + "headers": sorted( + tgt.get('public_headers', []) + + tgt.get('headers', []) + + proto_headers(tgt.src)), + "deps": sorted(tgt.get('deps', []))} for tgt in (targets + libs)], sort_keys=True, indent=2)} diff --git a/tools/run_tests/sources_and_headers.json b/tools/run_tests/sources_and_headers.json index 4092759b2d8..5c74bf1eea3 100644 --- a/tools/run_tests/sources_and_headers.json +++ b/tools/run_tests/sources_and_headers.json @@ -3,10 +3,10 @@ [ { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -17,10 +17,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -31,10 +31,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -45,10 +45,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -59,10 +59,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -73,10 +73,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -87,10 +87,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -101,10 +101,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -115,10 +115,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -129,10 +129,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -143,10 +143,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -157,10 +157,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -171,10 +171,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -185,10 +185,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -211,8 +211,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -223,8 +223,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -235,8 +235,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -247,8 +247,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -259,8 +259,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -271,8 +271,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -283,8 +283,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -295,8 +295,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -307,8 +307,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -319,8 +319,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -331,8 +331,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -343,8 +343,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -355,8 +355,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -367,8 +367,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -379,8 +379,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -391,10 +391,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -405,10 +405,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -419,10 +419,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -433,10 +433,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -447,10 +447,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -461,10 +461,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -475,10 +475,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -489,10 +489,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -503,10 +503,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -517,10 +517,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -531,10 +531,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -545,10 +545,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -559,10 +559,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -573,10 +573,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -587,10 +587,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -601,10 +601,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -615,10 +615,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -629,8 +629,8 @@ }, { "deps": [ - "grpc", - "gpr" + "gpr", + "grpc" ], "headers": [], "language": "c", @@ -641,10 +641,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -655,10 +655,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -669,10 +669,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -683,10 +683,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -697,10 +697,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -711,10 +711,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -725,8 +725,8 @@ }, { "deps": [ - "gpr_test_util", - "gpr" + "gpr", + "gpr_test_util" ], "headers": [], "language": "c", @@ -737,10 +737,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -751,10 +751,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -765,10 +765,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -779,10 +779,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -793,10 +793,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -807,10 +807,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -821,10 +821,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -835,10 +835,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -849,10 +849,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -863,10 +863,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -877,10 +877,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -891,10 +891,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -905,10 +905,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -919,10 +919,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -933,12 +933,12 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -949,13 +949,13 @@ }, { "deps": [ - "qps", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr" + "qps" ], "headers": [], "language": "c++", @@ -966,13 +966,13 @@ }, { "deps": [ - "qps", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr" + "qps" ], "headers": [], "language": "c++", @@ -983,9 +983,9 @@ }, { "deps": [ - "grpc++", + "gpr", "grpc", - "gpr" + "grpc++" ], "headers": [], "language": "c++", @@ -996,12 +996,12 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1012,12 +1012,12 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1028,12 +1028,12 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1044,9 +1044,9 @@ }, { "deps": [ - "grpc++", + "gpr", "grpc", - "gpr" + "grpc++" ], "headers": [], "language": "c++", @@ -1057,11 +1057,11 @@ }, { "deps": [ - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1072,11 +1072,11 @@ }, { "deps": [ - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1087,11 +1087,11 @@ }, { "deps": [ - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1102,12 +1102,12 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1118,12 +1118,12 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1134,13 +1134,13 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", "gpr", - "grpc++_test_config" + "gpr_test_util", + "grpc", + "grpc++", + "grpc++_test_config", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1206,15 +1206,15 @@ }, { "deps": [ - "interop_client_main", - "interop_client_helper", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", + "grpc++_test_config", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr", - "grpc++_test_config" + "interop_client_helper", + "interop_client_main" ], "headers": [], "language": "c++", @@ -1223,15 +1223,15 @@ }, { "deps": [ - "interop_server_main", - "interop_server_helper", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", + "grpc++_test_config", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr", - "grpc++_test_config" + "interop_server_helper", + "interop_server_main" ], "headers": [], "language": "c++", @@ -1240,10 +1240,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1254,12 +1254,12 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1270,13 +1270,13 @@ }, { "deps": [ - "pubsub_client_lib", - "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", "gpr", - "grpc++_test_config" + "gpr_test_util", + "grpc", + "grpc++", + "grpc++_test_config", + "grpc_test_util", + "pubsub_client_lib" ], "headers": [], "language": "c++", @@ -1287,13 +1287,13 @@ }, { "deps": [ - "pubsub_client_lib", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr" + "pubsub_client_lib" ], "headers": [], "language": "c++", @@ -1304,13 +1304,13 @@ }, { "deps": [ - "pubsub_client_lib", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr" + "pubsub_client_lib" ], "headers": [], "language": "c++", @@ -1321,14 +1321,14 @@ }, { "deps": [ - "qps", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", + "grpc++_test_config", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr", - "grpc++_test_config" + "qps" ], "headers": [], "language": "c++", @@ -1339,13 +1339,13 @@ }, { "deps": [ - "qps", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr" + "qps" ], "headers": [], "language": "c++", @@ -1356,14 +1356,14 @@ }, { "deps": [ - "qps", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", + "grpc++_test_config", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr", - "grpc++_test_config" + "qps" ], "headers": [], "language": "c++", @@ -1374,14 +1374,14 @@ }, { "deps": [ - "qps", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", + "grpc++_test_config", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr", - "grpc++_test_config" + "qps" ], "headers": [], "language": "c++", @@ -1392,14 +1392,14 @@ }, { "deps": [ - "qps", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", + "grpc++_test_config", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr", - "grpc++_test_config" + "qps" ], "headers": [ "test/cpp/qps/client.h", @@ -1408,19 +1408,19 @@ "language": "c++", "name": "qps_worker", "src": [ - "test/cpp/qps/worker.cc", "test/cpp/qps/client.h", - "test/cpp/qps/server.h" + "test/cpp/qps/server.h", + "test/cpp/qps/worker.cc" ] }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1431,12 +1431,12 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1447,11 +1447,11 @@ }, { "deps": [ - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1462,13 +1462,13 @@ }, { "deps": [ - "qps", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr" + "qps" ], "headers": [], "language": "c++", @@ -1479,13 +1479,13 @@ }, { "deps": [ - "qps", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr" + "qps" ], "headers": [], "language": "c++", @@ -1496,11 +1496,11 @@ }, { "deps": [ - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1511,12 +1511,12 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [], "language": "c++", @@ -1527,13 +1527,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_bad_hostname", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1542,13 +1542,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_cancel_after_accept", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1557,13 +1557,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_cancel_after_accept_and_writes_closed", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1572,13 +1572,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_cancel_after_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1587,13 +1587,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_cancel_before_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1602,13 +1602,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_cancel_in_a_vacuum", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1617,13 +1617,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_census_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1632,13 +1632,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_disappearing_server", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1647,13 +1647,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1662,13 +1662,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_early_server_shutdown_finishes_tags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1677,13 +1677,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_empty_batch", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1692,13 +1692,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_graceful_server_shutdown", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1707,13 +1707,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_invoke_large_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1722,13 +1722,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_max_concurrent_streams", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1737,13 +1737,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_max_message_length", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1752,13 +1752,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_no_op", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1767,13 +1767,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_ping_pong_streaming", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1782,13 +1782,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_registered_call", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1797,13 +1797,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_request_response_with_binary_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1812,13 +1812,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_request_response_with_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1827,13 +1827,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_request_response_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1842,13 +1842,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_request_response_with_payload_and_call_creds", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1857,13 +1857,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_request_response_with_trailing_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1872,13 +1872,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_request_with_flags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1887,13 +1887,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_request_with_large_metadata", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1902,13 +1902,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_request_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1917,13 +1917,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_server_finishes_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1932,13 +1932,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_simple_delayed_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1947,13 +1947,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1962,13 +1962,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fake_security", "end2end_test_simple_request_with_high_initial_sequence_number", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1977,13 +1977,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_bad_hostname", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -1992,13 +1992,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_cancel_after_accept", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2007,13 +2007,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_cancel_after_accept_and_writes_closed", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2022,13 +2022,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_cancel_after_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2037,13 +2037,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_cancel_before_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2052,13 +2052,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_cancel_in_a_vacuum", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2067,13 +2067,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_census_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2082,13 +2082,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_disappearing_server", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2097,13 +2097,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2112,13 +2112,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_early_server_shutdown_finishes_tags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2127,13 +2127,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_empty_batch", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2142,13 +2142,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_graceful_server_shutdown", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2157,13 +2157,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_invoke_large_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2172,13 +2172,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_max_concurrent_streams", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2187,13 +2187,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_max_message_length", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2202,13 +2202,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_no_op", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2217,13 +2217,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_ping_pong_streaming", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2232,13 +2232,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_registered_call", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2247,13 +2247,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_request_response_with_binary_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2262,13 +2262,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_request_response_with_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2277,13 +2277,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_request_response_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2292,13 +2292,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_request_response_with_payload_and_call_creds", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2307,13 +2307,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_request_response_with_trailing_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2322,13 +2322,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_request_with_flags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2337,13 +2337,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_request_with_large_metadata", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2352,13 +2352,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_request_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2367,13 +2367,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_server_finishes_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2382,13 +2382,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_simple_delayed_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2397,13 +2397,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2412,13 +2412,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack", "end2end_test_simple_request_with_high_initial_sequence_number", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2427,13 +2427,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_bad_hostname", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2442,13 +2442,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_cancel_after_accept", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2457,13 +2457,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_cancel_after_accept_and_writes_closed", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2472,13 +2472,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_cancel_after_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2487,13 +2487,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_cancel_before_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2502,13 +2502,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_cancel_in_a_vacuum", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2517,13 +2517,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_census_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2532,13 +2532,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_disappearing_server", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2547,13 +2547,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2562,13 +2562,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_early_server_shutdown_finishes_tags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2577,13 +2577,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_empty_batch", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2592,13 +2592,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_graceful_server_shutdown", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2607,13 +2607,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_invoke_large_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2622,13 +2622,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_max_concurrent_streams", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2637,13 +2637,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_max_message_length", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2652,13 +2652,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_no_op", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2667,13 +2667,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_ping_pong_streaming", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2682,13 +2682,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_registered_call", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2697,13 +2697,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_response_with_binary_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2712,13 +2712,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_response_with_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2727,13 +2727,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_response_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2742,13 +2742,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_response_with_payload_and_call_creds", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2757,13 +2757,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_response_with_trailing_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2772,13 +2772,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_with_flags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2787,13 +2787,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_with_large_metadata", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2802,13 +2802,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2817,13 +2817,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_server_finishes_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2832,13 +2832,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_simple_delayed_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2847,13 +2847,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2862,13 +2862,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_simple_request_with_high_initial_sequence_number", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2877,13 +2877,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_bad_hostname", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2892,13 +2892,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_cancel_after_accept", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2907,13 +2907,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_cancel_after_accept_and_writes_closed", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2922,13 +2922,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_cancel_after_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2937,13 +2937,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_cancel_before_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2952,13 +2952,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_cancel_in_a_vacuum", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2967,13 +2967,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_census_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2982,13 +2982,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_disappearing_server", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -2997,13 +2997,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3012,13 +3012,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_early_server_shutdown_finishes_tags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3027,13 +3027,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_empty_batch", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3042,13 +3042,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_graceful_server_shutdown", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3057,13 +3057,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_invoke_large_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3072,13 +3072,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_max_concurrent_streams", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3087,13 +3087,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_max_message_length", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3102,13 +3102,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_no_op", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3117,13 +3117,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_ping_pong_streaming", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3132,13 +3132,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_registered_call", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3147,13 +3147,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_response_with_binary_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3162,13 +3162,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_response_with_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3177,13 +3177,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_response_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3192,13 +3192,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_response_with_payload_and_call_creds", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3207,13 +3207,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_response_with_trailing_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3222,13 +3222,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_with_flags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3237,13 +3237,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_with_large_metadata", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3252,13 +3252,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3267,13 +3267,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_server_finishes_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3282,13 +3282,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_simple_delayed_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3297,13 +3297,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3312,13 +3312,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_simple_request_with_high_initial_sequence_number", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3327,13 +3327,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_bad_hostname", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3342,13 +3342,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_cancel_after_accept", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3357,13 +3357,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_cancel_after_accept_and_writes_closed", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3372,13 +3372,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_cancel_after_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3387,13 +3387,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_cancel_before_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3402,13 +3402,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_cancel_in_a_vacuum", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3417,13 +3417,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_census_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3432,13 +3432,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_disappearing_server", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3447,13 +3447,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3462,13 +3462,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_early_server_shutdown_finishes_tags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3477,13 +3477,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_empty_batch", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3492,13 +3492,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_graceful_server_shutdown", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3507,13 +3507,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_invoke_large_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3522,13 +3522,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_max_concurrent_streams", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3537,13 +3537,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_max_message_length", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3552,13 +3552,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_no_op", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3567,13 +3567,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_ping_pong_streaming", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3582,13 +3582,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_registered_call", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3597,13 +3597,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_request_response_with_binary_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3612,13 +3612,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_request_response_with_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3627,13 +3627,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_request_response_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3642,13 +3642,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_request_response_with_payload_and_call_creds", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3657,13 +3657,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_request_response_with_trailing_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3672,13 +3672,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_request_with_flags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3687,13 +3687,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_request_with_large_metadata", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3702,13 +3702,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_request_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3717,13 +3717,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_server_finishes_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3732,13 +3732,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_simple_delayed_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3747,13 +3747,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3762,13 +3762,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack", "end2end_test_simple_request_with_high_initial_sequence_number", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3777,13 +3777,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_bad_hostname", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3792,13 +3792,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_cancel_after_accept", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3807,13 +3807,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_cancel_after_accept_and_writes_closed", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3822,13 +3822,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_cancel_after_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3837,13 +3837,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_cancel_before_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3852,13 +3852,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_cancel_in_a_vacuum", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3867,13 +3867,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_census_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3882,13 +3882,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_disappearing_server", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3897,13 +3897,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3912,13 +3912,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_early_server_shutdown_finishes_tags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3927,13 +3927,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_empty_batch", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3942,13 +3942,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_graceful_server_shutdown", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3957,13 +3957,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_invoke_large_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3972,13 +3972,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_max_concurrent_streams", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -3987,13 +3987,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_max_message_length", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4002,13 +4002,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_no_op", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4017,13 +4017,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_ping_pong_streaming", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4032,13 +4032,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_registered_call", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4047,13 +4047,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_request_response_with_binary_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4062,13 +4062,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_request_response_with_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4077,13 +4077,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_request_response_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4092,13 +4092,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_request_response_with_payload_and_call_creds", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4107,13 +4107,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_request_response_with_trailing_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4122,13 +4122,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_request_with_flags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4137,13 +4137,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_request_with_large_metadata", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4152,13 +4152,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_request_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4167,13 +4167,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_server_finishes_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4182,13 +4182,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_simple_delayed_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4197,13 +4197,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4212,13 +4212,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "end2end_test_simple_request_with_high_initial_sequence_number", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4227,13 +4227,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_bad_hostname", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4242,13 +4242,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_cancel_after_accept", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4257,13 +4257,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_cancel_after_accept_and_writes_closed", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4272,13 +4272,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_cancel_after_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4287,13 +4287,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_cancel_before_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4302,13 +4302,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_cancel_in_a_vacuum", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4317,13 +4317,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_census_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4332,13 +4332,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_disappearing_server", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4347,13 +4347,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4362,13 +4362,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_early_server_shutdown_finishes_tags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4377,13 +4377,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_empty_batch", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4392,13 +4392,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_graceful_server_shutdown", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4407,13 +4407,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_invoke_large_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4422,13 +4422,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_max_concurrent_streams", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4437,13 +4437,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_max_message_length", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4452,13 +4452,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_no_op", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4467,13 +4467,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_ping_pong_streaming", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4482,13 +4482,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_registered_call", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4497,13 +4497,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_request_response_with_binary_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4512,13 +4512,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_request_response_with_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4527,13 +4527,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_request_response_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4542,13 +4542,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_request_response_with_payload_and_call_creds", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4557,13 +4557,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_request_response_with_trailing_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4572,13 +4572,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_request_with_flags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4587,13 +4587,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_request_with_large_metadata", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4602,13 +4602,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_request_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4617,13 +4617,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_server_finishes_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4632,13 +4632,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_simple_delayed_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4647,13 +4647,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4662,13 +4662,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "end2end_test_simple_request_with_high_initial_sequence_number", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4677,13 +4677,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_bad_hostname", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4692,13 +4692,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_cancel_after_accept", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4707,13 +4707,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_cancel_after_accept_and_writes_closed", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4722,13 +4722,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_cancel_after_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4737,13 +4737,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_cancel_before_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4752,13 +4752,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_cancel_in_a_vacuum", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4767,13 +4767,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_census_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4782,13 +4782,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_disappearing_server", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4797,13 +4797,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4812,13 +4812,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_early_server_shutdown_finishes_tags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4827,13 +4827,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_empty_batch", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4842,13 +4842,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_graceful_server_shutdown", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4857,13 +4857,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_invoke_large_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4872,13 +4872,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_max_concurrent_streams", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4887,13 +4887,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_max_message_length", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4902,13 +4902,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_no_op", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4917,13 +4917,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_ping_pong_streaming", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4932,13 +4932,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_registered_call", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4947,13 +4947,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_request_response_with_binary_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4962,13 +4962,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_request_response_with_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4977,13 +4977,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_request_response_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -4992,13 +4992,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_request_response_with_payload_and_call_creds", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5007,13 +5007,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_request_response_with_trailing_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5022,13 +5022,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_request_with_flags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5037,13 +5037,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_request_with_large_metadata", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5052,13 +5052,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_request_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5067,13 +5067,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_server_finishes_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5082,13 +5082,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_simple_delayed_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5097,13 +5097,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5112,13 +5112,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair", "end2end_test_simple_request_with_high_initial_sequence_number", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5127,13 +5127,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_bad_hostname", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5142,13 +5142,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_cancel_after_accept", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5157,13 +5157,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_cancel_after_accept_and_writes_closed", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5172,13 +5172,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_cancel_after_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5187,13 +5187,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_cancel_before_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5202,13 +5202,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_cancel_in_a_vacuum", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5217,13 +5217,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_census_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5232,13 +5232,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_disappearing_server", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5247,13 +5247,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5262,13 +5262,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_early_server_shutdown_finishes_tags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5277,13 +5277,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_empty_batch", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5292,13 +5292,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_graceful_server_shutdown", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5307,13 +5307,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_invoke_large_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5322,13 +5322,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_max_concurrent_streams", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5337,13 +5337,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_max_message_length", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5352,13 +5352,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_no_op", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5367,13 +5367,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_ping_pong_streaming", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5382,13 +5382,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_registered_call", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5397,13 +5397,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_response_with_binary_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5412,13 +5412,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_response_with_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5427,13 +5427,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_response_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5442,13 +5442,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_response_with_payload_and_call_creds", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5457,13 +5457,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_response_with_trailing_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5472,13 +5472,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_with_flags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5487,13 +5487,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_with_large_metadata", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5502,13 +5502,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5517,13 +5517,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_server_finishes_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5532,13 +5532,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_simple_delayed_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5547,13 +5547,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5562,13 +5562,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_simple_request_with_high_initial_sequence_number", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5577,13 +5577,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_bad_hostname", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5592,13 +5592,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_cancel_after_accept", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5607,13 +5607,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_cancel_after_accept_and_writes_closed", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5622,13 +5622,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_cancel_after_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5637,13 +5637,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_cancel_before_invoke", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5652,13 +5652,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_cancel_in_a_vacuum", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5667,13 +5667,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_census_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5682,13 +5682,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_disappearing_server", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5697,13 +5697,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5712,13 +5712,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_early_server_shutdown_finishes_tags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5727,13 +5727,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_empty_batch", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5742,13 +5742,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_graceful_server_shutdown", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5757,13 +5757,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_invoke_large_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5772,13 +5772,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_max_concurrent_streams", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5787,13 +5787,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_max_message_length", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5802,13 +5802,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_no_op", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5817,13 +5817,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_ping_pong_streaming", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5832,13 +5832,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_registered_call", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5847,13 +5847,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_response_with_binary_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5862,13 +5862,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_response_with_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5877,13 +5877,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_response_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5892,13 +5892,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_response_with_payload_and_call_creds", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5907,13 +5907,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_response_with_trailing_metadata_and_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5922,13 +5922,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_with_flags", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5937,13 +5937,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_with_large_metadata", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5952,13 +5952,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_with_payload", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5967,13 +5967,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_server_finishes_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5982,13 +5982,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_simple_delayed_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -5997,13 +5997,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_simple_request", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -6012,13 +6012,13 @@ }, { "deps": [ + "end2end_certs", "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_simple_request_with_high_initial_sequence_number", - "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [], "language": "c", @@ -6029,10 +6029,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_bad_hostname", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6043,10 +6043,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_cancel_after_accept", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6057,10 +6057,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_cancel_after_accept_and_writes_closed", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6071,10 +6071,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_cancel_after_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6085,10 +6085,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_cancel_before_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6099,10 +6099,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_cancel_in_a_vacuum", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6113,10 +6113,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_census_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6127,10 +6127,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_disappearing_server", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6141,10 +6141,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6155,10 +6155,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_early_server_shutdown_finishes_tags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6169,10 +6169,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_empty_batch", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6183,10 +6183,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_graceful_server_shutdown", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6197,10 +6197,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_invoke_large_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6211,10 +6211,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_max_concurrent_streams", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6225,10 +6225,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_max_message_length", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6239,10 +6239,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_no_op", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6253,10 +6253,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_ping_pong_streaming", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6267,10 +6267,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_registered_call", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6281,10 +6281,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_request_response_with_binary_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6295,10 +6295,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_request_response_with_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6309,10 +6309,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_request_response_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6323,10 +6323,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_request_response_with_trailing_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6337,10 +6337,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_request_with_flags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6351,10 +6351,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_request_with_large_metadata", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6365,10 +6365,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_request_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6379,10 +6379,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_server_finishes_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6393,10 +6393,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_simple_delayed_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6407,10 +6407,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6421,10 +6421,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack", "end2end_test_simple_request_with_high_initial_sequence_number", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6435,10 +6435,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_bad_hostname", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6449,10 +6449,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_cancel_after_accept", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6463,10 +6463,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_cancel_after_accept_and_writes_closed", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6477,10 +6477,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_cancel_after_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6491,10 +6491,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_cancel_before_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6505,10 +6505,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_cancel_in_a_vacuum", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6519,10 +6519,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_census_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6533,10 +6533,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_disappearing_server", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6547,10 +6547,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6561,10 +6561,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_early_server_shutdown_finishes_tags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6575,10 +6575,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_empty_batch", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6589,10 +6589,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_graceful_server_shutdown", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6603,10 +6603,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_invoke_large_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6617,10 +6617,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_max_concurrent_streams", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6631,10 +6631,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_max_message_length", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6645,10 +6645,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_no_op", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6659,10 +6659,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_ping_pong_streaming", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6673,10 +6673,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_registered_call", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6687,10 +6687,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_response_with_binary_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6701,10 +6701,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_response_with_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6715,10 +6715,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_response_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6729,10 +6729,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_response_with_trailing_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6743,10 +6743,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_with_flags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6757,10 +6757,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_with_large_metadata", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6771,10 +6771,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_request_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6785,10 +6785,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_server_finishes_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6799,10 +6799,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_simple_delayed_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6813,10 +6813,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6827,10 +6827,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_uds_posix", "end2end_test_simple_request_with_high_initial_sequence_number", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6841,10 +6841,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_bad_hostname", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6855,10 +6855,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_cancel_after_accept", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6869,10 +6869,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_cancel_after_accept_and_writes_closed", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6883,10 +6883,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_cancel_after_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6897,10 +6897,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_cancel_before_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6911,10 +6911,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_cancel_in_a_vacuum", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6925,10 +6925,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_census_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6939,10 +6939,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_disappearing_server", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6953,10 +6953,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6967,10 +6967,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_early_server_shutdown_finishes_tags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6981,10 +6981,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_empty_batch", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -6995,10 +6995,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_graceful_server_shutdown", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7009,10 +7009,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_invoke_large_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7023,10 +7023,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_max_concurrent_streams", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7037,10 +7037,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_max_message_length", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7051,10 +7051,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_no_op", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7065,10 +7065,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_ping_pong_streaming", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7079,10 +7079,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_registered_call", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7093,10 +7093,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_response_with_binary_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7107,10 +7107,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_response_with_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7121,10 +7121,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_response_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7135,10 +7135,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_response_with_trailing_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7149,10 +7149,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_with_flags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7163,10 +7163,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_with_large_metadata", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7177,10 +7177,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_request_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7191,10 +7191,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_server_finishes_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7205,10 +7205,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_simple_delayed_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7219,10 +7219,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7233,10 +7233,10 @@ "deps": [ "end2end_fixture_chttp2_fullstack_with_poll", "end2end_test_simple_request_with_high_initial_sequence_number", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7247,10 +7247,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_bad_hostname", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7261,10 +7261,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_cancel_after_accept", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7275,10 +7275,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_cancel_after_accept_and_writes_closed", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7289,10 +7289,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_cancel_after_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7303,10 +7303,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_cancel_before_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7317,10 +7317,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_cancel_in_a_vacuum", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7331,10 +7331,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_census_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7345,10 +7345,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_disappearing_server", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7359,10 +7359,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7373,10 +7373,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_early_server_shutdown_finishes_tags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7387,10 +7387,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_empty_batch", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7401,10 +7401,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_graceful_server_shutdown", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7415,10 +7415,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_invoke_large_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7429,10 +7429,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_max_concurrent_streams", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7443,10 +7443,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_max_message_length", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7457,10 +7457,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_no_op", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7471,10 +7471,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_ping_pong_streaming", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7485,10 +7485,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_registered_call", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7499,10 +7499,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_request_response_with_binary_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7513,10 +7513,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_request_response_with_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7527,10 +7527,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_request_response_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7541,11 +7541,11 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_request_response_with_trailing_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" - ], + "grpc_test_util_unsecure", + "grpc_unsecure" + ], "headers": [], "language": "c", "name": "chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test", @@ -7555,10 +7555,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_request_with_flags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7569,10 +7569,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_request_with_large_metadata", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7583,10 +7583,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_request_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7597,10 +7597,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_server_finishes_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7611,10 +7611,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_simple_delayed_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7625,10 +7625,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7639,10 +7639,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair", "end2end_test_simple_request_with_high_initial_sequence_number", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7653,10 +7653,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_bad_hostname", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7667,10 +7667,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_cancel_after_accept", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7681,10 +7681,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_cancel_after_accept_and_writes_closed", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7695,10 +7695,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_cancel_after_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7709,10 +7709,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_cancel_before_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7723,10 +7723,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_cancel_in_a_vacuum", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7737,10 +7737,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_census_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7751,10 +7751,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_disappearing_server", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7765,10 +7765,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7779,10 +7779,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_early_server_shutdown_finishes_tags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7793,10 +7793,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_empty_batch", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7807,10 +7807,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_graceful_server_shutdown", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7821,10 +7821,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_invoke_large_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7835,10 +7835,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_max_concurrent_streams", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7849,10 +7849,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_max_message_length", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7863,10 +7863,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_no_op", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7877,10 +7877,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_ping_pong_streaming", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7891,10 +7891,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_registered_call", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7905,10 +7905,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_response_with_binary_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7919,10 +7919,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_response_with_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7933,10 +7933,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_response_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7947,10 +7947,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_response_with_trailing_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7961,10 +7961,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_with_flags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7975,10 +7975,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_with_large_metadata", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -7989,10 +7989,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_request_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8003,10 +8003,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_server_finishes_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8017,10 +8017,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_simple_delayed_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8031,10 +8031,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8045,10 +8045,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "end2end_test_simple_request_with_high_initial_sequence_number", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8059,10 +8059,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_bad_hostname", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8073,10 +8073,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_cancel_after_accept", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8087,10 +8087,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_cancel_after_accept_and_writes_closed", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8101,10 +8101,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_cancel_after_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8115,10 +8115,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_cancel_before_invoke", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8129,10 +8129,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_cancel_in_a_vacuum", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8143,10 +8143,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_census_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8157,10 +8157,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_disappearing_server", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8171,10 +8171,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_early_server_shutdown_finishes_inflight_calls", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8185,10 +8185,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_early_server_shutdown_finishes_tags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8199,10 +8199,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_empty_batch", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8213,10 +8213,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_graceful_server_shutdown", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8227,10 +8227,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_invoke_large_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8241,10 +8241,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_max_concurrent_streams", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8255,10 +8255,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_max_message_length", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8269,10 +8269,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_no_op", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8283,10 +8283,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_ping_pong_streaming", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8297,10 +8297,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_registered_call", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8311,10 +8311,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_response_with_binary_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8325,10 +8325,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_response_with_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8339,10 +8339,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_response_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8353,10 +8353,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_response_with_trailing_metadata_and_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8367,10 +8367,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_with_flags", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8381,10 +8381,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_with_large_metadata", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8395,10 +8395,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_request_with_payload", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8409,10 +8409,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_server_finishes_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8423,10 +8423,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_simple_delayed_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8437,10 +8437,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_simple_request", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8451,10 +8451,10 @@ "deps": [ "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "end2end_test_simple_request_with_high_initial_sequence_number", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8464,10 +8464,10 @@ { "deps": [ "bad_client_test", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8479,10 +8479,10 @@ { "deps": [ "bad_client_test", - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [], "language": "c", @@ -8532,6 +8532,34 @@ "language": "c", "name": "gpr", "src": [ + "include/grpc/support/alloc.h", + "include/grpc/support/atm.h", + "include/grpc/support/atm_gcc_atomic.h", + "include/grpc/support/atm_gcc_sync.h", + "include/grpc/support/atm_win32.h", + "include/grpc/support/cancellable_platform.h", + "include/grpc/support/cmdline.h", + "include/grpc/support/cpu.h", + "include/grpc/support/histogram.h", + "include/grpc/support/host_port.h", + "include/grpc/support/log.h", + "include/grpc/support/log_win32.h", + "include/grpc/support/port_platform.h", + "include/grpc/support/slice.h", + "include/grpc/support/slice_buffer.h", + "include/grpc/support/string_util.h", + "include/grpc/support/subprocess.h", + "include/grpc/support/sync.h", + "include/grpc/support/sync_generic.h", + "include/grpc/support/sync_posix.h", + "include/grpc/support/sync_win32.h", + "include/grpc/support/thd.h", + "include/grpc/support/time.h", + "include/grpc/support/tls.h", + "include/grpc/support/tls_gcc.h", + "include/grpc/support/tls_msvc.h", + "include/grpc/support/tls_pthread.h", + "include/grpc/support/useful.h", "src/core/support/alloc.c", "src/core/support/cancellable.c", "src/core/support/cmdline.c", @@ -8539,10 +8567,12 @@ "src/core/support/cpu_linux.c", "src/core/support/cpu_posix.c", "src/core/support/cpu_windows.c", + "src/core/support/env.h", "src/core/support/env_linux.c", "src/core/support/env_posix.c", "src/core/support/env_win32.c", "src/core/support/file.c", + "src/core/support/file.h", "src/core/support/file_posix.c", "src/core/support/file_win32.c", "src/core/support/histogram.c", @@ -8553,56 +8583,26 @@ "src/core/support/log_posix.c", "src/core/support/log_win32.c", "src/core/support/murmur_hash.c", + "src/core/support/murmur_hash.h", "src/core/support/slice.c", "src/core/support/slice_buffer.c", "src/core/support/string.c", + "src/core/support/string.h", "src/core/support/string_posix.c", "src/core/support/string_win32.c", + "src/core/support/string_win32.h", "src/core/support/subprocess_posix.c", "src/core/support/sync.c", "src/core/support/sync_posix.c", "src/core/support/sync_win32.c", "src/core/support/thd.c", + "src/core/support/thd_internal.h", "src/core/support/thd_posix.c", "src/core/support/thd_win32.c", "src/core/support/time.c", "src/core/support/time_posix.c", "src/core/support/time_win32.c", - "src/core/support/tls_pthread.c", - "include/grpc/support/alloc.h", - "include/grpc/support/atm.h", - "include/grpc/support/atm_gcc_atomic.h", - "include/grpc/support/atm_gcc_sync.h", - "include/grpc/support/atm_win32.h", - "include/grpc/support/cancellable_platform.h", - "include/grpc/support/cmdline.h", - "include/grpc/support/cpu.h", - "include/grpc/support/histogram.h", - "include/grpc/support/host_port.h", - "include/grpc/support/log.h", - "include/grpc/support/log_win32.h", - "include/grpc/support/port_platform.h", - "include/grpc/support/slice.h", - "include/grpc/support/slice_buffer.h", - "include/grpc/support/string_util.h", - "include/grpc/support/subprocess.h", - "include/grpc/support/sync.h", - "include/grpc/support/sync_generic.h", - "include/grpc/support/sync_posix.h", - "include/grpc/support/sync_win32.h", - "include/grpc/support/thd.h", - "include/grpc/support/time.h", - "include/grpc/support/tls.h", - "include/grpc/support/tls_gcc.h", - "include/grpc/support/tls_msvc.h", - "include/grpc/support/tls_pthread.h", - "include/grpc/support/useful.h", - "src/core/support/env.h", - "src/core/support/file.h", - "src/core/support/murmur_hash.h", - "src/core/support/string.h", - "src/core/support/string_win32.h", - "src/core/support/thd_internal.h" + "src/core/support/tls_pthread.c" ] }, { @@ -8624,29 +8624,14 @@ "gpr" ], "headers": [ - "include/grpc/grpc_security.h", "include/grpc/byte_buffer.h", "include/grpc/byte_buffer_reader.h", + "include/grpc/census.h", "include/grpc/compression.h", "include/grpc/grpc.h", + "include/grpc/grpc_security.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", - "src/core/security/json_token.h", - "src/core/security/secure_endpoint.h", - "src/core/security/secure_transport_setup.h", - "src/core/security/security_connector.h", - "src/core/security/security_context.h", - "src/core/tsi/fake_transport_security.h", - "src/core/tsi/ssl_transport_security.h", - "src/core/tsi/transport_security.h", - "src/core/tsi/transport_security_interface.h", + "src/core/census/context.h", "src/core/census/grpc_context.h", "src/core/channel/census_filter.h", "src/core/channel/channel_args.h", @@ -8661,6 +8646,10 @@ "src/core/channel/noop_filter.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", "src/core/iomgr/alarm_internal.h", @@ -8698,6 +8687,14 @@ "src/core/json/json_writer.h", "src/core/profiling/timers.h", "src/core/profiling/timers_preciseclock.h", + "src/core/security/auth_filters.h", + "src/core/security/base64.h", + "src/core/security/credentials.h", + "src/core/security/json_token.h", + "src/core/security/secure_endpoint.h", + "src/core/security/secure_transport_setup.h", + "src/core/security/security_connector.h", + "src/core/security/security_context.h", "src/core/surface/byte_buffer_queue.h", "src/core/surface/call.h", "src/core/surface/channel.h", @@ -8730,236 +8727,239 @@ "src/core/transport/stream_op.h", "src/core/transport/transport.h", "src/core/transport/transport_impl.h", - "src/core/census/context.h" + "src/core/tsi/fake_transport_security.h", + "src/core/tsi/ssl_transport_security.h", + "src/core/tsi/transport_security.h", + "src/core/tsi/transport_security_interface.h" ], "language": "c", "name": "grpc", "src": [ - "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", - "src/core/security/credentials_metadata.c", - "src/core/security/credentials_posix.c", - "src/core/security/credentials_win32.c", - "src/core/security/google_default_credentials.c", - "src/core/security/json_token.c", - "src/core/security/secure_endpoint.c", - "src/core/security/secure_transport_setup.c", - "src/core/security/security_connector.c", - "src/core/security/security_context.c", - "src/core/security/server_auth_filter.c", - "src/core/security/server_secure_chttp2.c", - "src/core/surface/init_secure.c", - "src/core/surface/secure_channel_create.c", - "src/core/tsi/fake_transport_security.c", - "src/core/tsi/ssl_transport_security.c", - "src/core/tsi/transport_security.c", + "include/grpc/byte_buffer.h", + "include/grpc/byte_buffer_reader.h", + "include/grpc/census.h", + "include/grpc/compression.h", + "include/grpc/grpc.h", + "include/grpc/grpc_security.h", + "include/grpc/status.h", + "src/core/census/context.c", + "src/core/census/context.h", "src/core/census/grpc_context.c", + "src/core/census/grpc_context.h", + "src/core/census/initialize.c", + "src/core/channel/census_filter.h", "src/core/channel/channel_args.c", + "src/core/channel/channel_args.h", "src/core/channel/channel_stack.c", + "src/core/channel/channel_stack.h", "src/core/channel/child_channel.c", + "src/core/channel/child_channel.h", "src/core/channel/client_channel.c", + "src/core/channel/client_channel.h", "src/core/channel/client_setup.c", + "src/core/channel/client_setup.h", "src/core/channel/connected_channel.c", + "src/core/channel/connected_channel.h", + "src/core/channel/context.h", "src/core/channel/http_client_filter.c", + "src/core/channel/http_client_filter.h", "src/core/channel/http_server_filter.c", + "src/core/channel/http_server_filter.h", "src/core/channel/noop_filter.c", + "src/core/channel/noop_filter.h", "src/core/compression/algorithm.c", "src/core/compression/message_compress.c", + "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/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", + "src/core/iomgr/alarm.h", "src/core/iomgr/alarm_heap.c", + "src/core/iomgr/alarm_heap.h", + "src/core/iomgr/alarm_internal.h", "src/core/iomgr/endpoint.c", + "src/core/iomgr/endpoint.h", + "src/core/iomgr/endpoint_pair.h", "src/core/iomgr/endpoint_pair_posix.c", "src/core/iomgr/endpoint_pair_windows.c", "src/core/iomgr/fd_posix.c", + "src/core/iomgr/fd_posix.h", "src/core/iomgr/iocp_windows.c", + "src/core/iomgr/iocp_windows.h", "src/core/iomgr/iomgr.c", + "src/core/iomgr/iomgr.h", + "src/core/iomgr/iomgr_internal.h", "src/core/iomgr/iomgr_posix.c", + "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", + "src/core/iomgr/pollset_posix.h", + "src/core/iomgr/pollset_set.h", "src/core/iomgr/pollset_set_posix.c", + "src/core/iomgr/pollset_set_posix.h", "src/core/iomgr/pollset_set_windows.c", + "src/core/iomgr/pollset_set_windows.h", "src/core/iomgr/pollset_windows.c", + "src/core/iomgr/pollset_windows.h", + "src/core/iomgr/resolve_address.h", "src/core/iomgr/resolve_address_posix.c", "src/core/iomgr/resolve_address_windows.c", - "src/core/iomgr/sockaddr_utils.c", + "src/core/iomgr/sockaddr.h", + "src/core/iomgr/sockaddr_posix.h", + "src/core/iomgr/sockaddr_utils.c", + "src/core/iomgr/sockaddr_utils.h", + "src/core/iomgr/sockaddr_win32.h", "src/core/iomgr/socket_utils_common_posix.c", "src/core/iomgr/socket_utils_linux.c", "src/core/iomgr/socket_utils_posix.c", + "src/core/iomgr/socket_utils_posix.h", "src/core/iomgr/socket_windows.c", + "src/core/iomgr/socket_windows.h", + "src/core/iomgr/tcp_client.h", "src/core/iomgr/tcp_client_posix.c", "src/core/iomgr/tcp_client_windows.c", "src/core/iomgr/tcp_posix.c", + "src/core/iomgr/tcp_posix.h", + "src/core/iomgr/tcp_server.h", "src/core/iomgr/tcp_server_posix.c", "src/core/iomgr/tcp_server_windows.c", "src/core/iomgr/tcp_windows.c", + "src/core/iomgr/tcp_windows.h", "src/core/iomgr/time_averaged_stats.c", + "src/core/iomgr/time_averaged_stats.h", "src/core/iomgr/wakeup_fd_eventfd.c", "src/core/iomgr/wakeup_fd_nospecial.c", "src/core/iomgr/wakeup_fd_pipe.c", + "src/core/iomgr/wakeup_fd_pipe.h", "src/core/iomgr/wakeup_fd_posix.c", + "src/core/iomgr/wakeup_fd_posix.h", "src/core/json/json.c", + "src/core/json/json.h", + "src/core/json/json_common.h", "src/core/json/json_reader.c", + "src/core/json/json_reader.h", "src/core/json/json_string.c", "src/core/json/json_writer.c", + "src/core/json/json_writer.h", "src/core/profiling/basic_timers.c", "src/core/profiling/stap_timers.c", + "src/core/profiling/timers.h", + "src/core/profiling/timers_preciseclock.h", + "src/core/security/auth_filters.h", + "src/core/security/base64.c", + "src/core/security/base64.h", + "src/core/security/client_auth_filter.c", + "src/core/security/credentials.c", + "src/core/security/credentials.h", + "src/core/security/credentials_metadata.c", + "src/core/security/credentials_posix.c", + "src/core/security/credentials_win32.c", + "src/core/security/google_default_credentials.c", + "src/core/security/json_token.c", + "src/core/security/json_token.h", + "src/core/security/secure_endpoint.c", + "src/core/security/secure_endpoint.h", + "src/core/security/secure_transport_setup.c", + "src/core/security/secure_transport_setup.h", + "src/core/security/security_connector.c", + "src/core/security/security_connector.h", + "src/core/security/security_context.c", + "src/core/security/security_context.h", + "src/core/security/server_auth_filter.c", + "src/core/security/server_secure_chttp2.c", "src/core/surface/byte_buffer.c", "src/core/surface/byte_buffer_queue.c", + "src/core/surface/byte_buffer_queue.h", "src/core/surface/byte_buffer_reader.c", "src/core/surface/call.c", + "src/core/surface/call.h", "src/core/surface/call_details.c", "src/core/surface/call_log_batch.c", "src/core/surface/channel.c", + "src/core/surface/channel.h", "src/core/surface/channel_create.c", "src/core/surface/client.c", + "src/core/surface/client.h", "src/core/surface/completion_queue.c", + "src/core/surface/completion_queue.h", "src/core/surface/event_string.c", + "src/core/surface/event_string.h", "src/core/surface/init.c", + "src/core/surface/init.h", + "src/core/surface/init_secure.c", "src/core/surface/lame_client.c", "src/core/surface/metadata_array.c", + "src/core/surface/secure_channel_create.c", "src/core/surface/server.c", + "src/core/surface/server.h", "src/core/surface/server_chttp2.c", "src/core/surface/server_create.c", "src/core/surface/surface_trace.c", - "src/core/transport/chttp2/alpn.c", - "src/core/transport/chttp2/bin_encoder.c", - "src/core/transport/chttp2/frame_data.c", - "src/core/transport/chttp2/frame_goaway.c", - "src/core/transport/chttp2/frame_ping.c", - "src/core/transport/chttp2/frame_rst_stream.c", - "src/core/transport/chttp2/frame_settings.c", - "src/core/transport/chttp2/frame_window_update.c", - "src/core/transport/chttp2/hpack_parser.c", - "src/core/transport/chttp2/hpack_table.c", - "src/core/transport/chttp2/huffsyms.c", - "src/core/transport/chttp2/status_conversion.c", - "src/core/transport/chttp2/stream_encoder.c", - "src/core/transport/chttp2/stream_map.c", - "src/core/transport/chttp2/timeout_encoding.c", - "src/core/transport/chttp2/varint.c", - "src/core/transport/chttp2_transport.c", - "src/core/transport/metadata.c", - "src/core/transport/stream_op.c", - "src/core/transport/transport.c", - "src/core/transport/transport_op_string.c", - "src/core/census/context.c", - "src/core/census/initialize.c", - "include/grpc/grpc_security.h", - "include/grpc/byte_buffer.h", - "include/grpc/byte_buffer_reader.h", - "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", - "src/core/security/json_token.h", - "src/core/security/secure_endpoint.h", - "src/core/security/secure_transport_setup.h", - "src/core/security/security_connector.h", - "src/core/security/security_context.h", - "src/core/tsi/fake_transport_security.h", - "src/core/tsi/ssl_transport_security.h", - "src/core/tsi/transport_security.h", - "src/core/tsi/transport_security_interface.h", - "src/core/census/grpc_context.h", - "src/core/channel/census_filter.h", - "src/core/channel/channel_args.h", - "src/core/channel/channel_stack.h", - "src/core/channel/child_channel.h", - "src/core/channel/client_channel.h", - "src/core/channel/client_setup.h", - "src/core/channel/connected_channel.h", - "src/core/channel/context.h", - "src/core/channel/http_client_filter.h", - "src/core/channel/http_server_filter.h", - "src/core/channel/noop_filter.h", - "src/core/compression/message_compress.h", - "src/core/debug/trace.h", - "src/core/iomgr/alarm.h", - "src/core/iomgr/alarm_heap.h", - "src/core/iomgr/alarm_internal.h", - "src/core/iomgr/endpoint.h", - "src/core/iomgr/endpoint_pair.h", - "src/core/iomgr/fd_posix.h", - "src/core/iomgr/iocp_windows.h", - "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", - "src/core/iomgr/pollset_set_windows.h", - "src/core/iomgr/pollset_windows.h", - "src/core/iomgr/resolve_address.h", - "src/core/iomgr/sockaddr.h", - "src/core/iomgr/sockaddr_posix.h", - "src/core/iomgr/sockaddr_utils.h", - "src/core/iomgr/sockaddr_win32.h", - "src/core/iomgr/socket_utils_posix.h", - "src/core/iomgr/socket_windows.h", - "src/core/iomgr/tcp_client.h", - "src/core/iomgr/tcp_posix.h", - "src/core/iomgr/tcp_server.h", - "src/core/iomgr/tcp_windows.h", - "src/core/iomgr/time_averaged_stats.h", - "src/core/iomgr/wakeup_fd_pipe.h", - "src/core/iomgr/wakeup_fd_posix.h", - "src/core/json/json.h", - "src/core/json/json_common.h", - "src/core/json/json_reader.h", - "src/core/json/json_writer.h", - "src/core/profiling/timers.h", - "src/core/profiling/timers_preciseclock.h", - "src/core/surface/byte_buffer_queue.h", - "src/core/surface/call.h", - "src/core/surface/channel.h", - "src/core/surface/client.h", - "src/core/surface/completion_queue.h", - "src/core/surface/event_string.h", - "src/core/surface/init.h", - "src/core/surface/server.h", "src/core/surface/surface_trace.h", + "src/core/transport/chttp2/alpn.c", "src/core/transport/chttp2/alpn.h", + "src/core/transport/chttp2/bin_encoder.c", "src/core/transport/chttp2/bin_encoder.h", "src/core/transport/chttp2/frame.h", + "src/core/transport/chttp2/frame_data.c", "src/core/transport/chttp2/frame_data.h", + "src/core/transport/chttp2/frame_goaway.c", "src/core/transport/chttp2/frame_goaway.h", + "src/core/transport/chttp2/frame_ping.c", "src/core/transport/chttp2/frame_ping.h", + "src/core/transport/chttp2/frame_rst_stream.c", "src/core/transport/chttp2/frame_rst_stream.h", + "src/core/transport/chttp2/frame_settings.c", "src/core/transport/chttp2/frame_settings.h", + "src/core/transport/chttp2/frame_window_update.c", "src/core/transport/chttp2/frame_window_update.h", + "src/core/transport/chttp2/hpack_parser.c", "src/core/transport/chttp2/hpack_parser.h", + "src/core/transport/chttp2/hpack_table.c", "src/core/transport/chttp2/hpack_table.h", "src/core/transport/chttp2/http2_errors.h", + "src/core/transport/chttp2/huffsyms.c", "src/core/transport/chttp2/huffsyms.h", + "src/core/transport/chttp2/status_conversion.c", "src/core/transport/chttp2/status_conversion.h", + "src/core/transport/chttp2/stream_encoder.c", "src/core/transport/chttp2/stream_encoder.h", + "src/core/transport/chttp2/stream_map.c", "src/core/transport/chttp2/stream_map.h", + "src/core/transport/chttp2/timeout_encoding.c", "src/core/transport/chttp2/timeout_encoding.h", + "src/core/transport/chttp2/varint.c", "src/core/transport/chttp2/varint.h", + "src/core/transport/chttp2_transport.c", "src/core/transport/chttp2_transport.h", + "src/core/transport/metadata.c", "src/core/transport/metadata.h", + "src/core/transport/stream_op.c", "src/core/transport/stream_op.h", + "src/core/transport/transport.c", "src/core/transport/transport.h", "src/core/transport/transport_impl.h", - "src/core/census/context.h" + "src/core/transport/transport_op_string.c", + "src/core/tsi/fake_transport_security.c", + "src/core/tsi/fake_transport_security.h", + "src/core/tsi/ssl_transport_security.c", + "src/core/tsi/ssl_transport_security.h", + "src/core/tsi/transport_security.c", + "src/core/tsi/transport_security.h", + "src/core/tsi/transport_security_interface.h" ] }, { @@ -8969,8 +8969,8 @@ "grpc" ], "headers": [ - "test/core/end2end/data/ssl_test_data.h", "test/core/end2end/cq_verifier.h", + "test/core/end2end/data/ssl_test_data.h", "test/core/iomgr/endpoint_tests.h", "test/core/util/grpc_profiler.h", "test/core/util/parse_hexstring.h", @@ -8980,22 +8980,22 @@ "language": "c", "name": "grpc_test_util", "src": [ + "test/core/end2end/cq_verifier.c", + "test/core/end2end/cq_verifier.h", "test/core/end2end/data/server1_cert.c", "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/cq_verifier.c", "test/core/iomgr/endpoint_tests.c", + "test/core/iomgr/endpoint_tests.h", "test/core/util/grpc_profiler.c", + "test/core/util/grpc_profiler.h", "test/core/util/parse_hexstring.c", + "test/core/util/parse_hexstring.h", + "test/core/util/port.h", "test/core/util/port_posix.c", "test/core/util/port_windows.c", "test/core/util/slice_splitter.c", - "test/core/end2end/data/ssl_test_data.h", - "test/core/end2end/cq_verifier.h", - "test/core/iomgr/endpoint_tests.h", - "test/core/util/grpc_profiler.h", - "test/core/util/parse_hexstring.h", - "test/core/util/port.h", "test/core/util/slice_splitter.h" ] }, @@ -9017,17 +9017,17 @@ "name": "grpc_test_util_unsecure", "src": [ "test/core/end2end/cq_verifier.c", + "test/core/end2end/cq_verifier.h", "test/core/iomgr/endpoint_tests.c", + "test/core/iomgr/endpoint_tests.h", "test/core/util/grpc_profiler.c", + "test/core/util/grpc_profiler.h", "test/core/util/parse_hexstring.c", + "test/core/util/parse_hexstring.h", + "test/core/util/port.h", "test/core/util/port_posix.c", "test/core/util/port_windows.c", "test/core/util/slice_splitter.c", - "test/core/end2end/cq_verifier.h", - "test/core/iomgr/endpoint_tests.h", - "test/core/util/grpc_profiler.h", - "test/core/util/parse_hexstring.h", - "test/core/util/port.h", "test/core/util/slice_splitter.h" ] }, @@ -9038,10 +9038,11 @@ "headers": [ "include/grpc/byte_buffer.h", "include/grpc/byte_buffer_reader.h", + "include/grpc/census.h", "include/grpc/compression.h", "include/grpc/grpc.h", "include/grpc/status.h", - "include/grpc/census.h", + "src/core/census/context.h", "src/core/census/grpc_context.h", "src/core/channel/census_filter.h", "src/core/channel/channel_args.h", @@ -9124,198 +9125,197 @@ "src/core/transport/metadata.h", "src/core/transport/stream_op.h", "src/core/transport/transport.h", - "src/core/transport/transport_impl.h", - "src/core/census/context.h" + "src/core/transport/transport_impl.h" ], "language": "c", "name": "grpc_unsecure", "src": [ - "src/core/surface/init_unsecure.c", + "include/grpc/byte_buffer.h", + "include/grpc/byte_buffer_reader.h", + "include/grpc/census.h", + "include/grpc/compression.h", + "include/grpc/grpc.h", + "include/grpc/status.h", + "src/core/census/context.c", + "src/core/census/context.h", "src/core/census/grpc_context.c", + "src/core/census/grpc_context.h", + "src/core/census/initialize.c", + "src/core/channel/census_filter.h", "src/core/channel/channel_args.c", + "src/core/channel/channel_args.h", "src/core/channel/channel_stack.c", + "src/core/channel/channel_stack.h", "src/core/channel/child_channel.c", + "src/core/channel/child_channel.h", "src/core/channel/client_channel.c", + "src/core/channel/client_channel.h", "src/core/channel/client_setup.c", + "src/core/channel/client_setup.h", "src/core/channel/connected_channel.c", + "src/core/channel/connected_channel.h", + "src/core/channel/context.h", "src/core/channel/http_client_filter.c", + "src/core/channel/http_client_filter.h", "src/core/channel/http_server_filter.c", + "src/core/channel/http_server_filter.h", "src/core/channel/noop_filter.c", + "src/core/channel/noop_filter.h", "src/core/compression/algorithm.c", "src/core/compression/message_compress.c", + "src/core/compression/message_compress.h", "src/core/debug/trace.c", + "src/core/debug/trace.h", "src/core/iomgr/alarm.c", + "src/core/iomgr/alarm.h", "src/core/iomgr/alarm_heap.c", + "src/core/iomgr/alarm_heap.h", + "src/core/iomgr/alarm_internal.h", "src/core/iomgr/endpoint.c", + "src/core/iomgr/endpoint.h", + "src/core/iomgr/endpoint_pair.h", "src/core/iomgr/endpoint_pair_posix.c", "src/core/iomgr/endpoint_pair_windows.c", "src/core/iomgr/fd_posix.c", + "src/core/iomgr/fd_posix.h", "src/core/iomgr/iocp_windows.c", + "src/core/iomgr/iocp_windows.h", "src/core/iomgr/iomgr.c", + "src/core/iomgr/iomgr.h", + "src/core/iomgr/iomgr_internal.h", "src/core/iomgr/iomgr_posix.c", + "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", + "src/core/iomgr/pollset_posix.h", + "src/core/iomgr/pollset_set.h", "src/core/iomgr/pollset_set_posix.c", + "src/core/iomgr/pollset_set_posix.h", "src/core/iomgr/pollset_set_windows.c", + "src/core/iomgr/pollset_set_windows.h", "src/core/iomgr/pollset_windows.c", + "src/core/iomgr/pollset_windows.h", + "src/core/iomgr/resolve_address.h", "src/core/iomgr/resolve_address_posix.c", "src/core/iomgr/resolve_address_windows.c", + "src/core/iomgr/sockaddr.h", + "src/core/iomgr/sockaddr_posix.h", "src/core/iomgr/sockaddr_utils.c", + "src/core/iomgr/sockaddr_utils.h", + "src/core/iomgr/sockaddr_win32.h", "src/core/iomgr/socket_utils_common_posix.c", "src/core/iomgr/socket_utils_linux.c", "src/core/iomgr/socket_utils_posix.c", + "src/core/iomgr/socket_utils_posix.h", "src/core/iomgr/socket_windows.c", + "src/core/iomgr/socket_windows.h", + "src/core/iomgr/tcp_client.h", "src/core/iomgr/tcp_client_posix.c", "src/core/iomgr/tcp_client_windows.c", "src/core/iomgr/tcp_posix.c", + "src/core/iomgr/tcp_posix.h", + "src/core/iomgr/tcp_server.h", "src/core/iomgr/tcp_server_posix.c", "src/core/iomgr/tcp_server_windows.c", "src/core/iomgr/tcp_windows.c", + "src/core/iomgr/tcp_windows.h", "src/core/iomgr/time_averaged_stats.c", + "src/core/iomgr/time_averaged_stats.h", "src/core/iomgr/wakeup_fd_eventfd.c", "src/core/iomgr/wakeup_fd_nospecial.c", "src/core/iomgr/wakeup_fd_pipe.c", + "src/core/iomgr/wakeup_fd_pipe.h", "src/core/iomgr/wakeup_fd_posix.c", + "src/core/iomgr/wakeup_fd_posix.h", "src/core/json/json.c", + "src/core/json/json.h", + "src/core/json/json_common.h", "src/core/json/json_reader.c", + "src/core/json/json_reader.h", "src/core/json/json_string.c", "src/core/json/json_writer.c", + "src/core/json/json_writer.h", "src/core/profiling/basic_timers.c", "src/core/profiling/stap_timers.c", + "src/core/profiling/timers.h", + "src/core/profiling/timers_preciseclock.h", "src/core/surface/byte_buffer.c", "src/core/surface/byte_buffer_queue.c", + "src/core/surface/byte_buffer_queue.h", "src/core/surface/byte_buffer_reader.c", "src/core/surface/call.c", + "src/core/surface/call.h", "src/core/surface/call_details.c", "src/core/surface/call_log_batch.c", "src/core/surface/channel.c", + "src/core/surface/channel.h", "src/core/surface/channel_create.c", "src/core/surface/client.c", + "src/core/surface/client.h", "src/core/surface/completion_queue.c", + "src/core/surface/completion_queue.h", "src/core/surface/event_string.c", + "src/core/surface/event_string.h", "src/core/surface/init.c", + "src/core/surface/init.h", + "src/core/surface/init_unsecure.c", "src/core/surface/lame_client.c", "src/core/surface/metadata_array.c", "src/core/surface/server.c", + "src/core/surface/server.h", "src/core/surface/server_chttp2.c", "src/core/surface/server_create.c", "src/core/surface/surface_trace.c", - "src/core/transport/chttp2/alpn.c", - "src/core/transport/chttp2/bin_encoder.c", - "src/core/transport/chttp2/frame_data.c", - "src/core/transport/chttp2/frame_goaway.c", - "src/core/transport/chttp2/frame_ping.c", - "src/core/transport/chttp2/frame_rst_stream.c", - "src/core/transport/chttp2/frame_settings.c", - "src/core/transport/chttp2/frame_window_update.c", - "src/core/transport/chttp2/hpack_parser.c", - "src/core/transport/chttp2/hpack_table.c", - "src/core/transport/chttp2/huffsyms.c", - "src/core/transport/chttp2/status_conversion.c", - "src/core/transport/chttp2/stream_encoder.c", - "src/core/transport/chttp2/stream_map.c", - "src/core/transport/chttp2/timeout_encoding.c", - "src/core/transport/chttp2/varint.c", - "src/core/transport/chttp2_transport.c", - "src/core/transport/metadata.c", - "src/core/transport/stream_op.c", - "src/core/transport/transport.c", - "src/core/transport/transport_op_string.c", - "src/core/census/context.c", - "src/core/census/initialize.c", - "include/grpc/byte_buffer.h", - "include/grpc/byte_buffer_reader.h", - "include/grpc/compression.h", - "include/grpc/grpc.h", - "include/grpc/status.h", - "include/grpc/census.h", - "src/core/census/grpc_context.h", - "src/core/channel/census_filter.h", - "src/core/channel/channel_args.h", - "src/core/channel/channel_stack.h", - "src/core/channel/child_channel.h", - "src/core/channel/client_channel.h", - "src/core/channel/client_setup.h", - "src/core/channel/connected_channel.h", - "src/core/channel/context.h", - "src/core/channel/http_client_filter.h", - "src/core/channel/http_server_filter.h", - "src/core/channel/noop_filter.h", - "src/core/compression/message_compress.h", - "src/core/debug/trace.h", - "src/core/iomgr/alarm.h", - "src/core/iomgr/alarm_heap.h", - "src/core/iomgr/alarm_internal.h", - "src/core/iomgr/endpoint.h", - "src/core/iomgr/endpoint_pair.h", - "src/core/iomgr/fd_posix.h", - "src/core/iomgr/iocp_windows.h", - "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", - "src/core/iomgr/pollset_set_windows.h", - "src/core/iomgr/pollset_windows.h", - "src/core/iomgr/resolve_address.h", - "src/core/iomgr/sockaddr.h", - "src/core/iomgr/sockaddr_posix.h", - "src/core/iomgr/sockaddr_utils.h", - "src/core/iomgr/sockaddr_win32.h", - "src/core/iomgr/socket_utils_posix.h", - "src/core/iomgr/socket_windows.h", - "src/core/iomgr/tcp_client.h", - "src/core/iomgr/tcp_posix.h", - "src/core/iomgr/tcp_server.h", - "src/core/iomgr/tcp_windows.h", - "src/core/iomgr/time_averaged_stats.h", - "src/core/iomgr/wakeup_fd_pipe.h", - "src/core/iomgr/wakeup_fd_posix.h", - "src/core/json/json.h", - "src/core/json/json_common.h", - "src/core/json/json_reader.h", - "src/core/json/json_writer.h", - "src/core/profiling/timers.h", - "src/core/profiling/timers_preciseclock.h", - "src/core/surface/byte_buffer_queue.h", - "src/core/surface/call.h", - "src/core/surface/channel.h", - "src/core/surface/client.h", - "src/core/surface/completion_queue.h", - "src/core/surface/event_string.h", - "src/core/surface/init.h", - "src/core/surface/server.h", "src/core/surface/surface_trace.h", + "src/core/transport/chttp2/alpn.c", "src/core/transport/chttp2/alpn.h", + "src/core/transport/chttp2/bin_encoder.c", "src/core/transport/chttp2/bin_encoder.h", "src/core/transport/chttp2/frame.h", + "src/core/transport/chttp2/frame_data.c", "src/core/transport/chttp2/frame_data.h", + "src/core/transport/chttp2/frame_goaway.c", "src/core/transport/chttp2/frame_goaway.h", + "src/core/transport/chttp2/frame_ping.c", "src/core/transport/chttp2/frame_ping.h", + "src/core/transport/chttp2/frame_rst_stream.c", "src/core/transport/chttp2/frame_rst_stream.h", + "src/core/transport/chttp2/frame_settings.c", "src/core/transport/chttp2/frame_settings.h", + "src/core/transport/chttp2/frame_window_update.c", "src/core/transport/chttp2/frame_window_update.h", + "src/core/transport/chttp2/hpack_parser.c", "src/core/transport/chttp2/hpack_parser.h", + "src/core/transport/chttp2/hpack_table.c", "src/core/transport/chttp2/hpack_table.h", "src/core/transport/chttp2/http2_errors.h", + "src/core/transport/chttp2/huffsyms.c", "src/core/transport/chttp2/huffsyms.h", + "src/core/transport/chttp2/status_conversion.c", "src/core/transport/chttp2/status_conversion.h", + "src/core/transport/chttp2/stream_encoder.c", "src/core/transport/chttp2/stream_encoder.h", + "src/core/transport/chttp2/stream_map.c", "src/core/transport/chttp2/stream_map.h", + "src/core/transport/chttp2/timeout_encoding.c", "src/core/transport/chttp2/timeout_encoding.h", + "src/core/transport/chttp2/varint.c", "src/core/transport/chttp2/varint.h", + "src/core/transport/chttp2_transport.c", "src/core/transport/chttp2_transport.h", + "src/core/transport/metadata.c", "src/core/transport/metadata.h", + "src/core/transport/stream_op.c", "src/core/transport/stream_op.h", + "src/core/transport/transport.c", "src/core/transport/transport.h", "src/core/transport/transport_impl.h", - "src/core/census/context.h" + "src/core/transport/transport_op_string.c" ] }, { @@ -9361,41 +9361,14 @@ "include/grpc++/stream.h", "include/grpc++/thread_pool_interface.h", "include/grpc++/time.h", + "src/cpp/client/channel.h", "src/cpp/client/secure_credentials.h", "src/cpp/server/secure_server_credentials.h", - "src/cpp/client/channel.h", "src/cpp/server/thread_pool.h" ], "language": "c++", "name": "grpc++", "src": [ - "src/cpp/client/secure_channel_arguments.cc", - "src/cpp/client/secure_credentials.cc", - "src/cpp/server/secure_server_credentials.cc", - "src/cpp/client/channel.cc", - "src/cpp/client/channel_arguments.cc", - "src/cpp/client/client_context.cc", - "src/cpp/client/create_channel.cc", - "src/cpp/client/credentials.cc", - "src/cpp/client/generic_stub.cc", - "src/cpp/client/insecure_credentials.cc", - "src/cpp/client/internal_stub.cc", - "src/cpp/common/call.cc", - "src/cpp/common/completion_queue.cc", - "src/cpp/common/rpc_method.cc", - "src/cpp/proto/proto_utils.cc", - "src/cpp/server/async_generic_service.cc", - "src/cpp/server/create_default_thread_pool.cc", - "src/cpp/server/insecure_server_credentials.cc", - "src/cpp/server/server.cc", - "src/cpp/server/server_builder.cc", - "src/cpp/server/server_context.cc", - "src/cpp/server/server_credentials.cc", - "src/cpp/server/thread_pool.cc", - "src/cpp/util/byte_buffer.cc", - "src/cpp/util/slice.cc", - "src/cpp/util/status.cc", - "src/cpp/util/time.cc", "include/grpc++/async_generic_service.h", "include/grpc++/async_unary_call.h", "include/grpc++/byte_buffer.h", @@ -9433,10 +9406,37 @@ "include/grpc++/stream.h", "include/grpc++/thread_pool_interface.h", "include/grpc++/time.h", + "src/cpp/client/channel.cc", + "src/cpp/client/channel.h", + "src/cpp/client/channel_arguments.cc", + "src/cpp/client/client_context.cc", + "src/cpp/client/create_channel.cc", + "src/cpp/client/credentials.cc", + "src/cpp/client/generic_stub.cc", + "src/cpp/client/insecure_credentials.cc", + "src/cpp/client/internal_stub.cc", + "src/cpp/client/secure_channel_arguments.cc", + "src/cpp/client/secure_credentials.cc", "src/cpp/client/secure_credentials.h", + "src/cpp/common/call.cc", + "src/cpp/common/completion_queue.cc", + "src/cpp/common/rpc_method.cc", + "src/cpp/proto/proto_utils.cc", + "src/cpp/server/async_generic_service.cc", + "src/cpp/server/create_default_thread_pool.cc", + "src/cpp/server/insecure_server_credentials.cc", + "src/cpp/server/secure_server_credentials.cc", "src/cpp/server/secure_server_credentials.h", - "src/cpp/client/channel.h", - "src/cpp/server/thread_pool.h" + "src/cpp/server/server.cc", + "src/cpp/server/server_builder.cc", + "src/cpp/server/server_context.cc", + "src/cpp/server/server_credentials.cc", + "src/cpp/server/thread_pool.cc", + "src/cpp/server/thread_pool.h", + "src/cpp/util/byte_buffer.cc", + "src/cpp/util/slice.cc", + "src/cpp/util/status.cc", + "src/cpp/util/time.cc" ] }, { @@ -9459,25 +9459,25 @@ "headers": [ "test/cpp/util/cli_call.h", "test/cpp/util/create_test_channel.h", - "test/cpp/util/fake_credentials.h", - "test/cpp/util/subprocess.h", - "test/cpp/util/messages.grpc.pb.h", - "test/cpp/util/messages.pb.h", "test/cpp/util/echo.grpc.pb.h", "test/cpp/util/echo.pb.h", "test/cpp/util/echo_duplicate.grpc.pb.h", - "test/cpp/util/echo_duplicate.pb.h" + "test/cpp/util/echo_duplicate.pb.h", + "test/cpp/util/fake_credentials.h", + "test/cpp/util/messages.grpc.pb.h", + "test/cpp/util/messages.pb.h", + "test/cpp/util/subprocess.h" ], "language": "c++", "name": "grpc++_test_util", "src": [ "test/cpp/util/cli_call.cc", - "test/cpp/util/create_test_channel.cc", - "test/cpp/util/fake_credentials.cc", - "test/cpp/util/subprocess.cc", "test/cpp/util/cli_call.h", + "test/cpp/util/create_test_channel.cc", "test/cpp/util/create_test_channel.h", + "test/cpp/util/fake_credentials.cc", "test/cpp/util/fake_credentials.h", + "test/cpp/util/subprocess.cc", "test/cpp/util/subprocess.h" ] }, @@ -9530,30 +9530,6 @@ "language": "c++", "name": "grpc++_unsecure", "src": [ - "src/cpp/client/channel.cc", - "src/cpp/client/channel_arguments.cc", - "src/cpp/client/client_context.cc", - "src/cpp/client/create_channel.cc", - "src/cpp/client/credentials.cc", - "src/cpp/client/generic_stub.cc", - "src/cpp/client/insecure_credentials.cc", - "src/cpp/client/internal_stub.cc", - "src/cpp/common/call.cc", - "src/cpp/common/completion_queue.cc", - "src/cpp/common/rpc_method.cc", - "src/cpp/proto/proto_utils.cc", - "src/cpp/server/async_generic_service.cc", - "src/cpp/server/create_default_thread_pool.cc", - "src/cpp/server/insecure_server_credentials.cc", - "src/cpp/server/server.cc", - "src/cpp/server/server_builder.cc", - "src/cpp/server/server_context.cc", - "src/cpp/server/server_credentials.cc", - "src/cpp/server/thread_pool.cc", - "src/cpp/util/byte_buffer.cc", - "src/cpp/util/slice.cc", - "src/cpp/util/status.cc", - "src/cpp/util/time.cc", "include/grpc++/async_generic_service.h", "include/grpc++/async_unary_call.h", "include/grpc++/byte_buffer.h", @@ -9591,8 +9567,32 @@ "include/grpc++/stream.h", "include/grpc++/thread_pool_interface.h", "include/grpc++/time.h", + "src/cpp/client/channel.cc", "src/cpp/client/channel.h", - "src/cpp/server/thread_pool.h" + "src/cpp/client/channel_arguments.cc", + "src/cpp/client/client_context.cc", + "src/cpp/client/create_channel.cc", + "src/cpp/client/credentials.cc", + "src/cpp/client/generic_stub.cc", + "src/cpp/client/insecure_credentials.cc", + "src/cpp/client/internal_stub.cc", + "src/cpp/common/call.cc", + "src/cpp/common/completion_queue.cc", + "src/cpp/common/rpc_method.cc", + "src/cpp/proto/proto_utils.cc", + "src/cpp/server/async_generic_service.cc", + "src/cpp/server/create_default_thread_pool.cc", + "src/cpp/server/insecure_server_credentials.cc", + "src/cpp/server/server.cc", + "src/cpp/server/server_builder.cc", + "src/cpp/server/server_context.cc", + "src/cpp/server/server_credentials.cc", + "src/cpp/server/thread_pool.cc", + "src/cpp/server/thread_pool.h", + "src/cpp/util/byte_buffer.cc", + "src/cpp/util/slice.cc", + "src/cpp/util/status.cc", + "src/cpp/util/time.cc" ] }, { @@ -9617,22 +9617,22 @@ "language": "c++", "name": "grpc_plugin_support", "src": [ - "src/compiler/cpp_generator.cc", - "src/compiler/csharp_generator.cc", - "src/compiler/objective_c_generator.cc", - "src/compiler/python_generator.cc", - "src/compiler/ruby_generator.cc", "include/grpc++/config.h", "include/grpc++/config_protobuf.h", "src/compiler/config.h", + "src/compiler/cpp_generator.cc", "src/compiler/cpp_generator.h", "src/compiler/cpp_generator_helpers.h", + "src/compiler/csharp_generator.cc", "src/compiler/csharp_generator.h", "src/compiler/csharp_generator_helpers.h", "src/compiler/generator_helpers.h", + "src/compiler/objective_c_generator.cc", "src/compiler/objective_c_generator.h", "src/compiler/objective_c_generator_helpers.h", + "src/compiler/python_generator.cc", "src/compiler/python_generator.h", + "src/compiler/ruby_generator.cc", "src/compiler/ruby_generator.h", "src/compiler/ruby_generator_helpers-inl.h", "src/compiler/ruby_generator_map-inl.h", @@ -9641,11 +9641,11 @@ }, { "deps": [ - "grpc++_test_util", - "grpc_test_util", - "grpc++", + "gpr", "grpc", - "gpr" + "grpc++", + "grpc++_test_util", + "grpc_test_util" ], "headers": [ "test/cpp/interop/client_helper.h" @@ -9659,14 +9659,14 @@ }, { "deps": [ - "interop_client_helper", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", + "grpc++_test_config", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr", - "grpc++_test_config" + "interop_client_helper" ], "headers": [ "test/cpp/interop/interop_client.h", @@ -9687,10 +9687,10 @@ }, { "deps": [ - "grpc_test_util", - "grpc++", + "gpr", "grpc", - "gpr" + "grpc++", + "grpc_test_util" ], "headers": [ "test/cpp/interop/server_helper.h" @@ -9704,14 +9704,14 @@ }, { "deps": [ - "interop_server_helper", + "gpr", + "gpr_test_util", + "grpc", + "grpc++", + "grpc++_test_config", "grpc++_test_util", "grpc_test_util", - "grpc++", - "grpc", - "gpr_test_util", - "gpr", - "grpc++_test_config" + "interop_server_helper" ], "headers": [ "test/proto/empty.grpc.pb.h", @@ -9729,34 +9729,34 @@ }, { "deps": [ - "grpc++", + "gpr", "grpc", - "gpr" + "grpc++" ], "headers": [ - "examples/pubsub/publisher.h", - "examples/pubsub/subscriber.h", - "examples/pubsub/label.grpc.pb.h", - "examples/pubsub/label.pb.h", "examples/pubsub/empty.grpc.pb.h", "examples/pubsub/empty.pb.h", + "examples/pubsub/label.grpc.pb.h", + "examples/pubsub/label.pb.h", + "examples/pubsub/publisher.h", "examples/pubsub/pubsub.grpc.pb.h", - "examples/pubsub/pubsub.pb.h" + "examples/pubsub/pubsub.pb.h", + "examples/pubsub/subscriber.h" ], "language": "c++", "name": "pubsub_client_lib", "src": [ "examples/pubsub/publisher.cc", - "examples/pubsub/subscriber.cc", "examples/pubsub/publisher.h", + "examples/pubsub/subscriber.cc", "examples/pubsub/subscriber.h" ] }, { "deps": [ - "grpc_test_util", + "grpc++", "grpc++_test_util", - "grpc++" + "grpc_test_util" ], "headers": [ "test/cpp/qps/client.h", @@ -9764,35 +9764,35 @@ "test/cpp/qps/histogram.h", "test/cpp/qps/interarrival.h", "test/cpp/qps/qps_worker.h", + "test/cpp/qps/qpstest.grpc.pb.h", + "test/cpp/qps/qpstest.pb.h", "test/cpp/qps/report.h", "test/cpp/qps/server.h", "test/cpp/qps/stats.h", "test/cpp/qps/timer.h", - "test/cpp/util/benchmark_config.h", - "test/cpp/qps/qpstest.grpc.pb.h", - "test/cpp/qps/qpstest.pb.h" + "test/cpp/util/benchmark_config.h" ], "language": "c++", "name": "qps", "src": [ + "test/cpp/qps/client.h", "test/cpp/qps/client_async.cc", "test/cpp/qps/client_sync.cc", "test/cpp/qps/driver.cc", - "test/cpp/qps/qps_worker.cc", - "test/cpp/qps/report.cc", - "test/cpp/qps/server_async.cc", - "test/cpp/qps/server_sync.cc", - "test/cpp/qps/timer.cc", - "test/cpp/util/benchmark_config.cc", - "test/cpp/qps/client.h", "test/cpp/qps/driver.h", "test/cpp/qps/histogram.h", "test/cpp/qps/interarrival.h", + "test/cpp/qps/qps_worker.cc", "test/cpp/qps/qps_worker.h", + "test/cpp/qps/report.cc", "test/cpp/qps/report.h", "test/cpp/qps/server.h", + "test/cpp/qps/server_async.cc", + "test/cpp/qps/server_sync.cc", "test/cpp/qps/stats.h", + "test/cpp/qps/timer.cc", "test/cpp/qps/timer.h", + "test/cpp/util/benchmark_config.cc", "test/cpp/util/benchmark_config.h" ] }, @@ -9811,10 +9811,10 @@ { "deps": [ "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [ "test/core/end2end/end2end_tests.h" @@ -9822,16 +9822,16 @@ "language": "c", "name": "end2end_fixture_chttp2_fake_security", "src": [ - "test/core/end2end/fixtures/chttp2_fake_security.c", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/fixtures/chttp2_fake_security.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ "test/core/end2end/end2end_tests.h" @@ -9839,16 +9839,16 @@ "language": "c", "name": "end2end_fixture_chttp2_fullstack", "src": [ - "test/core/end2end/fixtures/chttp2_fullstack.c", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/fixtures/chttp2_fullstack.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ "test/core/end2end/end2end_tests.h" @@ -9856,16 +9856,16 @@ "language": "c", "name": "end2end_fixture_chttp2_fullstack_uds_posix", "src": [ - "test/core/end2end/fixtures/chttp2_fullstack_uds_posix.c", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/fixtures/chttp2_fullstack_uds_posix.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ "test/core/end2end/end2end_tests.h" @@ -9873,17 +9873,17 @@ "language": "c", "name": "end2end_fixture_chttp2_fullstack_with_poll", "src": [ - "test/core/end2end/fixtures/chttp2_fullstack_with_poll.c", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/fixtures/chttp2_fullstack_with_poll.c" ] }, { "deps": [ "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [ "test/core/end2end/end2end_tests.h" @@ -9891,17 +9891,17 @@ "language": "c", "name": "end2end_fixture_chttp2_simple_ssl_fullstack", "src": [ - "test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c" ] }, { "deps": [ "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [ "test/core/end2end/end2end_tests.h" @@ -9909,17 +9909,17 @@ "language": "c", "name": "end2end_fixture_chttp2_simple_ssl_fullstack_with_poll", "src": [ - "test/core/end2end/fixtures/chttp2_simple_ssl_fullstack_with_poll.c", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/fixtures/chttp2_simple_ssl_fullstack_with_poll.c" ] }, { "deps": [ "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [ "test/core/end2end/end2end_tests.h" @@ -9927,16 +9927,16 @@ "language": "c", "name": "end2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack", "src": [ - "test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.c", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ "test/core/end2end/end2end_tests.h" @@ -9944,16 +9944,16 @@ "language": "c", "name": "end2end_fixture_chttp2_socket_pair", "src": [ - "test/core/end2end/fixtures/chttp2_socket_pair.c", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/fixtures/chttp2_socket_pair.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ "test/core/end2end/end2end_tests.h" @@ -9961,16 +9961,16 @@ "language": "c", "name": "end2end_fixture_chttp2_socket_pair_one_byte_at_a_time", "src": [ - "test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.c", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ "test/core/end2end/end2end_tests.h" @@ -9978,579 +9978,579 @@ "language": "c", "name": "end2end_fixture_chttp2_socket_pair_with_grpc_trace", "src": [ - "test/core/end2end/fixtures/chttp2_socket_pair_with_grpc_trace.c", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/fixtures/chttp2_socket_pair_with_grpc_trace.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_bad_hostname", "src": [ + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/bad_hostname.c", - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/cancel_test_helpers.h" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_cancel_after_accept", "src": [ + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_after_accept.c", - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/cancel_test_helpers.h" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_cancel_after_accept_and_writes_closed", "src": [ + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_after_accept_and_writes_closed.c", - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/cancel_test_helpers.h" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_cancel_after_invoke", "src": [ + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_after_invoke.c", - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/cancel_test_helpers.h" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_cancel_before_invoke", "src": [ + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_before_invoke.c", - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/cancel_test_helpers.h" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_cancel_in_a_vacuum", "src": [ + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_in_a_vacuum.c", - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/cancel_test_helpers.h" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_census_simple_request", "src": [ - "test/core/end2end/tests/census_simple_request.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/census_simple_request.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "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/tests/disappearing_server.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/disappearing_server.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_early_server_shutdown_finishes_inflight_calls", "src": [ - "test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_early_server_shutdown_finishes_tags", "src": [ - "test/core/end2end/tests/early_server_shutdown_finishes_tags.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/early_server_shutdown_finishes_tags.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_empty_batch", "src": [ - "test/core/end2end/tests/empty_batch.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/empty_batch.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_graceful_server_shutdown", "src": [ - "test/core/end2end/tests/graceful_server_shutdown.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/graceful_server_shutdown.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_invoke_large_request", "src": [ - "test/core/end2end/tests/invoke_large_request.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/invoke_large_request.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_max_concurrent_streams", "src": [ - "test/core/end2end/tests/max_concurrent_streams.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/max_concurrent_streams.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_max_message_length", "src": [ - "test/core/end2end/tests/max_message_length.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/max_message_length.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_no_op", "src": [ - "test/core/end2end/tests/no_op.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/no_op.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_ping_pong_streaming", "src": [ - "test/core/end2end/tests/ping_pong_streaming.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/ping_pong_streaming.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_registered_call", "src": [ - "test/core/end2end/tests/registered_call.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/registered_call.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_request_response_with_binary_metadata_and_payload", "src": [ - "test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_request_response_with_metadata_and_payload", "src": [ - "test/core/end2end/tests/request_response_with_metadata_and_payload.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/request_response_with_metadata_and_payload.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_request_response_with_payload", "src": [ - "test/core/end2end/tests/request_response_with_payload.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/request_response_with_payload.c" ] }, { "deps": [ "end2end_certs", - "grpc_test_util", - "grpc", + "gpr", "gpr_test_util", - "gpr" + "grpc", + "grpc_test_util" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_request_response_with_payload_and_call_creds", "src": [ - "test/core/end2end/tests/request_response_with_payload_and_call_creds.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/request_response_with_payload_and_call_creds.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_request_response_with_trailing_metadata_and_payload", "src": [ - "test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_request_with_flags", "src": [ - "test/core/end2end/tests/request_with_flags.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/request_with_flags.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_request_with_large_metadata", "src": [ - "test/core/end2end/tests/request_with_large_metadata.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/request_with_large_metadata.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_request_with_payload", "src": [ - "test/core/end2end/tests/request_with_payload.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/request_with_payload.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_server_finishes_request", "src": [ - "test/core/end2end/tests/server_finishes_request.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/server_finishes_request.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_simple_delayed_request", "src": [ - "test/core/end2end/tests/simple_delayed_request.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/simple_delayed_request.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_simple_request", "src": [ - "test/core/end2end/tests/simple_request.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/simple_request.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ - "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/end2end_tests.h", + "test/core/end2end/tests/cancel_test_helpers.h" ], "language": "c", "name": "end2end_test_simple_request_with_high_initial_sequence_number", "src": [ - "test/core/end2end/tests/simple_request_with_high_initial_sequence_number.c", + "test/core/end2end/end2end_tests.h", "test/core/end2end/tests/cancel_test_helpers.h", - "test/core/end2end/end2end_tests.h" + "test/core/end2end/tests/simple_request_with_high_initial_sequence_number.c" ] }, { @@ -10559,17 +10559,17 @@ "language": "c", "name": "end2end_certs", "src": [ - "test/core/end2end/data/test_root_cert.c", "test/core/end2end/data/server1_cert.c", - "test/core/end2end/data/server1_key.c" + "test/core/end2end/data/server1_key.c", + "test/core/end2end/data/test_root_cert.c" ] }, { "deps": [ - "grpc_test_util_unsecure", - "grpc_unsecure", + "gpr", "gpr_test_util", - "gpr" + "grpc_test_util_unsecure", + "grpc_unsecure" ], "headers": [ "test/core/bad_client/bad_client.h" From 857d250764f6eed65feb816439057f8411dae809 Mon Sep 17 00:00:00 2001 From: "Nicolas \"Pixel\" Noble" Date: Thu, 25 Jun 2015 21:58:18 +0200 Subject: [PATCH 08/13] Reworking the cascade kick to be Windows-specific. This brings the Windows port more in-par with Linux. We're now making sure all of the pollsets are going to return immediately before calling the shutdown callback. --- src/core/iomgr/pollset_windows.c | 10 ++++++++-- src/core/iomgr/pollset_windows.h | 1 + src/core/surface/completion_queue.c | 1 - 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/core/iomgr/pollset_windows.c b/src/core/iomgr/pollset_windows.c index 926ee8fdd90..8d6bc79c96c 100644 --- a/src/core/iomgr/pollset_windows.c +++ b/src/core/iomgr/pollset_windows.c @@ -48,6 +48,7 @@ won't actually do any polling, and return as quickly as possible. */ void grpc_pollset_init(grpc_pollset *pollset) { + memset(pollset, 0, sizeof(*pollset)); gpr_mu_init(&pollset->mu); gpr_cv_init(&pollset->cv); } @@ -55,7 +56,10 @@ void grpc_pollset_init(grpc_pollset *pollset) { void grpc_pollset_shutdown(grpc_pollset *pollset, void (*shutdown_done)(void *arg), void *shutdown_done_arg) { - grpc_pollset_kick(pollset); + gpr_mu_lock(&pollset->mu); + pollset->shutting_down = 1; + gpr_cv_broadcast(&pollset->cv); + gpr_mu_unlock(&pollset->mu); shutdown_done(shutdown_done_arg); } @@ -76,7 +80,9 @@ int grpc_pollset_work(grpc_pollset *pollset, gpr_timespec deadline) { if (grpc_alarm_check(&pollset->mu, now, &deadline)) { return 1 /* GPR_TRUE */; } - gpr_cv_wait(&pollset->cv, &pollset->mu, deadline); + if (!pollset->shutting_down) { + gpr_cv_wait(&pollset->cv, &pollset->mu, deadline); + } return 1 /* GPR_TRUE */; } diff --git a/src/core/iomgr/pollset_windows.h b/src/core/iomgr/pollset_windows.h index b4aec1b8098..57a29079266 100644 --- a/src/core/iomgr/pollset_windows.h +++ b/src/core/iomgr/pollset_windows.h @@ -46,6 +46,7 @@ typedef struct grpc_pollset { gpr_mu mu; gpr_cv cv; + int shutting_down; } grpc_pollset; #define GRPC_POLLSET_MU(pollset) (&(pollset)->mu) diff --git a/src/core/surface/completion_queue.c b/src/core/surface/completion_queue.c index 063a23cfb18..bd0fabf9dac 100644 --- a/src/core/surface/completion_queue.c +++ b/src/core/surface/completion_queue.c @@ -208,7 +208,6 @@ grpc_event grpc_completion_queue_next(grpc_completion_queue *cc, } if (cc->shutdown) { ev = create_shutdown_event(); - grpc_pollset_kick(&cc->pollset); break; } if (!grpc_pollset_work(&cc->pollset, deadline)) { From 0b6ad7d4bc686c78995a830cccb39a7de2a929ae Mon Sep 17 00:00:00 2001 From: yang-g Date: Thu, 25 Jun 2015 14:39:01 -0700 Subject: [PATCH 09/13] Bug fix. Do not push to incoming_queue after it is flushed. --- src/core/surface/call.c | 18 +++++++++------ test/cpp/end2end/end2end_test.cc | 39 ++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 7 deletions(-) diff --git a/src/core/surface/call.c b/src/core/surface/call.c index dd8eaa943e5..549ef8ca0da 100644 --- a/src/core/surface/call.c +++ b/src/core/surface/call.c @@ -156,6 +156,9 @@ struct grpc_call { gpr_uint8 reading_message; /* have we bound a pollset yet? */ gpr_uint8 bound_pollset; + /* is an error status set */ + gpr_uint8 error_status_set; + /* flags with bits corresponding to write states allowing us to determine what was sent */ gpr_uint16 last_send_contains; @@ -214,7 +217,7 @@ struct grpc_call { /* Received call statuses from various sources */ received_status status[STATUS_SOURCE_COUNT]; - /** Compression level for the call */ + /* Compression level for the call */ grpc_compression_level compression_level; /* Contexts for various subsystems (security, tracing, ...). */ @@ -409,6 +412,7 @@ static void set_status_code(grpc_call *call, status_source source, call->status[source].is_set = 1; call->status[source].code = status; + call->error_status_set = status != GRPC_STATUS_OK; if (status != GRPC_STATUS_OK && !grpc_bbq_empty(&call->incoming_queue)) { grpc_bbq_flush(&call->incoming_queue); @@ -686,13 +690,13 @@ static void call_on_done_send(void *pc, int success) { } static void finish_message(grpc_call *call) { - /* TODO(ctiller): this could be a lot faster if coded directly */ - grpc_byte_buffer *byte_buffer = grpc_raw_byte_buffer_create( - call->incoming_message.slices, call->incoming_message.count); + if (call->error_status_set == 0) { + /* TODO(ctiller): this could be a lot faster if coded directly */ + grpc_byte_buffer *byte_buffer = grpc_raw_byte_buffer_create( + call->incoming_message.slices, call->incoming_message.count); + grpc_bbq_push(&call->incoming_queue, byte_buffer); + } gpr_slice_buffer_reset_and_unref(&call->incoming_message); - - grpc_bbq_push(&call->incoming_queue, byte_buffer); - GPR_ASSERT(call->incoming_message.count == 0); call->reading_message = 0; } diff --git a/test/cpp/end2end/end2end_test.cc b/test/cpp/end2end/end2end_test.cc index 45ba8b0878b..5e850ea30af 100644 --- a/test/cpp/end2end/end2end_test.cc +++ b/test/cpp/end2end/end2end_test.cc @@ -68,6 +68,8 @@ namespace testing { namespace { +const char* kServerCancelAfterReads = "cancel_after_reads"; + // When echo_deadline is requested, deadline seen in the ServerContext is set in // the response in seconds. void MaybeEchoDeadline(ServerContext* context, const EchoRequest* request, @@ -131,7 +133,23 @@ class TestServiceImpl : public ::grpc::cpp::test::util::TestService::Service { EchoResponse* response) GRPC_OVERRIDE { EchoRequest request; response->set_message(""); + int cancel_after_reads = 0; + const std::multimap client_initial_metadata = + context->client_metadata(); + if (client_initial_metadata.find(kServerCancelAfterReads) != + client_initial_metadata.end()) { + std::istringstream iss( + client_initial_metadata.find(kServerCancelAfterReads)->second); + iss >> cancel_after_reads; + gpr_log(GPR_INFO, "cancel_after_reads %d", cancel_after_reads); + } while (reader->Read(&request)) { + if (cancel_after_reads == 1) { + gpr_log(GPR_INFO, "return cancel status"); + return Status::CANCELLED; + } else if (cancel_after_reads > 0) { + cancel_after_reads--; + } response->mutable_message()->append(request.message()); } return Status::OK; @@ -687,6 +705,27 @@ TEST_F(End2endTest, OverridePerCallCredentials) { EXPECT_TRUE(s.ok()); } +// Client sends 20 requests and the server returns CANCELLED status after +// reading 10 requests. +TEST_F(End2endTest, RequestStreamServerEarlyCancelTest) { + ResetStub(); + EchoRequest request; + EchoResponse response; + ClientContext context; + + context.AddMetadata(kServerCancelAfterReads, "10"); + auto stream = stub_->RequestStream(&context, &response); + request.set_message("hello"); + int send_messages = 20; + while (send_messages > 0) { + EXPECT_TRUE(stream->Write(request)); + send_messages--; + } + stream->WritesDone(); + Status s = stream->Finish(); + EXPECT_EQ(s.error_code(), StatusCode::CANCELLED); +} + } // namespace testing } // namespace grpc From f4a99a1471a97a9c4b623f42aed8a988fc7e605f Mon Sep 17 00:00:00 2001 From: Stanley Cheung Date: Thu, 25 Jun 2015 15:12:41 -0700 Subject: [PATCH 10/13] php extension: do not link rt in osx --- src/php/ext/grpc/config.m4 | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/php/ext/grpc/config.m4 b/src/php/ext/grpc/config.m4 index b485aabf404..8bacdfbfeca 100755 --- a/src/php/ext/grpc/config.m4 +++ b/src/php/ext/grpc/config.m4 @@ -35,8 +35,13 @@ if test "$PHP_GRPC" != "no"; then PHP_ADD_LIBRARY(dl,,GRPC_SHARED_LIBADD) PHP_ADD_LIBRARY(dl) - PHP_ADD_LIBRARY(rt,,GRPC_SHARED_LIBADD) - PHP_ADD_LIBRARY(rt) + case $host in + *darwin*) ;; + *) + PHP_ADD_LIBRARY(rt,,GRPC_SHARED_LIBADD) + PHP_ADD_LIBRARY(rt) + ;; + esac GRPC_LIBDIR=$GRPC_DIR/${GRPC_LIB_SUBDIR-lib} From 76ed0cc26a69d768513d59d0f1913e669f002f72 Mon Sep 17 00:00:00 2001 From: Stanley Cheung Date: Thu, 25 Jun 2015 15:38:59 -0700 Subject: [PATCH 11/13] php: update README --- src/php/README.md | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/src/php/README.md b/src/php/README.md index 42ddb2d7317..370a8107f4f 100644 --- a/src/php/README.md +++ b/src/php/README.md @@ -5,14 +5,27 @@ This directory contains source code for PHP implementation of gRPC layered on sh #Status -Pre-Alpha : This gRPC PHP implementation is work-in-progress and is not expected to work yet. +Alpha : Ready for early adopters ## ENVIRONMENT -Prerequisite: PHP 5.5 or later, PHPUnit, pecl +Prerequisite: PHP 5.5 or later, `phpunit`, `pecl` + +Linux: + +```sh +$ sudo apt-get install php5 php5-dev phpunit php-pear +``` + +OS X: ```sh -sudo apt-get install php5 php5-dev phpunit php-pear +$ curl https://phar.phpunit.de/phpunit.phar -o phpunit.phar +$ chmod +x phpunit.phar +$ sudo mv phpunit.phar /usr/local/bin/phpunit + +$ curl -O http://pear.php.net/go-pear.phar +$ sudo php -d detect_unicode=0 go-pear.phar ``` ## Build from Homebrew @@ -71,8 +84,8 @@ $ make $ sudo make install ``` -In your php.ini file, add the line `extension=grpc.so` to load the extension -at PHP startup. +(Optional) In your php.ini file, add the line `extension=grpc.so` to load +the extension at PHP startup. Install Composer From f8bfd9a76d904200837661aa04a6f867ac2a9005 Mon Sep 17 00:00:00 2001 From: Stanley Cheung Date: Thu, 25 Jun 2015 16:11:20 -0700 Subject: [PATCH 12/13] revert wording of optional in php doc --- src/php/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/php/README.md b/src/php/README.md index 370a8107f4f..1804606e091 100644 --- a/src/php/README.md +++ b/src/php/README.md @@ -84,8 +84,8 @@ $ make $ sudo make install ``` -(Optional) In your php.ini file, add the line `extension=grpc.so` to load -the extension at PHP startup. +In your php.ini file, add the line `extension=grpc.so` to load the extension +at PHP startup. Install Composer From 5937b5bc5a6ff73b6e64cdda1c2f76fe1d2aa621 Mon Sep 17 00:00:00 2001 From: "Nicolas \"Pixel\" Noble" Date: Fri, 26 Jun 2015 02:04:12 +0200 Subject: [PATCH 13/13] Exporting XML reports, JUnit-compatible. --- tools/jenkins/docker_run_jenkins.sh | 2 +- tools/jenkins/run_jenkins.sh | 3 ++- tools/run_tests/jobset.py | 31 ++++++++++++++++++++++------- tools/run_tests/run_tests.py | 18 ++++++++++++++--- 4 files changed, 42 insertions(+), 12 deletions(-) diff --git a/tools/jenkins/docker_run_jenkins.sh b/tools/jenkins/docker_run_jenkins.sh index dbb04bb3c9b..90107169baa 100755 --- a/tools/jenkins/docker_run_jenkins.sh +++ b/tools/jenkins/docker_run_jenkins.sh @@ -42,4 +42,4 @@ cd /var/local/git/grpc nvm use 0.12 rvm use ruby-2.1 tools/run_tests/prepare_travis.sh -tools/run_tests/run_tests.py -t -c $config -l $language +tools/run_tests/run_tests.py -t -c $config -l $language -x report.xml diff --git a/tools/jenkins/run_jenkins.sh b/tools/jenkins/run_jenkins.sh index 513d4a35fb6..6042655a275 100755 --- a/tools/jenkins/run_jenkins.sh +++ b/tools/jenkins/run_jenkins.sh @@ -72,6 +72,7 @@ then DOCKER_CID=`cat docker.cid` docker kill $DOCKER_CID + docker cp $DOCKER_CID:/var/local/git/grpc/report.xml $git_root if [ "$DOCKER_FAILED" == "" ] then echo "Docker finished successfully, deleting the container $DOCKER_CID" @@ -93,7 +94,7 @@ then /cygdrive/c/nuget/nuget.exe restore vsprojects/grpc.sln /cygdrive/c/nuget/nuget.exe restore src/csharp/Grpc.sln - python tools/run_tests/run_tests.py -t -l $language + python tools/run_tests/run_tests.py -t -l $language -x report.xml else echo "Unknown platform $platform" exit 1 diff --git a/tools/run_tests/jobset.py b/tools/run_tests/jobset.py index 058a30d1ce2..8694b8f6bd7 100755 --- a/tools/run_tests/jobset.py +++ b/tools/run_tests/jobset.py @@ -34,10 +34,12 @@ import multiprocessing import os import platform import signal +import string import subprocess import sys import tempfile import time +import xml.etree.cElementTree as ET _DEFAULT_MAX_JOBS = 16 * multiprocessing.cpu_count() @@ -159,7 +161,7 @@ class JobSpec(object): class Job(object): """Manages one job.""" - def __init__(self, spec, bin_hash, newline_on_success, travis): + def __init__(self, spec, bin_hash, newline_on_success, travis, xml_report): self._spec = spec self._bin_hash = bin_hash self._tempfile = tempfile.TemporaryFile() @@ -176,19 +178,27 @@ class Job(object): self._state = _RUNNING self._newline_on_success = newline_on_success self._travis = travis + self._xml_test = ET.SubElement(xml_report, 'testcase', + name=self._spec.shortname) if xml_report is not None else None message('START', spec.shortname, do_newline=self._travis) def state(self, update_cache): """Poll current state of the job. Prints messages at completion.""" if self._state == _RUNNING and self._process.poll() is not None: elapsed = time.time() - self._start + self._tempfile.seek(0) + stdout = self._tempfile.read() + filtered_stdout = filter(lambda x: x in string.printable, stdout.decode(errors='ignore')) + if self._xml_test is not None: + self._xml_test.set('time', str(elapsed)) + ET.SubElement(self._xml_test, 'system-out').text = filtered_stdout if self._process.returncode != 0: self._state = _FAILURE - self._tempfile.seek(0) - stdout = self._tempfile.read() message('FAILED', '%s [ret=%d, pid=%d]' % ( self._spec.shortname, self._process.returncode, self._process.pid), stdout, do_newline=True) + if self._xml_test is not None: + ET.SubElement(self._xml_test, 'failure', message='Failure').text else: self._state = _SUCCESS message('PASSED', '%s [time=%.1fsec]' % (self._spec.shortname, elapsed), @@ -200,6 +210,9 @@ class Job(object): stdout = self._tempfile.read() message('TIMEOUT', self._spec.shortname, stdout, do_newline=True) self.kill() + if self._xml_test is not None: + ET.SubElement(self._xml_test, 'system-out').text = stdout + ET.SubElement(self._xml_test, 'error', message='Timeout') return self._state def kill(self): @@ -212,7 +225,7 @@ class Jobset(object): """Manages one run of jobs.""" def __init__(self, check_cancelled, maxjobs, newline_on_success, travis, - stop_on_failure, cache): + stop_on_failure, cache, xml_report): self._running = set() self._check_cancelled = check_cancelled self._cancelled = False @@ -224,6 +237,7 @@ class Jobset(object): self._cache = cache self._stop_on_failure = stop_on_failure self._hashes = {} + self._xml_report = xml_report def start(self, spec): """Start a job. Return True on success, False on failure.""" @@ -250,7 +264,8 @@ class Jobset(object): self._running.add(Job(spec, bin_hash, self._newline_on_success, - self._travis)) + self._travis, + self._xml_report)) except: message('FAILED', spec.shortname) self._cancelled = True @@ -324,11 +339,13 @@ def run(cmdlines, travis=False, infinite_runs=False, stop_on_failure=False, - cache=None): + cache=None, + xml_report=None): js = Jobset(check_cancelled, maxjobs if maxjobs is not None else _DEFAULT_MAX_JOBS, newline_on_success, travis, stop_on_failure, - cache if cache is not None else NoCache()) + cache if cache is not None else NoCache(), + xml_report) for cmdline in cmdlines: if not js.start(cmdline): break diff --git a/tools/run_tests/run_tests.py b/tools/run_tests/run_tests.py index 5ed70f0b7e2..9edef4603c1 100755 --- a/tools/run_tests/run_tests.py +++ b/tools/run_tests/run_tests.py @@ -42,6 +42,7 @@ import re import subprocess import sys import time +import xml.etree.cElementTree as ET import jobset import watch_dirs @@ -396,6 +397,8 @@ argp.add_argument('-S', '--stop_on_failure', action='store_const', const=True) argp.add_argument('-a', '--antagonists', default=0, type=int) +argp.add_argument('-x', '--xml_report', default=None, type=str, + help='Generates a JUnit-compatible XML report') args = argp.parse_args() # grab config @@ -492,7 +495,7 @@ class TestCache(object): self.parse(json.loads(f.read())) -def _build_and_run(check_cancelled, newline_on_success, travis, cache): +def _build_and_run(check_cancelled, newline_on_success, travis, cache, xml_report): """Do one pass of building & running tests.""" # build latest sequentially if not jobset.run(build_steps, maxjobs=1, @@ -518,16 +521,24 @@ def _build_and_run(check_cancelled, newline_on_success, travis, cache): runs_sequence = (itertools.repeat(massaged_one_run) if infinite_runs else itertools.repeat(massaged_one_run, runs_per_test)) all_runs = itertools.chain.from_iterable(runs_sequence) + + root = ET.Element('testsuites') if xml_report else None + testsuite = ET.SubElement(root, 'testsuite', id='1', package='grpc', name='tests') if xml_report else None + if not jobset.run(all_runs, check_cancelled, newline_on_success=newline_on_success, travis=travis, infinite_runs=infinite_runs, maxjobs=args.jobs, stop_on_failure=args.stop_on_failure, - cache=cache): + cache=cache if not xml_report else None, + xml_report=testsuite): return 2 finally: for antagonist in antagonists: antagonist.kill() + if xml_report: + tree = ET.ElementTree(root) + tree.write(xml_report, encoding='UTF-8') if cache: cache.save() @@ -559,7 +570,8 @@ else: result = _build_and_run(check_cancelled=lambda: False, newline_on_success=args.newline_on_success, travis=args.travis, - cache=test_cache) + cache=test_cache, + xml_report=args.xml_report) if result == 0: jobset.message('SUCCESS', 'All tests passed', do_newline=True) else: