1'#1': This file describes the list of targets and dependencies. 2'#2': It is used among other things to generate all of our project files. 3'#3': Please refer to the templates directory for more information. 4settings: 5 '#01': The public version number of the library. 6 '#02': === 7 '#03': Please update the 'g_stands_for' field periodically with a new g word 8 '#04': not listed in doc/g_stands_for.md - and update that document to list the 9 '#05': new word. When doing so, please also update BUILD. 10 '#06': === 11 '#07': Master always has a "-dev" suffix 12 '#08': Use "-preN" suffixes to identify pre-release versions 13 '#09': Per-language overrides are possible with (eg) ruby_version tag here 14 '#10': See the expand_version.py for all the quirks here 15 core_version: 6.0.0-dev 16 g_stands_for: gao 17 version: 1.16.0-dev 18filegroups: 19- name: alts_proto 20 headers: 21 - src/core/tsi/alts/handshaker/altscontext.pb.h 22 - src/core/tsi/alts/handshaker/handshaker.pb.h 23 - src/core/tsi/alts/handshaker/transport_security_common.pb.h 24 src: 25 - src/core/tsi/alts/handshaker/altscontext.pb.c 26 - src/core/tsi/alts/handshaker/handshaker.pb.c 27 - src/core/tsi/alts/handshaker/transport_security_common.pb.c 28 uses: 29 - nanopb 30- name: alts_tsi 31 headers: 32 - src/core/tsi/alts/crypt/gsec.h 33 - src/core/tsi/alts/frame_protector/alts_counter.h 34 - src/core/tsi/alts/frame_protector/alts_crypter.h 35 - src/core/tsi/alts/frame_protector/alts_frame_protector.h 36 - src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.h 37 - src/core/tsi/alts/frame_protector/frame_handler.h 38 - src/core/tsi/alts/handshaker/alts_handshaker_client.h 39 - src/core/tsi/alts/handshaker/alts_tsi_event.h 40 - src/core/tsi/alts/handshaker/alts_tsi_handshaker.h 41 - src/core/tsi/alts/handshaker/alts_tsi_handshaker_private.h 42 - src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.h 43 - src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.h 44 - src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h 45 - src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h 46 - src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.h 47 - src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.h 48 src: 49 - src/core/tsi/alts/crypt/aes_gcm.cc 50 - src/core/tsi/alts/crypt/gsec.cc 51 - src/core/tsi/alts/frame_protector/alts_counter.cc 52 - src/core/tsi/alts/frame_protector/alts_crypter.cc 53 - src/core/tsi/alts/frame_protector/alts_frame_protector.cc 54 - src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.cc 55 - src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.cc 56 - src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.cc 57 - src/core/tsi/alts/frame_protector/frame_handler.cc 58 - src/core/tsi/alts/handshaker/alts_handshaker_client.cc 59 - src/core/tsi/alts/handshaker/alts_tsi_event.cc 60 - src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc 61 - src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.cc 62 - src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.cc 63 - src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc 64 - src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc 65 - src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc 66 uses: 67 - alts_util 68 - grpc_base 69 - grpc_transport_chttp2_client_insecure 70 - tsi_interface 71 - tsi 72 - grpc_shadow_boringssl 73- name: alts_util 74 public_headers: 75 - include/grpc/grpc_security.h 76 headers: 77 - src/core/lib/security/credentials/alts/check_gcp_environment.h 78 - src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h 79 - src/core/tsi/alts/handshaker/alts_handshaker_service_api.h 80 - src/core/tsi/alts/handshaker/alts_handshaker_service_api_util.h 81 - src/core/tsi/alts/handshaker/alts_tsi_utils.h 82 - src/core/tsi/alts/handshaker/transport_security_common_api.h 83 src: 84 - src/core/lib/security/credentials/alts/check_gcp_environment.cc 85 - src/core/lib/security/credentials/alts/check_gcp_environment_linux.cc 86 - src/core/lib/security/credentials/alts/check_gcp_environment_no_op.cc 87 - src/core/lib/security/credentials/alts/check_gcp_environment_windows.cc 88 - src/core/lib/security/credentials/alts/grpc_alts_credentials_client_options.cc 89 - src/core/lib/security/credentials/alts/grpc_alts_credentials_options.cc 90 - src/core/lib/security/credentials/alts/grpc_alts_credentials_server_options.cc 91 - src/core/tsi/alts/handshaker/alts_handshaker_service_api.cc 92 - src/core/tsi/alts/handshaker/alts_handshaker_service_api_util.cc 93 - src/core/tsi/alts/handshaker/alts_tsi_utils.cc 94 - src/core/tsi/alts/handshaker/transport_security_common_api.cc 95 uses: 96 - alts_proto 97 - grpc_base 98 - tsi_interface 99 - nanopb 100- name: census 101 public_headers: 102 - include/grpc/census.h 103 src: 104 - src/core/ext/filters/census/grpc_context.cc 105 uses: 106 - grpc_base 107- name: cmdline 108 headers: 109 - test/core/util/cmdline.h 110 src: 111 - test/core/util/cmdline.cc 112 uses: 113 - gpr_base_headers 114- name: gpr_base 115 src: 116 - src/core/lib/gpr/alloc.cc 117 - src/core/lib/gpr/arena.cc 118 - src/core/lib/gpr/atm.cc 119 - src/core/lib/gpr/cpu_iphone.cc 120 - src/core/lib/gpr/cpu_linux.cc 121 - src/core/lib/gpr/cpu_posix.cc 122 - src/core/lib/gpr/cpu_windows.cc 123 - src/core/lib/gpr/env_linux.cc 124 - src/core/lib/gpr/env_posix.cc 125 - src/core/lib/gpr/env_windows.cc 126 - src/core/lib/gpr/host_port.cc 127 - src/core/lib/gpr/log.cc 128 - src/core/lib/gpr/log_android.cc 129 - src/core/lib/gpr/log_linux.cc 130 - src/core/lib/gpr/log_posix.cc 131 - src/core/lib/gpr/log_windows.cc 132 - src/core/lib/gpr/mpscq.cc 133 - src/core/lib/gpr/murmur_hash.cc 134 - src/core/lib/gpr/string.cc 135 - src/core/lib/gpr/string_posix.cc 136 - src/core/lib/gpr/string_util_windows.cc 137 - src/core/lib/gpr/string_windows.cc 138 - src/core/lib/gpr/sync.cc 139 - src/core/lib/gpr/sync_posix.cc 140 - src/core/lib/gpr/sync_windows.cc 141 - src/core/lib/gpr/time.cc 142 - src/core/lib/gpr/time_posix.cc 143 - src/core/lib/gpr/time_precise.cc 144 - src/core/lib/gpr/time_windows.cc 145 - src/core/lib/gpr/tls_pthread.cc 146 - src/core/lib/gpr/tmpfile_msys.cc 147 - src/core/lib/gpr/tmpfile_posix.cc 148 - src/core/lib/gpr/tmpfile_windows.cc 149 - src/core/lib/gpr/wrap_memcpy.cc 150 - src/core/lib/gprpp/fork.cc 151 - src/core/lib/gprpp/thd_posix.cc 152 - src/core/lib/gprpp/thd_windows.cc 153 - src/core/lib/profiling/basic_timers.cc 154 - src/core/lib/profiling/stap_timers.cc 155 uses: 156 - gpr_base_headers 157- name: gpr_base_headers 158 public_headers: 159 - include/grpc/support/alloc.h 160 - include/grpc/support/atm.h 161 - include/grpc/support/atm_gcc_atomic.h 162 - include/grpc/support/atm_gcc_sync.h 163 - include/grpc/support/atm_windows.h 164 - include/grpc/support/cpu.h 165 - include/grpc/support/log.h 166 - include/grpc/support/log_windows.h 167 - include/grpc/support/port_platform.h 168 - include/grpc/support/string_util.h 169 - include/grpc/support/sync.h 170 - include/grpc/support/sync_custom.h 171 - include/grpc/support/sync_generic.h 172 - include/grpc/support/sync_posix.h 173 - include/grpc/support/sync_windows.h 174 - include/grpc/support/thd_id.h 175 - include/grpc/support/time.h 176 headers: 177 - src/core/lib/gpr/alloc.h 178 - src/core/lib/gpr/arena.h 179 - src/core/lib/gpr/env.h 180 - src/core/lib/gpr/host_port.h 181 - src/core/lib/gpr/mpscq.h 182 - src/core/lib/gpr/murmur_hash.h 183 - src/core/lib/gpr/spinlock.h 184 - src/core/lib/gpr/string.h 185 - src/core/lib/gpr/string_windows.h 186 - src/core/lib/gpr/time_precise.h 187 - src/core/lib/gpr/tls.h 188 - src/core/lib/gpr/tls_gcc.h 189 - src/core/lib/gpr/tls_msvc.h 190 - src/core/lib/gpr/tls_pthread.h 191 - src/core/lib/gpr/tmpfile.h 192 - src/core/lib/gpr/useful.h 193 - src/core/lib/gprpp/abstract.h 194 - src/core/lib/gprpp/atomic.h 195 - src/core/lib/gprpp/atomic_with_atm.h 196 - src/core/lib/gprpp/atomic_with_std.h 197 - src/core/lib/gprpp/fork.h 198 - src/core/lib/gprpp/manual_constructor.h 199 - src/core/lib/gprpp/memory.h 200 - src/core/lib/gprpp/mutex_lock.h 201 - src/core/lib/gprpp/thd.h 202 - src/core/lib/profiling/timers.h 203 uses: 204 - gpr_codegen 205- name: gpr_codegen 206 public_headers: 207 - include/grpc/impl/codegen/atm.h 208 - include/grpc/impl/codegen/atm_gcc_atomic.h 209 - include/grpc/impl/codegen/atm_gcc_sync.h 210 - include/grpc/impl/codegen/atm_windows.h 211 - include/grpc/impl/codegen/fork.h 212 - include/grpc/impl/codegen/gpr_slice.h 213 - include/grpc/impl/codegen/gpr_types.h 214 - include/grpc/impl/codegen/log.h 215 - include/grpc/impl/codegen/port_platform.h 216 - include/grpc/impl/codegen/sync.h 217 - include/grpc/impl/codegen/sync_custom.h 218 - include/grpc/impl/codegen/sync_generic.h 219 - include/grpc/impl/codegen/sync_posix.h 220 - include/grpc/impl/codegen/sync_windows.h 221- name: grpc++_base 222 deps: 223 - grpc 224 uses: 225 - grpc++_common 226 - grpc++_codegen_base 227- name: grpc++_base_unsecure 228 deps: 229 - grpc_unsecure 230 uses: 231 - grpc++_common 232 - grpc++_codegen_base 233- name: grpc_base 234 src: 235 - src/core/lib/avl/avl.cc 236 - src/core/lib/backoff/backoff.cc 237 - src/core/lib/channel/channel_args.cc 238 - src/core/lib/channel/channel_stack.cc 239 - src/core/lib/channel/channel_stack_builder.cc 240 - src/core/lib/channel/channel_trace.cc 241 - src/core/lib/channel/channelz.cc 242 - src/core/lib/channel/channelz_registry.cc 243 - src/core/lib/channel/connected_channel.cc 244 - src/core/lib/channel/handshaker.cc 245 - src/core/lib/channel/handshaker_factory.cc 246 - src/core/lib/channel/handshaker_registry.cc 247 - src/core/lib/channel/status_util.cc 248 - src/core/lib/compression/compression.cc 249 - src/core/lib/compression/compression_internal.cc 250 - src/core/lib/compression/message_compress.cc 251 - src/core/lib/compression/stream_compression.cc 252 - src/core/lib/compression/stream_compression_gzip.cc 253 - src/core/lib/compression/stream_compression_identity.cc 254 - src/core/lib/debug/stats.cc 255 - src/core/lib/debug/stats_data.cc 256 - src/core/lib/http/format_request.cc 257 - src/core/lib/http/httpcli.cc 258 - src/core/lib/http/parser.cc 259 - src/core/lib/iomgr/buffer_list.cc 260 - src/core/lib/iomgr/call_combiner.cc 261 - src/core/lib/iomgr/combiner.cc 262 - src/core/lib/iomgr/endpoint.cc 263 - src/core/lib/iomgr/endpoint_pair_posix.cc 264 - src/core/lib/iomgr/endpoint_pair_uv.cc 265 - src/core/lib/iomgr/endpoint_pair_windows.cc 266 - src/core/lib/iomgr/error.cc 267 - src/core/lib/iomgr/ev_epoll1_linux.cc 268 - src/core/lib/iomgr/ev_epollex_linux.cc 269 - src/core/lib/iomgr/ev_epollsig_linux.cc 270 - src/core/lib/iomgr/ev_poll_posix.cc 271 - src/core/lib/iomgr/ev_posix.cc 272 - src/core/lib/iomgr/ev_windows.cc 273 - src/core/lib/iomgr/exec_ctx.cc 274 - src/core/lib/iomgr/executor.cc 275 - src/core/lib/iomgr/fork_posix.cc 276 - src/core/lib/iomgr/fork_windows.cc 277 - src/core/lib/iomgr/gethostname_fallback.cc 278 - src/core/lib/iomgr/gethostname_host_name_max.cc 279 - src/core/lib/iomgr/gethostname_sysconf.cc 280 - src/core/lib/iomgr/internal_errqueue.cc 281 - src/core/lib/iomgr/iocp_windows.cc 282 - src/core/lib/iomgr/iomgr.cc 283 - src/core/lib/iomgr/iomgr_custom.cc 284 - src/core/lib/iomgr/iomgr_internal.cc 285 - src/core/lib/iomgr/iomgr_posix.cc 286 - src/core/lib/iomgr/iomgr_uv.cc 287 - src/core/lib/iomgr/iomgr_windows.cc 288 - src/core/lib/iomgr/is_epollexclusive_available.cc 289 - src/core/lib/iomgr/load_file.cc 290 - src/core/lib/iomgr/lockfree_event.cc 291 - src/core/lib/iomgr/network_status_tracker.cc 292 - src/core/lib/iomgr/polling_entity.cc 293 - src/core/lib/iomgr/pollset.cc 294 - src/core/lib/iomgr/pollset_custom.cc 295 - src/core/lib/iomgr/pollset_set.cc 296 - src/core/lib/iomgr/pollset_set_custom.cc 297 - src/core/lib/iomgr/pollset_set_windows.cc 298 - src/core/lib/iomgr/pollset_uv.cc 299 - src/core/lib/iomgr/pollset_windows.cc 300 - src/core/lib/iomgr/resolve_address.cc 301 - src/core/lib/iomgr/resolve_address_custom.cc 302 - src/core/lib/iomgr/resolve_address_posix.cc 303 - src/core/lib/iomgr/resolve_address_windows.cc 304 - src/core/lib/iomgr/resource_quota.cc 305 - src/core/lib/iomgr/sockaddr_utils.cc 306 - src/core/lib/iomgr/socket_factory_posix.cc 307 - src/core/lib/iomgr/socket_mutator.cc 308 - src/core/lib/iomgr/socket_utils_common_posix.cc 309 - src/core/lib/iomgr/socket_utils_linux.cc 310 - src/core/lib/iomgr/socket_utils_posix.cc 311 - src/core/lib/iomgr/socket_utils_uv.cc 312 - src/core/lib/iomgr/socket_utils_windows.cc 313 - src/core/lib/iomgr/socket_windows.cc 314 - src/core/lib/iomgr/tcp_client.cc 315 - src/core/lib/iomgr/tcp_client_custom.cc 316 - src/core/lib/iomgr/tcp_client_posix.cc 317 - src/core/lib/iomgr/tcp_client_windows.cc 318 - src/core/lib/iomgr/tcp_custom.cc 319 - src/core/lib/iomgr/tcp_posix.cc 320 - src/core/lib/iomgr/tcp_server.cc 321 - src/core/lib/iomgr/tcp_server_custom.cc 322 - src/core/lib/iomgr/tcp_server_posix.cc 323 - src/core/lib/iomgr/tcp_server_utils_posix_common.cc 324 - src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc 325 - src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc 326 - src/core/lib/iomgr/tcp_server_windows.cc 327 - src/core/lib/iomgr/tcp_uv.cc 328 - src/core/lib/iomgr/tcp_windows.cc 329 - src/core/lib/iomgr/time_averaged_stats.cc 330 - src/core/lib/iomgr/timer.cc 331 - src/core/lib/iomgr/timer_custom.cc 332 - src/core/lib/iomgr/timer_generic.cc 333 - src/core/lib/iomgr/timer_heap.cc 334 - src/core/lib/iomgr/timer_manager.cc 335 - src/core/lib/iomgr/timer_uv.cc 336 - src/core/lib/iomgr/udp_server.cc 337 - src/core/lib/iomgr/unix_sockets_posix.cc 338 - src/core/lib/iomgr/unix_sockets_posix_noop.cc 339 - src/core/lib/iomgr/wakeup_fd_cv.cc 340 - src/core/lib/iomgr/wakeup_fd_eventfd.cc 341 - src/core/lib/iomgr/wakeup_fd_nospecial.cc 342 - src/core/lib/iomgr/wakeup_fd_pipe.cc 343 - src/core/lib/iomgr/wakeup_fd_posix.cc 344 - src/core/lib/json/json.cc 345 - src/core/lib/json/json_reader.cc 346 - src/core/lib/json/json_string.cc 347 - src/core/lib/json/json_writer.cc 348 - src/core/lib/slice/b64.cc 349 - src/core/lib/slice/percent_encoding.cc 350 - src/core/lib/slice/slice.cc 351 - src/core/lib/slice/slice_buffer.cc 352 - src/core/lib/slice/slice_intern.cc 353 - src/core/lib/slice/slice_string_helpers.cc 354 - src/core/lib/surface/api_trace.cc 355 - src/core/lib/surface/byte_buffer.cc 356 - src/core/lib/surface/byte_buffer_reader.cc 357 - src/core/lib/surface/call.cc 358 - src/core/lib/surface/call_details.cc 359 - src/core/lib/surface/call_log_batch.cc 360 - src/core/lib/surface/channel.cc 361 - src/core/lib/surface/channel_init.cc 362 - src/core/lib/surface/channel_ping.cc 363 - src/core/lib/surface/channel_stack_type.cc 364 - src/core/lib/surface/completion_queue.cc 365 - src/core/lib/surface/completion_queue_factory.cc 366 - src/core/lib/surface/event_string.cc 367 - src/core/lib/surface/lame_client.cc 368 - src/core/lib/surface/metadata_array.cc 369 - src/core/lib/surface/server.cc 370 - src/core/lib/surface/validate_metadata.cc 371 - src/core/lib/surface/version.cc 372 - src/core/lib/transport/bdp_estimator.cc 373 - src/core/lib/transport/byte_stream.cc 374 - src/core/lib/transport/connectivity_state.cc 375 - src/core/lib/transport/error_utils.cc 376 - src/core/lib/transport/metadata.cc 377 - src/core/lib/transport/metadata_batch.cc 378 - src/core/lib/transport/pid_controller.cc 379 - src/core/lib/transport/service_config.cc 380 - src/core/lib/transport/static_metadata.cc 381 - src/core/lib/transport/status_conversion.cc 382 - src/core/lib/transport/status_metadata.cc 383 - src/core/lib/transport/timeout_encoding.cc 384 - src/core/lib/transport/transport.cc 385 - src/core/lib/transport/transport_op_string.cc 386 deps: 387 - gpr 388 filegroups: 389 - grpc_base_headers 390 uses: 391 - grpc_codegen 392 - grpc_trace 393- name: grpc_base_headers 394 public_headers: 395 - include/grpc/byte_buffer.h 396 - include/grpc/byte_buffer_reader.h 397 - include/grpc/compression.h 398 - include/grpc/fork.h 399 - include/grpc/grpc.h 400 - include/grpc/grpc_posix.h 401 - include/grpc/grpc_security_constants.h 402 - include/grpc/load_reporting.h 403 - include/grpc/slice.h 404 - include/grpc/slice_buffer.h 405 - include/grpc/status.h 406 - include/grpc/support/workaround_list.h 407 headers: 408 - src/core/lib/avl/avl.h 409 - src/core/lib/backoff/backoff.h 410 - src/core/lib/channel/channel_args.h 411 - src/core/lib/channel/channel_stack.h 412 - src/core/lib/channel/channel_stack_builder.h 413 - src/core/lib/channel/channel_trace.h 414 - src/core/lib/channel/channelz.h 415 - src/core/lib/channel/channelz_registry.h 416 - src/core/lib/channel/connected_channel.h 417 - src/core/lib/channel/context.h 418 - src/core/lib/channel/handshaker.h 419 - src/core/lib/channel/handshaker_factory.h 420 - src/core/lib/channel/handshaker_registry.h 421 - src/core/lib/channel/status_util.h 422 - src/core/lib/compression/algorithm_metadata.h 423 - src/core/lib/compression/compression_internal.h 424 - src/core/lib/compression/message_compress.h 425 - src/core/lib/compression/stream_compression.h 426 - src/core/lib/compression/stream_compression_gzip.h 427 - src/core/lib/compression/stream_compression_identity.h 428 - src/core/lib/debug/stats.h 429 - src/core/lib/debug/stats_data.h 430 - src/core/lib/gprpp/debug_location.h 431 - src/core/lib/gprpp/inlined_vector.h 432 - src/core/lib/gprpp/orphanable.h 433 - src/core/lib/gprpp/ref_counted.h 434 - src/core/lib/gprpp/ref_counted_ptr.h 435 - src/core/lib/http/format_request.h 436 - src/core/lib/http/httpcli.h 437 - src/core/lib/http/parser.h 438 - src/core/lib/iomgr/block_annotate.h 439 - src/core/lib/iomgr/buffer_list.h 440 - src/core/lib/iomgr/call_combiner.h 441 - src/core/lib/iomgr/closure.h 442 - src/core/lib/iomgr/combiner.h 443 - src/core/lib/iomgr/endpoint.h 444 - src/core/lib/iomgr/endpoint_pair.h 445 - src/core/lib/iomgr/error.h 446 - src/core/lib/iomgr/error_internal.h 447 - src/core/lib/iomgr/ev_epoll1_linux.h 448 - src/core/lib/iomgr/ev_epollex_linux.h 449 - src/core/lib/iomgr/ev_epollsig_linux.h 450 - src/core/lib/iomgr/ev_poll_posix.h 451 - src/core/lib/iomgr/ev_posix.h 452 - src/core/lib/iomgr/exec_ctx.h 453 - src/core/lib/iomgr/executor.h 454 - src/core/lib/iomgr/gethostname.h 455 - src/core/lib/iomgr/internal_errqueue.h 456 - src/core/lib/iomgr/iocp_windows.h 457 - src/core/lib/iomgr/iomgr.h 458 - src/core/lib/iomgr/iomgr_custom.h 459 - src/core/lib/iomgr/iomgr_internal.h 460 - src/core/lib/iomgr/iomgr_posix.h 461 - src/core/lib/iomgr/is_epollexclusive_available.h 462 - src/core/lib/iomgr/load_file.h 463 - src/core/lib/iomgr/lockfree_event.h 464 - src/core/lib/iomgr/nameser.h 465 - src/core/lib/iomgr/network_status_tracker.h 466 - src/core/lib/iomgr/polling_entity.h 467 - src/core/lib/iomgr/pollset.h 468 - src/core/lib/iomgr/pollset_custom.h 469 - src/core/lib/iomgr/pollset_set.h 470 - src/core/lib/iomgr/pollset_set_custom.h 471 - src/core/lib/iomgr/pollset_set_windows.h 472 - src/core/lib/iomgr/pollset_windows.h 473 - src/core/lib/iomgr/port.h 474 - src/core/lib/iomgr/resolve_address.h 475 - src/core/lib/iomgr/resolve_address_custom.h 476 - src/core/lib/iomgr/resource_quota.h 477 - src/core/lib/iomgr/sockaddr.h 478 - src/core/lib/iomgr/sockaddr_custom.h 479 - src/core/lib/iomgr/sockaddr_posix.h 480 - src/core/lib/iomgr/sockaddr_utils.h 481 - src/core/lib/iomgr/sockaddr_windows.h 482 - src/core/lib/iomgr/socket_factory_posix.h 483 - src/core/lib/iomgr/socket_mutator.h 484 - src/core/lib/iomgr/socket_utils.h 485 - src/core/lib/iomgr/socket_utils_posix.h 486 - src/core/lib/iomgr/socket_windows.h 487 - src/core/lib/iomgr/sys_epoll_wrapper.h 488 - src/core/lib/iomgr/tcp_client.h 489 - src/core/lib/iomgr/tcp_client_posix.h 490 - src/core/lib/iomgr/tcp_custom.h 491 - src/core/lib/iomgr/tcp_posix.h 492 - src/core/lib/iomgr/tcp_server.h 493 - src/core/lib/iomgr/tcp_server_utils_posix.h 494 - src/core/lib/iomgr/tcp_windows.h 495 - src/core/lib/iomgr/time_averaged_stats.h 496 - src/core/lib/iomgr/timer.h 497 - src/core/lib/iomgr/timer_custom.h 498 - src/core/lib/iomgr/timer_heap.h 499 - src/core/lib/iomgr/timer_manager.h 500 - src/core/lib/iomgr/udp_server.h 501 - src/core/lib/iomgr/unix_sockets_posix.h 502 - src/core/lib/iomgr/wakeup_fd_cv.h 503 - src/core/lib/iomgr/wakeup_fd_pipe.h 504 - src/core/lib/iomgr/wakeup_fd_posix.h 505 - src/core/lib/json/json.h 506 - src/core/lib/json/json_common.h 507 - src/core/lib/json/json_reader.h 508 - src/core/lib/json/json_writer.h 509 - src/core/lib/slice/b64.h 510 - src/core/lib/slice/percent_encoding.h 511 - src/core/lib/slice/slice_hash_table.h 512 - src/core/lib/slice/slice_internal.h 513 - src/core/lib/slice/slice_string_helpers.h 514 - src/core/lib/slice/slice_weak_hash_table.h 515 - src/core/lib/surface/api_trace.h 516 - src/core/lib/surface/call.h 517 - src/core/lib/surface/call_test_only.h 518 - src/core/lib/surface/channel.h 519 - src/core/lib/surface/channel_init.h 520 - src/core/lib/surface/channel_stack_type.h 521 - src/core/lib/surface/completion_queue.h 522 - src/core/lib/surface/completion_queue_factory.h 523 - src/core/lib/surface/event_string.h 524 - src/core/lib/surface/init.h 525 - src/core/lib/surface/lame_client.h 526 - src/core/lib/surface/server.h 527 - src/core/lib/surface/validate_metadata.h 528 - src/core/lib/transport/bdp_estimator.h 529 - src/core/lib/transport/byte_stream.h 530 - src/core/lib/transport/connectivity_state.h 531 - src/core/lib/transport/error_utils.h 532 - src/core/lib/transport/http2_errors.h 533 - src/core/lib/transport/metadata.h 534 - src/core/lib/transport/metadata_batch.h 535 - src/core/lib/transport/pid_controller.h 536 - src/core/lib/transport/service_config.h 537 - src/core/lib/transport/static_metadata.h 538 - src/core/lib/transport/status_conversion.h 539 - src/core/lib/transport/status_metadata.h 540 - src/core/lib/transport/timeout_encoding.h 541 - src/core/lib/transport/transport.h 542 - src/core/lib/transport/transport_impl.h 543 deps: 544 - gpr 545 uses: 546 - grpc_codegen 547 - grpc_trace_headers 548- name: grpc_cfstream 549 headers: 550 - src/core/lib/iomgr/cfstream_handle.h 551 - src/core/lib/iomgr/endpoint_cfstream.h 552 - src/core/lib/iomgr/error_cfstream.h 553 src: 554 - src/core/lib/iomgr/cfstream_handle.cc 555 - src/core/lib/iomgr/endpoint_cfstream.cc 556 - src/core/lib/iomgr/error_cfstream.cc 557 - src/core/lib/iomgr/iomgr_posix_cfstream.cc 558 - src/core/lib/iomgr/tcp_client_cfstream.cc 559 uses: 560 - grpc_base_headers 561 - gpr_base_headers 562- name: grpc_client_authority_filter 563 headers: 564 - src/core/ext/filters/http/client_authority_filter.h 565 src: 566 - src/core/ext/filters/http/client_authority_filter.cc 567 plugin: grpc_client_authority_filter 568 uses: 569 - grpc_base 570- name: grpc_client_channel 571 headers: 572 - src/core/ext/filters/client_channel/backup_poller.h 573 - src/core/ext/filters/client_channel/client_channel.h 574 - src/core/ext/filters/client_channel/client_channel_channelz.h 575 - src/core/ext/filters/client_channel/client_channel_factory.h 576 - src/core/ext/filters/client_channel/connector.h 577 - src/core/ext/filters/client_channel/http_connect_handshaker.h 578 - src/core/ext/filters/client_channel/http_proxy.h 579 - src/core/ext/filters/client_channel/lb_policy.h 580 - src/core/ext/filters/client_channel/lb_policy_factory.h 581 - src/core/ext/filters/client_channel/lb_policy_registry.h 582 - src/core/ext/filters/client_channel/method_params.h 583 - src/core/ext/filters/client_channel/parse_address.h 584 - src/core/ext/filters/client_channel/proxy_mapper.h 585 - src/core/ext/filters/client_channel/proxy_mapper_registry.h 586 - src/core/ext/filters/client_channel/resolver.h 587 - src/core/ext/filters/client_channel/resolver_factory.h 588 - src/core/ext/filters/client_channel/resolver_registry.h 589 - src/core/ext/filters/client_channel/retry_throttle.h 590 - src/core/ext/filters/client_channel/subchannel.h 591 - src/core/ext/filters/client_channel/subchannel_index.h 592 - src/core/ext/filters/client_channel/uri_parser.h 593 src: 594 - src/core/ext/filters/client_channel/backup_poller.cc 595 - src/core/ext/filters/client_channel/channel_connectivity.cc 596 - src/core/ext/filters/client_channel/client_channel.cc 597 - src/core/ext/filters/client_channel/client_channel_channelz.cc 598 - src/core/ext/filters/client_channel/client_channel_factory.cc 599 - src/core/ext/filters/client_channel/client_channel_plugin.cc 600 - src/core/ext/filters/client_channel/connector.cc 601 - src/core/ext/filters/client_channel/http_connect_handshaker.cc 602 - src/core/ext/filters/client_channel/http_proxy.cc 603 - src/core/ext/filters/client_channel/lb_policy.cc 604 - src/core/ext/filters/client_channel/lb_policy_factory.cc 605 - src/core/ext/filters/client_channel/lb_policy_registry.cc 606 - src/core/ext/filters/client_channel/method_params.cc 607 - src/core/ext/filters/client_channel/parse_address.cc 608 - src/core/ext/filters/client_channel/proxy_mapper.cc 609 - src/core/ext/filters/client_channel/proxy_mapper_registry.cc 610 - src/core/ext/filters/client_channel/resolver.cc 611 - src/core/ext/filters/client_channel/resolver_registry.cc 612 - src/core/ext/filters/client_channel/retry_throttle.cc 613 - src/core/ext/filters/client_channel/subchannel.cc 614 - src/core/ext/filters/client_channel/subchannel_index.cc 615 - src/core/ext/filters/client_channel/uri_parser.cc 616 plugin: grpc_client_channel 617 uses: 618 - grpc_base 619 - grpc_deadline_filter 620- name: grpc_codegen 621 public_headers: 622 - include/grpc/impl/codegen/byte_buffer.h 623 - include/grpc/impl/codegen/byte_buffer_reader.h 624 - include/grpc/impl/codegen/compression_types.h 625 - include/grpc/impl/codegen/connectivity_state.h 626 - include/grpc/impl/codegen/grpc_types.h 627 - include/grpc/impl/codegen/propagation_bits.h 628 - include/grpc/impl/codegen/slice.h 629 - include/grpc/impl/codegen/status.h 630 uses: 631 - gpr_codegen 632- name: grpc_deadline_filter 633 headers: 634 - src/core/ext/filters/deadline/deadline_filter.h 635 src: 636 - src/core/ext/filters/deadline/deadline_filter.cc 637 plugin: grpc_deadline_filter 638 uses: 639 - grpc_base 640- name: grpc_http_filters 641 headers: 642 - src/core/ext/filters/http/client/http_client_filter.h 643 - src/core/ext/filters/http/message_compress/message_compress_filter.h 644 - src/core/ext/filters/http/server/http_server_filter.h 645 src: 646 - src/core/ext/filters/http/client/http_client_filter.cc 647 - src/core/ext/filters/http/http_filters_plugin.cc 648 - src/core/ext/filters/http/message_compress/message_compress_filter.cc 649 - src/core/ext/filters/http/server/http_server_filter.cc 650 plugin: grpc_http_filters 651 uses: 652 - grpc_base 653- name: grpc_lb_policy_grpclb 654 headers: 655 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h 656 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h 657 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h 658 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h 659 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h 660 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.h 661 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.h 662 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h 663 src: 664 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc 665 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc 666 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.cc 667 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc 668 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc 669 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.c 670 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.c 671 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c 672 plugin: grpc_lb_policy_grpclb 673 uses: 674 - grpc_base 675 - grpc_client_channel 676 - nanopb 677 - grpc_resolver_fake 678- name: grpc_lb_policy_grpclb_secure 679 headers: 680 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h 681 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h 682 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h 683 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h 684 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h 685 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.h 686 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.h 687 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h 688 src: 689 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc 690 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc 691 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc 692 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc 693 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc 694 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.c 695 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.c 696 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c 697 plugin: grpc_lb_policy_grpclb 698 uses: 699 - grpc_base 700 - grpc_secure 701 - grpc_client_channel 702 - nanopb 703 - grpc_resolver_fake 704- name: grpc_lb_policy_pick_first 705 src: 706 - src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc 707 plugin: grpc_lb_policy_pick_first 708 uses: 709 - grpc_base 710 - grpc_client_channel 711 - grpc_lb_subchannel_list 712- name: grpc_lb_policy_round_robin 713 src: 714 - src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc 715 plugin: grpc_lb_policy_round_robin 716 uses: 717 - grpc_base 718 - grpc_client_channel 719 - grpc_lb_subchannel_list 720- name: grpc_lb_subchannel_list 721 headers: 722 - src/core/ext/filters/client_channel/lb_policy/subchannel_list.h 723 uses: 724 - grpc_base 725 - grpc_client_channel 726- name: grpc_max_age_filter 727 headers: 728 - src/core/ext/filters/max_age/max_age_filter.h 729 src: 730 - src/core/ext/filters/max_age/max_age_filter.cc 731 plugin: grpc_max_age_filter 732 uses: 733 - grpc_base 734- name: grpc_message_size_filter 735 headers: 736 - src/core/ext/filters/message_size/message_size_filter.h 737 src: 738 - src/core/ext/filters/message_size/message_size_filter.cc 739 plugin: grpc_message_size_filter 740 uses: 741 - grpc_base 742- name: grpc_resolver_dns_ares 743 headers: 744 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h 745 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h 746 src: 747 - src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc 748 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.cc 749 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc 750 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc 751 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc 752 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc 753 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc 754 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc 755 plugin: grpc_resolver_dns_ares 756 uses: 757 - grpc_base 758 - grpc_client_channel 759- name: grpc_resolver_dns_native 760 src: 761 - src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc 762 plugin: grpc_resolver_dns_native 763 uses: 764 - grpc_base 765 - grpc_client_channel 766- name: grpc_resolver_fake 767 headers: 768 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h 769 src: 770 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc 771 plugin: grpc_resolver_fake 772 uses: 773 - grpc_base 774 - grpc_client_channel 775- name: grpc_resolver_sockaddr 776 src: 777 - src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc 778 plugin: grpc_resolver_sockaddr 779 uses: 780 - grpc_base 781 - grpc_client_channel 782- name: grpc_secure 783 public_headers: 784 - include/grpc/grpc_security.h 785 headers: 786 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h 787 - src/core/lib/security/context/security_context.h 788 - src/core/lib/security/credentials/alts/alts_credentials.h 789 - src/core/lib/security/credentials/composite/composite_credentials.h 790 - src/core/lib/security/credentials/credentials.h 791 - src/core/lib/security/credentials/fake/fake_credentials.h 792 - src/core/lib/security/credentials/google_default/google_default_credentials.h 793 - src/core/lib/security/credentials/iam/iam_credentials.h 794 - src/core/lib/security/credentials/jwt/json_token.h 795 - src/core/lib/security/credentials/jwt/jwt_credentials.h 796 - src/core/lib/security/credentials/jwt/jwt_verifier.h 797 - src/core/lib/security/credentials/local/local_credentials.h 798 - src/core/lib/security/credentials/oauth2/oauth2_credentials.h 799 - src/core/lib/security/credentials/plugin/plugin_credentials.h 800 - src/core/lib/security/credentials/ssl/ssl_credentials.h 801 - src/core/lib/security/security_connector/alts_security_connector.h 802 - src/core/lib/security/security_connector/load_system_roots.h 803 - src/core/lib/security/security_connector/load_system_roots_linux.h 804 - src/core/lib/security/security_connector/local_security_connector.h 805 - src/core/lib/security/security_connector/security_connector.h 806 - src/core/lib/security/transport/auth_filters.h 807 - src/core/lib/security/transport/secure_endpoint.h 808 - src/core/lib/security/transport/security_handshaker.h 809 - src/core/lib/security/transport/target_authority_table.h 810 - src/core/lib/security/transport/tsi_error.h 811 - src/core/lib/security/util/json_util.h 812 src: 813 - src/core/lib/http/httpcli_security_connector.cc 814 - src/core/lib/security/context/security_context.cc 815 - src/core/lib/security/credentials/alts/alts_credentials.cc 816 - src/core/lib/security/credentials/composite/composite_credentials.cc 817 - src/core/lib/security/credentials/credentials.cc 818 - src/core/lib/security/credentials/credentials_metadata.cc 819 - src/core/lib/security/credentials/fake/fake_credentials.cc 820 - src/core/lib/security/credentials/google_default/credentials_generic.cc 821 - src/core/lib/security/credentials/google_default/google_default_credentials.cc 822 - src/core/lib/security/credentials/iam/iam_credentials.cc 823 - src/core/lib/security/credentials/jwt/json_token.cc 824 - src/core/lib/security/credentials/jwt/jwt_credentials.cc 825 - src/core/lib/security/credentials/jwt/jwt_verifier.cc 826 - src/core/lib/security/credentials/local/local_credentials.cc 827 - src/core/lib/security/credentials/oauth2/oauth2_credentials.cc 828 - src/core/lib/security/credentials/plugin/plugin_credentials.cc 829 - src/core/lib/security/credentials/ssl/ssl_credentials.cc 830 - src/core/lib/security/security_connector/alts_security_connector.cc 831 - src/core/lib/security/security_connector/load_system_roots_fallback.cc 832 - src/core/lib/security/security_connector/load_system_roots_linux.cc 833 - src/core/lib/security/security_connector/local_security_connector.cc 834 - src/core/lib/security/security_connector/security_connector.cc 835 - src/core/lib/security/transport/client_auth_filter.cc 836 - src/core/lib/security/transport/secure_endpoint.cc 837 - src/core/lib/security/transport/security_handshaker.cc 838 - src/core/lib/security/transport/server_auth_filter.cc 839 - src/core/lib/security/transport/target_authority_table.cc 840 - src/core/lib/security/transport/tsi_error.cc 841 - src/core/lib/security/util/json_util.cc 842 - src/core/lib/surface/init_secure.cc 843 secure: true 844 uses: 845 - alts_tsi 846 - grpc_base 847 - grpc_transport_chttp2_alpn 848 - tsi 849 - grpc_shadow_boringssl 850- name: grpc_server_backward_compatibility 851 headers: 852 - src/core/ext/filters/workarounds/workaround_utils.h 853 src: 854 - src/core/ext/filters/workarounds/workaround_utils.cc 855 uses: 856 - grpc_base 857- name: grpc_shadow_boringssl 858 headers: 859 - src/core/tsi/grpc_shadow_boringssl.h 860- name: grpc_test_util_base 861 build: test 862 headers: 863 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h 864 - test/core/end2end/cq_verifier.h 865 - test/core/end2end/fixtures/http_proxy_fixture.h 866 - test/core/end2end/fixtures/proxy.h 867 - test/core/iomgr/endpoint_tests.h 868 - test/core/util/debugger_macros.h 869 - test/core/util/fuzzer_util.h 870 - test/core/util/grpc_profiler.h 871 - test/core/util/histogram.h 872 - test/core/util/memory_counters.h 873 - test/core/util/mock_endpoint.h 874 - test/core/util/parse_hexstring.h 875 - test/core/util/passthru_endpoint.h 876 - test/core/util/port.h 877 - test/core/util/port_server_client.h 878 - test/core/util/slice_splitter.h 879 - test/core/util/subprocess.h 880 - test/core/util/tracer_util.h 881 - test/core/util/trickle_endpoint.h 882 src: 883 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc 884 - test/core/end2end/cq_verifier.cc 885 - test/core/end2end/fixtures/http_proxy_fixture.cc 886 - test/core/end2end/fixtures/proxy.cc 887 - test/core/iomgr/endpoint_tests.cc 888 - test/core/util/debugger_macros.cc 889 - test/core/util/fuzzer_util.cc 890 - test/core/util/grpc_profiler.cc 891 - test/core/util/histogram.cc 892 - test/core/util/memory_counters.cc 893 - test/core/util/mock_endpoint.cc 894 - test/core/util/parse_hexstring.cc 895 - test/core/util/passthru_endpoint.cc 896 - test/core/util/port.cc 897 - test/core/util/port_isolated_runtime_environment.cc 898 - test/core/util/port_server_client.cc 899 - test/core/util/slice_splitter.cc 900 - test/core/util/subprocess_posix.cc 901 - test/core/util/subprocess_windows.cc 902 - test/core/util/tracer_util.cc 903 - test/core/util/trickle_endpoint.cc 904 deps: 905 - gpr_test_util 906 - gpr 907 uses: 908 - cmdline 909 - grpc_base 910 - grpc_client_channel 911 - grpc_transport_chttp2 912- name: grpc_trace 913 src: 914 - src/core/lib/debug/trace.cc 915 deps: 916 - gpr 917 filegroups: 918 - grpc_trace_headers 919 - grpc_base_headers 920- name: grpc_trace_headers 921 headers: 922 - src/core/lib/debug/trace.h 923 deps: 924 - gpr 925- name: grpc_transport_chttp2 926 headers: 927 - src/core/ext/transport/chttp2/transport/bin_decoder.h 928 - src/core/ext/transport/chttp2/transport/bin_encoder.h 929 - src/core/ext/transport/chttp2/transport/chttp2_transport.h 930 - src/core/ext/transport/chttp2/transport/flow_control.h 931 - src/core/ext/transport/chttp2/transport/frame.h 932 - src/core/ext/transport/chttp2/transport/frame_data.h 933 - src/core/ext/transport/chttp2/transport/frame_goaway.h 934 - src/core/ext/transport/chttp2/transport/frame_ping.h 935 - src/core/ext/transport/chttp2/transport/frame_rst_stream.h 936 - src/core/ext/transport/chttp2/transport/frame_settings.h 937 - src/core/ext/transport/chttp2/transport/frame_window_update.h 938 - src/core/ext/transport/chttp2/transport/hpack_encoder.h 939 - src/core/ext/transport/chttp2/transport/hpack_mapping.h 940 - src/core/ext/transport/chttp2/transport/hpack_parser.h 941 - src/core/ext/transport/chttp2/transport/hpack_table.h 942 - src/core/ext/transport/chttp2/transport/http2_settings.h 943 - src/core/ext/transport/chttp2/transport/huffsyms.h 944 - src/core/ext/transport/chttp2/transport/incoming_metadata.h 945 - src/core/ext/transport/chttp2/transport/internal.h 946 - src/core/ext/transport/chttp2/transport/stream_map.h 947 - src/core/ext/transport/chttp2/transport/varint.h 948 src: 949 - src/core/ext/transport/chttp2/transport/bin_decoder.cc 950 - src/core/ext/transport/chttp2/transport/bin_encoder.cc 951 - src/core/ext/transport/chttp2/transport/chttp2_plugin.cc 952 - src/core/ext/transport/chttp2/transport/chttp2_transport.cc 953 - src/core/ext/transport/chttp2/transport/flow_control.cc 954 - src/core/ext/transport/chttp2/transport/frame_data.cc 955 - src/core/ext/transport/chttp2/transport/frame_goaway.cc 956 - src/core/ext/transport/chttp2/transport/frame_ping.cc 957 - src/core/ext/transport/chttp2/transport/frame_rst_stream.cc 958 - src/core/ext/transport/chttp2/transport/frame_settings.cc 959 - src/core/ext/transport/chttp2/transport/frame_window_update.cc 960 - src/core/ext/transport/chttp2/transport/hpack_encoder.cc 961 - src/core/ext/transport/chttp2/transport/hpack_mapping.cc 962 - src/core/ext/transport/chttp2/transport/hpack_parser.cc 963 - src/core/ext/transport/chttp2/transport/hpack_table.cc 964 - src/core/ext/transport/chttp2/transport/http2_settings.cc 965 - src/core/ext/transport/chttp2/transport/huffsyms.cc 966 - src/core/ext/transport/chttp2/transport/incoming_metadata.cc 967 - src/core/ext/transport/chttp2/transport/parsing.cc 968 - src/core/ext/transport/chttp2/transport/stream_lists.cc 969 - src/core/ext/transport/chttp2/transport/stream_map.cc 970 - src/core/ext/transport/chttp2/transport/varint.cc 971 - src/core/ext/transport/chttp2/transport/writing.cc 972 plugin: grpc_chttp2_plugin 973 uses: 974 - grpc_base 975 - grpc_transport_chttp2_alpn 976 - grpc_http_filters 977- name: grpc_transport_chttp2_alpn 978 headers: 979 - src/core/ext/transport/chttp2/alpn/alpn.h 980 src: 981 - src/core/ext/transport/chttp2/alpn/alpn.cc 982 deps: 983 - gpr 984- name: grpc_transport_chttp2_client_connector 985 headers: 986 - src/core/ext/transport/chttp2/client/authority.h 987 - src/core/ext/transport/chttp2/client/chttp2_connector.h 988 src: 989 - src/core/ext/transport/chttp2/client/authority.cc 990 - src/core/ext/transport/chttp2/client/chttp2_connector.cc 991 uses: 992 - grpc_transport_chttp2 993 - grpc_base 994 - grpc_client_channel 995- name: grpc_transport_chttp2_client_insecure 996 src: 997 - src/core/ext/transport/chttp2/client/insecure/channel_create.cc 998 - src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc 999 uses: 1000 - grpc_transport_chttp2_client_connector 1001 - grpc_transport_chttp2 1002 - grpc_base 1003 - grpc_client_channel 1004- name: grpc_transport_chttp2_client_secure 1005 src: 1006 - src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc 1007 uses: 1008 - grpc_transport_chttp2 1009 - grpc_base 1010 - grpc_client_channel 1011 - grpc_secure 1012 - grpc_transport_chttp2_client_connector 1013- name: grpc_transport_chttp2_server 1014 headers: 1015 - src/core/ext/transport/chttp2/server/chttp2_server.h 1016 src: 1017 - src/core/ext/transport/chttp2/server/chttp2_server.cc 1018 uses: 1019 - grpc_transport_chttp2 1020 - grpc_base 1021- name: grpc_transport_chttp2_server_insecure 1022 src: 1023 - src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc 1024 - src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc 1025 uses: 1026 - grpc_transport_chttp2 1027 - grpc_base 1028 - grpc_transport_chttp2_server 1029- name: grpc_transport_chttp2_server_secure 1030 src: 1031 - src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc 1032 uses: 1033 - grpc_transport_chttp2 1034 - grpc_base 1035 - grpc_secure 1036 - grpc_transport_chttp2_server 1037- name: grpc_transport_cronet_client_secure 1038 public_headers: 1039 - include/grpc/grpc_cronet.h 1040 - include/grpc/grpc_security.h 1041 - include/grpc/grpc_security_constants.h 1042 headers: 1043 - src/core/ext/transport/cronet/transport/cronet_transport.h 1044 - third_party/objective_c/Cronet/bidirectional_stream_c.h 1045 src: 1046 - src/core/ext/transport/cronet/client/secure/cronet_channel_create.cc 1047 - src/core/ext/transport/cronet/transport/cronet_api_dummy.cc 1048 - src/core/ext/transport/cronet/transport/cronet_transport.cc 1049 filegroups: 1050 - grpc_base 1051 - grpc_transport_chttp2 1052 - grpc_http_filters 1053- name: grpc_transport_inproc 1054 src: 1055 - src/core/ext/transport/inproc/inproc_plugin.cc 1056 - src/core/ext/transport/inproc/inproc_transport.cc 1057 plugin: grpc_inproc_plugin 1058 uses: 1059 - grpc_transport_inproc_headers 1060 - grpc_base 1061- name: grpc_transport_inproc_headers 1062 headers: 1063 - src/core/ext/transport/inproc/inproc_transport.h 1064 uses: 1065 - grpc_base_headers 1066- name: grpc_workaround_cronet_compression_filter 1067 headers: 1068 - src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h 1069 src: 1070 - src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc 1071 plugin: grpc_workaround_cronet_compression_filter 1072 uses: 1073 - grpc_base 1074 - grpc_server_backward_compatibility 1075- name: nanopb 1076 src: 1077 - third_party/nanopb/pb_common.c 1078 - third_party/nanopb/pb_decode.c 1079 - third_party/nanopb/pb_encode.c 1080 uses: 1081 - nanopb_headers 1082- name: nanopb_headers 1083 headers: 1084 - third_party/nanopb/pb.h 1085 - third_party/nanopb/pb_common.h 1086 - third_party/nanopb/pb_decode.h 1087 - third_party/nanopb/pb_encode.h 1088- name: transport_security_test_lib 1089 build: test 1090 headers: 1091 - test/core/tsi/transport_security_test_lib.h 1092 src: 1093 - test/core/tsi/transport_security_test_lib.cc 1094 deps: 1095 - grpc 1096- name: tsi 1097 headers: 1098 - src/core/tsi/alts_transport_security.h 1099 - src/core/tsi/fake_transport_security.h 1100 - src/core/tsi/local_transport_security.h 1101 - src/core/tsi/ssl/session_cache/ssl_session.h 1102 - src/core/tsi/ssl/session_cache/ssl_session_cache.h 1103 - src/core/tsi/ssl_transport_security.h 1104 - src/core/tsi/ssl_types.h 1105 - src/core/tsi/transport_security_grpc.h 1106 src: 1107 - src/core/tsi/alts_transport_security.cc 1108 - src/core/tsi/fake_transport_security.cc 1109 - src/core/tsi/local_transport_security.cc 1110 - src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc 1111 - src/core/tsi/ssl/session_cache/ssl_session_cache.cc 1112 - src/core/tsi/ssl/session_cache/ssl_session_openssl.cc 1113 - src/core/tsi/ssl_transport_security.cc 1114 - src/core/tsi/transport_security_grpc.cc 1115 deps: 1116 - gpr 1117 plugin: grpc_tsi_alts 1118 secure: true 1119 uses: 1120 - tsi_interface 1121 - grpc_base 1122 - grpc_trace 1123 - grpc_shadow_boringssl 1124- name: tsi_interface 1125 headers: 1126 - src/core/tsi/transport_security.h 1127 - src/core/tsi/transport_security_interface.h 1128 src: 1129 - src/core/tsi/transport_security.cc 1130 deps: 1131 - gpr 1132 secure: true 1133 uses: 1134 - grpc_trace 1135- name: grpc++_codegen_base 1136 language: c++ 1137 public_headers: 1138 - include/grpc++/impl/codegen/async_stream.h 1139 - include/grpc++/impl/codegen/async_unary_call.h 1140 - include/grpc++/impl/codegen/byte_buffer.h 1141 - include/grpc++/impl/codegen/call.h 1142 - include/grpc++/impl/codegen/call_hook.h 1143 - include/grpc++/impl/codegen/channel_interface.h 1144 - include/grpc++/impl/codegen/client_context.h 1145 - include/grpc++/impl/codegen/client_unary_call.h 1146 - include/grpc++/impl/codegen/completion_queue.h 1147 - include/grpc++/impl/codegen/completion_queue_tag.h 1148 - include/grpc++/impl/codegen/config.h 1149 - include/grpc++/impl/codegen/core_codegen_interface.h 1150 - include/grpc++/impl/codegen/create_auth_context.h 1151 - include/grpc++/impl/codegen/grpc_library.h 1152 - include/grpc++/impl/codegen/metadata_map.h 1153 - include/grpc++/impl/codegen/method_handler_impl.h 1154 - include/grpc++/impl/codegen/rpc_method.h 1155 - include/grpc++/impl/codegen/rpc_service_method.h 1156 - include/grpc++/impl/codegen/security/auth_context.h 1157 - include/grpc++/impl/codegen/serialization_traits.h 1158 - include/grpc++/impl/codegen/server_context.h 1159 - include/grpc++/impl/codegen/server_interface.h 1160 - include/grpc++/impl/codegen/service_type.h 1161 - include/grpc++/impl/codegen/slice.h 1162 - include/grpc++/impl/codegen/status.h 1163 - include/grpc++/impl/codegen/status_code_enum.h 1164 - include/grpc++/impl/codegen/string_ref.h 1165 - include/grpc++/impl/codegen/stub_options.h 1166 - include/grpc++/impl/codegen/sync_stream.h 1167 - include/grpc++/impl/codegen/time.h 1168 - include/grpcpp/impl/codegen/async_generic_service.h 1169 - include/grpcpp/impl/codegen/async_stream.h 1170 - include/grpcpp/impl/codegen/async_unary_call.h 1171 - include/grpcpp/impl/codegen/byte_buffer.h 1172 - include/grpcpp/impl/codegen/call.h 1173 - include/grpcpp/impl/codegen/call_hook.h 1174 - include/grpcpp/impl/codegen/callback_common.h 1175 - include/grpcpp/impl/codegen/channel_interface.h 1176 - include/grpcpp/impl/codegen/client_callback.h 1177 - include/grpcpp/impl/codegen/client_context.h 1178 - include/grpcpp/impl/codegen/client_unary_call.h 1179 - include/grpcpp/impl/codegen/completion_queue.h 1180 - include/grpcpp/impl/codegen/completion_queue_tag.h 1181 - include/grpcpp/impl/codegen/config.h 1182 - include/grpcpp/impl/codegen/core_codegen_interface.h 1183 - include/grpcpp/impl/codegen/create_auth_context.h 1184 - include/grpcpp/impl/codegen/grpc_library.h 1185 - include/grpcpp/impl/codegen/metadata_map.h 1186 - include/grpcpp/impl/codegen/method_handler_impl.h 1187 - include/grpcpp/impl/codegen/rpc_method.h 1188 - include/grpcpp/impl/codegen/rpc_service_method.h 1189 - include/grpcpp/impl/codegen/security/auth_context.h 1190 - include/grpcpp/impl/codegen/serialization_traits.h 1191 - include/grpcpp/impl/codegen/server_context.h 1192 - include/grpcpp/impl/codegen/server_interface.h 1193 - include/grpcpp/impl/codegen/service_type.h 1194 - include/grpcpp/impl/codegen/slice.h 1195 - include/grpcpp/impl/codegen/status.h 1196 - include/grpcpp/impl/codegen/status_code_enum.h 1197 - include/grpcpp/impl/codegen/string_ref.h 1198 - include/grpcpp/impl/codegen/stub_options.h 1199 - include/grpcpp/impl/codegen/sync_stream.h 1200 - include/grpcpp/impl/codegen/time.h 1201 uses: 1202 - grpc_codegen 1203- name: grpc++_codegen_base_src 1204 language: c++ 1205 src: 1206 - src/cpp/codegen/codegen_init.cc 1207 uses: 1208 - grpc++_codegen_base 1209- name: grpc++_codegen_proto 1210 language: c++ 1211 public_headers: 1212 - include/grpc++/impl/codegen/proto_utils.h 1213 - include/grpcpp/impl/codegen/proto_buffer_reader.h 1214 - include/grpcpp/impl/codegen/proto_buffer_writer.h 1215 - include/grpcpp/impl/codegen/proto_utils.h 1216 uses: 1217 - grpc++_codegen_base 1218 - grpc++_config_proto 1219- name: grpc++_common 1220 language: c++ 1221 public_headers: 1222 - include/grpc++/alarm.h 1223 - include/grpc++/channel.h 1224 - include/grpc++/client_context.h 1225 - include/grpc++/completion_queue.h 1226 - include/grpc++/create_channel.h 1227 - include/grpc++/create_channel_posix.h 1228 - include/grpc++/ext/health_check_service_server_builder_option.h 1229 - include/grpc++/generic/async_generic_service.h 1230 - include/grpc++/generic/generic_stub.h 1231 - include/grpc++/grpc++.h 1232 - include/grpc++/health_check_service_interface.h 1233 - include/grpc++/impl/call.h 1234 - include/grpc++/impl/channel_argument_option.h 1235 - include/grpc++/impl/client_unary_call.h 1236 - include/grpc++/impl/codegen/core_codegen.h 1237 - include/grpc++/impl/grpc_library.h 1238 - include/grpc++/impl/method_handler_impl.h 1239 - include/grpc++/impl/rpc_method.h 1240 - include/grpc++/impl/rpc_service_method.h 1241 - include/grpc++/impl/serialization_traits.h 1242 - include/grpc++/impl/server_builder_option.h 1243 - include/grpc++/impl/server_builder_plugin.h 1244 - include/grpc++/impl/server_initializer.h 1245 - include/grpc++/impl/service_type.h 1246 - include/grpc++/resource_quota.h 1247 - include/grpc++/security/auth_context.h 1248 - include/grpc++/security/auth_metadata_processor.h 1249 - include/grpc++/security/credentials.h 1250 - include/grpc++/security/server_credentials.h 1251 - include/grpc++/server.h 1252 - include/grpc++/server_builder.h 1253 - include/grpc++/server_context.h 1254 - include/grpc++/server_posix.h 1255 - include/grpc++/support/async_stream.h 1256 - include/grpc++/support/async_unary_call.h 1257 - include/grpc++/support/byte_buffer.h 1258 - include/grpc++/support/channel_arguments.h 1259 - include/grpc++/support/config.h 1260 - include/grpc++/support/slice.h 1261 - include/grpc++/support/status.h 1262 - include/grpc++/support/status_code_enum.h 1263 - include/grpc++/support/string_ref.h 1264 - include/grpc++/support/stub_options.h 1265 - include/grpc++/support/sync_stream.h 1266 - include/grpc++/support/time.h 1267 - include/grpcpp/alarm.h 1268 - include/grpcpp/channel.h 1269 - include/grpcpp/client_context.h 1270 - include/grpcpp/completion_queue.h 1271 - include/grpcpp/create_channel.h 1272 - include/grpcpp/create_channel_posix.h 1273 - include/grpcpp/ext/health_check_service_server_builder_option.h 1274 - include/grpcpp/generic/async_generic_service.h 1275 - include/grpcpp/generic/generic_stub.h 1276 - include/grpcpp/grpcpp.h 1277 - include/grpcpp/health_check_service_interface.h 1278 - include/grpcpp/impl/call.h 1279 - include/grpcpp/impl/channel_argument_option.h 1280 - include/grpcpp/impl/client_unary_call.h 1281 - include/grpcpp/impl/codegen/core_codegen.h 1282 - include/grpcpp/impl/grpc_library.h 1283 - include/grpcpp/impl/method_handler_impl.h 1284 - include/grpcpp/impl/rpc_method.h 1285 - include/grpcpp/impl/rpc_service_method.h 1286 - include/grpcpp/impl/serialization_traits.h 1287 - include/grpcpp/impl/server_builder_option.h 1288 - include/grpcpp/impl/server_builder_plugin.h 1289 - include/grpcpp/impl/server_initializer.h 1290 - include/grpcpp/impl/service_type.h 1291 - include/grpcpp/resource_quota.h 1292 - include/grpcpp/security/auth_context.h 1293 - include/grpcpp/security/auth_metadata_processor.h 1294 - include/grpcpp/security/credentials.h 1295 - include/grpcpp/security/server_credentials.h 1296 - include/grpcpp/server.h 1297 - include/grpcpp/server_builder.h 1298 - include/grpcpp/server_context.h 1299 - include/grpcpp/server_posix.h 1300 - include/grpcpp/support/async_stream.h 1301 - include/grpcpp/support/async_unary_call.h 1302 - include/grpcpp/support/byte_buffer.h 1303 - include/grpcpp/support/channel_arguments.h 1304 - include/grpcpp/support/client_callback.h 1305 - include/grpcpp/support/config.h 1306 - include/grpcpp/support/proto_buffer_reader.h 1307 - include/grpcpp/support/proto_buffer_writer.h 1308 - include/grpcpp/support/slice.h 1309 - include/grpcpp/support/status.h 1310 - include/grpcpp/support/status_code_enum.h 1311 - include/grpcpp/support/string_ref.h 1312 - include/grpcpp/support/stub_options.h 1313 - include/grpcpp/support/sync_stream.h 1314 - include/grpcpp/support/time.h 1315 headers: 1316 - src/cpp/client/create_channel_internal.h 1317 - src/cpp/common/channel_filter.h 1318 - src/cpp/server/dynamic_thread_pool.h 1319 - src/cpp/server/health/default_health_check_service.h 1320 - src/cpp/server/health/health.pb.h 1321 - src/cpp/server/thread_pool_interface.h 1322 - src/cpp/thread_manager/thread_manager.h 1323 src: 1324 - src/cpp/client/channel_cc.cc 1325 - src/cpp/client/client_context.cc 1326 - src/cpp/client/create_channel.cc 1327 - src/cpp/client/create_channel_internal.cc 1328 - src/cpp/client/create_channel_posix.cc 1329 - src/cpp/client/credentials_cc.cc 1330 - src/cpp/client/generic_stub.cc 1331 - src/cpp/common/alarm.cc 1332 - src/cpp/common/channel_arguments.cc 1333 - src/cpp/common/channel_filter.cc 1334 - src/cpp/common/completion_queue_cc.cc 1335 - src/cpp/common/core_codegen.cc 1336 - src/cpp/common/resource_quota_cc.cc 1337 - src/cpp/common/rpc_method.cc 1338 - src/cpp/common/version_cc.cc 1339 - src/cpp/server/async_generic_service.cc 1340 - src/cpp/server/channel_argument_option.cc 1341 - src/cpp/server/create_default_thread_pool.cc 1342 - src/cpp/server/dynamic_thread_pool.cc 1343 - src/cpp/server/health/default_health_check_service.cc 1344 - src/cpp/server/health/health.pb.c 1345 - src/cpp/server/health/health_check_service.cc 1346 - src/cpp/server/health/health_check_service_server_builder_option.cc 1347 - src/cpp/server/server_builder.cc 1348 - src/cpp/server/server_cc.cc 1349 - src/cpp/server/server_context.cc 1350 - src/cpp/server/server_credentials.cc 1351 - src/cpp/server/server_posix.cc 1352 - src/cpp/thread_manager/thread_manager.cc 1353 - src/cpp/util/byte_buffer_cc.cc 1354 - src/cpp/util/status.cc 1355 - src/cpp/util/string_ref.cc 1356 - src/cpp/util/time_cc.cc 1357 uses: 1358 - gpr_base_headers 1359 - grpc_base_headers 1360 - grpc_transport_inproc_headers 1361 - grpc++_codegen_base 1362 - nanopb_headers 1363- name: grpc++_config_proto 1364 language: c++ 1365 public_headers: 1366 - include/grpc++/impl/codegen/config_protobuf.h 1367 - include/grpcpp/impl/codegen/config_protobuf.h 1368- name: grpc++_reflection_proto 1369 language: c++ 1370 src: 1371 - src/proto/grpc/reflection/v1alpha/reflection.proto 1372- name: grpc++_test 1373 language: c++ 1374 public_headers: 1375 - include/grpc++/test/mock_stream.h 1376 - include/grpc++/test/server_context_test_spouse.h 1377 - include/grpcpp/test/mock_stream.h 1378 - include/grpcpp/test/server_context_test_spouse.h 1379 deps: 1380 - grpc++ 1381 - grpc 1382- name: grpcpp_channelz_proto 1383 language: c++ 1384 src: 1385 - src/proto/grpc/channelz/channelz.proto 1386libs: 1387- name: address_sorting 1388 build: all 1389 language: c 1390 headers: 1391 - third_party/address_sorting/address_sorting_internal.h 1392 - third_party/address_sorting/include/address_sorting/address_sorting.h 1393 src: 1394 - third_party/address_sorting/address_sorting.c 1395 - third_party/address_sorting/address_sorting_posix.c 1396 - third_party/address_sorting/address_sorting_windows.c 1397 secure: false 1398- name: alts_test_util 1399 build: private 1400 language: c 1401 headers: 1402 - test/core/tsi/alts/crypt/gsec_test_util.h 1403 - test/core/tsi/alts/handshaker/alts_handshaker_service_api_test_lib.h 1404 src: 1405 - test/core/tsi/alts/crypt/gsec_test_util.cc 1406 - test/core/tsi/alts/handshaker/alts_handshaker_service_api_test_lib.cc 1407 deps: 1408 - grpc 1409 secure: true 1410- name: cxxabi 1411 build: private 1412 language: c 1413 src: 1414 - third_party/libcxxabi/src/abort_message.cpp 1415 - third_party/libcxxabi/src/cxa_aux_runtime.cpp 1416 - third_party/libcxxabi/src/cxa_default_handlers.cpp 1417 - third_party/libcxxabi/src/cxa_demangle.cpp 1418 - third_party/libcxxabi/src/cxa_exception_storage.cpp 1419 - third_party/libcxxabi/src/cxa_guard.cpp 1420 - third_party/libcxxabi/src/cxa_handlers.cpp 1421 - third_party/libcxxabi/src/cxa_noexception.cpp 1422 - third_party/libcxxabi/src/cxa_thread_atexit.cpp 1423 - third_party/libcxxabi/src/cxa_unexpected.cpp 1424 - third_party/libcxxabi/src/cxa_vector.cpp 1425 - third_party/libcxxabi/src/cxa_virtual.cpp 1426 - third_party/libcxxabi/src/fallback_malloc.cpp 1427 - third_party/libcxxabi/src/private_typeinfo.cpp 1428 - third_party/libcxxabi/src/stdlib_exception.cpp 1429 - third_party/libcxxabi/src/stdlib_new_delete.cpp 1430 - third_party/libcxxabi/src/stdlib_stdexcept.cpp 1431 - third_party/libcxxabi/src/stdlib_typeinfo.cpp 1432 build_system: 1433 - Makefile 1434 defaults: cxxabi 1435 secure: false 1436- name: gpr 1437 build: all 1438 language: c 1439 filegroups: 1440 - gpr_base 1441 secure: false 1442 vs_project_guid: '{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}' 1443- name: gpr_test_util 1444 build: private 1445 language: c 1446 headers: 1447 - test/core/util/test_config.h 1448 src: 1449 - test/core/util/test_config.cc 1450 deps: 1451 - gpr 1452 secure: false 1453 vs_project_guid: '{EAB0A629-17A9-44DB-B5FF-E91A721FE037}' 1454- name: grpc 1455 build: all 1456 language: c 1457 src: 1458 - src/core/lib/surface/init.cc 1459 baselib: true 1460 deps_linkage: static 1461 dll: true 1462 filegroups: 1463 - grpc_base 1464 - grpc_transport_chttp2_server_secure 1465 - grpc_transport_chttp2_client_secure 1466 - grpc_transport_chttp2_server_insecure 1467 - grpc_transport_chttp2_client_insecure 1468 - grpc_transport_inproc 1469 - grpc_lb_policy_grpclb_secure 1470 - grpc_lb_policy_pick_first 1471 - grpc_lb_policy_round_robin 1472 - grpc_resolver_dns_ares 1473 - grpc_resolver_dns_native 1474 - grpc_resolver_sockaddr 1475 - grpc_resolver_fake 1476 - grpc_secure 1477 - census 1478 - grpc_max_age_filter 1479 - grpc_message_size_filter 1480 - grpc_deadline_filter 1481 - grpc_client_authority_filter 1482 - grpc_workaround_cronet_compression_filter 1483 - grpc_server_backward_compatibility 1484 generate_plugin_registry: true 1485 secure: true 1486 vs_packages: 1487 - grpc.dependencies.openssl 1488 - grpc.dependencies.zlib 1489 vs_project_guid: '{29D16885-7228-4C31-81ED-5F9187C7F2A9}' 1490- name: grpc_cronet 1491 build: all 1492 language: c 1493 src: 1494 - src/core/lib/surface/init.cc 1495 baselib: true 1496 deps_linkage: static 1497 dll: true 1498 filegroups: 1499 - grpc_base 1500 - grpc_transport_cronet_client_secure 1501 - grpc_transport_chttp2_client_secure 1502 generate_plugin_registry: true 1503 platforms: 1504 - linux 1505 secure: true 1506- name: grpc_dll 1507 build: private 1508 language: c 1509 src: [] 1510 deps: 1511 - gpr 1512 - grpc 1513 build_system: 1514 - visual_studio 1515 deps_linkage: static 1516 dll_def: grpc.def 1517 vs_config_type: DynamicLibrary 1518 vs_packages: 1519 - grpc.dependencies.openssl 1520 - grpc.dependencies.zlib 1521 vs_project_guid: '{A2F6CBBA-A553-41B3-A7DE-F26DECCC27F0}' 1522 vs_props: 1523 - zlib 1524 - openssl 1525 - winsock 1526 - global 1527- name: grpc_test_util 1528 build: private 1529 language: c 1530 headers: 1531 - test/core/end2end/data/ssl_test_data.h 1532 - test/core/security/oauth2_utils.h 1533 src: 1534 - test/core/end2end/data/client_certs.cc 1535 - test/core/end2end/data/server1_cert.cc 1536 - test/core/end2end/data/server1_key.cc 1537 - test/core/end2end/data/test_root_cert.cc 1538 - test/core/security/oauth2_utils.cc 1539 deps: 1540 - gpr_test_util 1541 - gpr 1542 - grpc 1543 filegroups: 1544 - grpc_test_util_base 1545 vs_project_guid: '{17BCAFC0-5FDC-4C94-AEB9-95F3E220614B}' 1546- name: grpc_test_util_unsecure 1547 build: private 1548 language: c 1549 deps: 1550 - gpr 1551 - gpr_test_util 1552 - grpc_unsecure 1553 filegroups: 1554 - grpc_test_util_base 1555 secure: false 1556 vs_project_guid: '{0A7E7F92-FDEA-40F1-A9EC-3BA484F98BBF}' 1557- name: grpc_unsecure 1558 build: all 1559 language: c 1560 src: 1561 - src/core/lib/surface/init.cc 1562 - src/core/lib/surface/init_unsecure.cc 1563 baselib: true 1564 deps_linkage: static 1565 dll: true 1566 filegroups: 1567 - grpc_base 1568 - grpc_transport_chttp2_server_insecure 1569 - grpc_transport_chttp2_client_insecure 1570 - grpc_transport_inproc 1571 - grpc_resolver_dns_ares 1572 - grpc_resolver_dns_native 1573 - grpc_resolver_sockaddr 1574 - grpc_resolver_fake 1575 - grpc_lb_policy_grpclb 1576 - grpc_lb_policy_pick_first 1577 - grpc_lb_policy_round_robin 1578 - census 1579 - grpc_max_age_filter 1580 - grpc_message_size_filter 1581 - grpc_deadline_filter 1582 - grpc_client_authority_filter 1583 - grpc_workaround_cronet_compression_filter 1584 - grpc_server_backward_compatibility 1585 generate_plugin_registry: true 1586 secure: false 1587 vs_project_guid: '{46CEDFFF-9692-456A-AA24-38B5D6BCF4C5}' 1588- name: reconnect_server 1589 build: private 1590 language: c 1591 headers: 1592 - test/core/util/reconnect_server.h 1593 src: 1594 - test/core/util/reconnect_server.cc 1595 deps: 1596 - test_tcp_server 1597 - grpc_test_util 1598 - grpc 1599 - gpr_test_util 1600 - gpr 1601- name: test_tcp_server 1602 build: private 1603 language: c 1604 headers: 1605 - test/core/util/test_tcp_server.h 1606 src: 1607 - test/core/util/test_tcp_server.cc 1608 deps: 1609 - grpc_test_util 1610 - grpc 1611 - gpr_test_util 1612 - gpr 1613- name: grpc++ 1614 build: all 1615 language: c++ 1616 headers: 1617 - include/grpc++/impl/codegen/core_codegen.h 1618 - include/grpcpp/impl/codegen/core_codegen.h 1619 - src/cpp/client/secure_credentials.h 1620 - src/cpp/common/secure_auth_context.h 1621 - src/cpp/server/secure_server_credentials.h 1622 src: 1623 - src/cpp/client/insecure_credentials.cc 1624 - src/cpp/client/secure_credentials.cc 1625 - src/cpp/common/auth_property_iterator.cc 1626 - src/cpp/common/secure_auth_context.cc 1627 - src/cpp/common/secure_channel_arguments.cc 1628 - src/cpp/common/secure_create_auth_context.cc 1629 - src/cpp/server/insecure_server_credentials.cc 1630 - src/cpp/server/secure_server_credentials.cc 1631 deps: 1632 - grpc 1633 baselib: true 1634 dll: true 1635 filegroups: 1636 - grpc++_base 1637 - grpc++_codegen_base 1638 - grpc++_codegen_proto 1639 - grpc++_codegen_base_src 1640 secure: check 1641 vs_project_guid: '{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}' 1642- name: grpc++_core_stats 1643 build: private 1644 language: c++ 1645 headers: 1646 - src/cpp/util/core_stats.h 1647 src: 1648 - src/proto/grpc/core/stats.proto 1649 - src/cpp/util/core_stats.cc 1650 deps: 1651 - grpc++ 1652- name: grpc++_cronet 1653 build: all 1654 language: c++ 1655 src: 1656 - src/cpp/client/cronet_credentials.cc 1657 - src/cpp/client/insecure_credentials.cc 1658 - src/cpp/common/insecure_create_auth_context.cc 1659 - src/cpp/server/insecure_server_credentials.cc 1660 deps: 1661 - gpr 1662 - grpc_cronet 1663 baselib: true 1664 dll: true 1665 filegroups: 1666 - grpc++_base 1667 - grpc++_codegen_base 1668 - grpc++_codegen_base_src 1669 - grpc_transport_chttp2_client_insecure 1670 - grpc_transport_chttp2_server_insecure 1671 - census 1672 platforms: 1673 - linux 1674 secure: true 1675- name: grpc++_error_details 1676 build: all 1677 language: c++ 1678 public_headers: 1679 - include/grpc++/support/error_details.h 1680 - include/grpcpp/support/error_details.h 1681 src: 1682 - src/proto/grpc/status/status.proto 1683 - src/cpp/util/error_details.cc 1684 deps: 1685 - grpc++ 1686 baselib: true 1687 vs_project_guid: '{9F58AD72-49E1-4D10-B826-9E190AB0AAC0}' 1688- name: grpc++_proto_reflection_desc_db 1689 build: private 1690 language: c++ 1691 headers: 1692 - test/cpp/util/proto_reflection_descriptor_database.h 1693 src: 1694 - test/cpp/util/proto_reflection_descriptor_database.cc 1695 deps: 1696 - grpc++ 1697 - grpc 1698 filegroups: 1699 - grpc++_reflection_proto 1700 - grpc++_config_proto 1701- name: grpc++_reflection 1702 build: all 1703 language: c++ 1704 public_headers: 1705 - include/grpc++/ext/proto_server_reflection_plugin.h 1706 - include/grpcpp/ext/proto_server_reflection_plugin.h 1707 headers: 1708 - src/cpp/ext/proto_server_reflection.h 1709 src: 1710 - src/cpp/ext/proto_server_reflection.cc 1711 - src/cpp/ext/proto_server_reflection_plugin.cc 1712 deps: 1713 - grpc++ 1714 - grpc 1715 filegroups: 1716 - grpc++_reflection_proto 1717- name: grpc++_test_config 1718 build: private 1719 language: c++ 1720 headers: 1721 - test/cpp/util/test_config.h 1722 src: 1723 - test/cpp/util/test_config_cc.cc 1724- name: grpc++_test_util 1725 build: private 1726 language: c++ 1727 headers: 1728 - test/cpp/end2end/test_service_impl.h 1729 - test/cpp/util/byte_buffer_proto_helper.h 1730 - test/cpp/util/channel_trace_proto_helper.h 1731 - test/cpp/util/create_test_channel.h 1732 - test/cpp/util/string_ref_helper.h 1733 - test/cpp/util/subprocess.h 1734 - test/cpp/util/test_credentials_provider.h 1735 src: 1736 - src/proto/grpc/channelz/channelz.proto 1737 - src/proto/grpc/health/v1/health.proto 1738 - src/proto/grpc/testing/echo_messages.proto 1739 - src/proto/grpc/testing/echo.proto 1740 - src/proto/grpc/testing/duplicate/echo_duplicate.proto 1741 - test/cpp/end2end/test_service_impl.cc 1742 - test/cpp/util/byte_buffer_proto_helper.cc 1743 - test/cpp/util/channel_trace_proto_helper.cc 1744 - test/cpp/util/create_test_channel.cc 1745 - test/cpp/util/string_ref_helper.cc 1746 - test/cpp/util/subprocess.cc 1747 - test/cpp/util/test_credentials_provider.cc 1748 deps: 1749 - grpc++ 1750 - grpc_test_util 1751 - grpc 1752 filegroups: 1753 - grpc++_codegen_base 1754 - grpc++_codegen_base_src 1755 - grpc++_codegen_proto 1756 - grpc++_config_proto 1757- name: grpc++_test_util_unsecure 1758 build: private 1759 language: c++ 1760 headers: 1761 - test/cpp/end2end/test_service_impl.h 1762 - test/cpp/util/byte_buffer_proto_helper.h 1763 - test/cpp/util/string_ref_helper.h 1764 - test/cpp/util/subprocess.h 1765 src: 1766 - src/proto/grpc/health/v1/health.proto 1767 - src/proto/grpc/testing/echo_messages.proto 1768 - src/proto/grpc/testing/echo.proto 1769 - src/proto/grpc/testing/duplicate/echo_duplicate.proto 1770 - test/cpp/end2end/test_service_impl.cc 1771 - test/cpp/util/byte_buffer_proto_helper.cc 1772 - test/cpp/util/string_ref_helper.cc 1773 - test/cpp/util/subprocess.cc 1774 deps: 1775 - grpc++_unsecure 1776 - grpc_test_util_unsecure 1777 - grpc_unsecure 1778 filegroups: 1779 - grpc++_codegen_base 1780 - grpc++_codegen_base_src 1781 - grpc++_codegen_proto 1782 - grpc++_config_proto 1783- name: grpc++_unsecure 1784 build: all 1785 language: c++ 1786 src: 1787 - src/cpp/client/insecure_credentials.cc 1788 - src/cpp/common/insecure_create_auth_context.cc 1789 - src/cpp/server/insecure_server_credentials.cc 1790 deps: 1791 - gpr 1792 - grpc_unsecure 1793 baselib: true 1794 dll: true 1795 filegroups: 1796 - grpc++_base_unsecure 1797 - grpc++_codegen_base 1798 - grpc++_codegen_base_src 1799 secure: false 1800 vs_project_guid: '{6EE56155-DF7C-4F6E-BFC4-F6F776BEB211}' 1801- name: grpc_benchmark 1802 build: test 1803 language: c++ 1804 headers: 1805 - test/cpp/microbenchmarks/fullstack_context_mutators.h 1806 - test/cpp/microbenchmarks/fullstack_fixtures.h 1807 - test/cpp/microbenchmarks/helpers.h 1808 src: 1809 - test/cpp/microbenchmarks/helpers.cc 1810 deps: 1811 - benchmark 1812 - grpc++_unsecure 1813 - grpc_test_util_unsecure 1814 - grpc_unsecure 1815 defaults: benchmark 1816- name: grpc_cli_libs 1817 build: private 1818 language: c++ 1819 headers: 1820 - test/cpp/util/cli_call.h 1821 - test/cpp/util/cli_credentials.h 1822 - test/cpp/util/config_grpc_cli.h 1823 - test/cpp/util/grpc_tool.h 1824 - test/cpp/util/proto_file_parser.h 1825 - test/cpp/util/service_describer.h 1826 src: 1827 - test/cpp/util/cli_call.cc 1828 - test/cpp/util/cli_credentials.cc 1829 - test/cpp/util/grpc_tool.cc 1830 - test/cpp/util/proto_file_parser.cc 1831 - test/cpp/util/service_describer.cc 1832 deps: 1833 - grpc++_proto_reflection_desc_db 1834 - grpc++ 1835 - grpc 1836 filegroups: 1837 - grpc++_reflection_proto 1838 - grpc++_config_proto 1839- name: grpc_plugin_support 1840 build: protoc 1841 language: c++ 1842 headers: 1843 - src/compiler/config.h 1844 - src/compiler/cpp_generator.h 1845 - src/compiler/cpp_generator_helpers.h 1846 - src/compiler/csharp_generator.h 1847 - src/compiler/csharp_generator_helpers.h 1848 - src/compiler/generator_helpers.h 1849 - src/compiler/node_generator.h 1850 - src/compiler/node_generator_helpers.h 1851 - src/compiler/objective_c_generator.h 1852 - src/compiler/objective_c_generator_helpers.h 1853 - src/compiler/php_generator.h 1854 - src/compiler/php_generator_helpers.h 1855 - src/compiler/protobuf_plugin.h 1856 - src/compiler/python_generator.h 1857 - src/compiler/python_generator_helpers.h 1858 - src/compiler/python_private_generator.h 1859 - src/compiler/ruby_generator.h 1860 - src/compiler/ruby_generator_helpers-inl.h 1861 - src/compiler/ruby_generator_map-inl.h 1862 - src/compiler/ruby_generator_string-inl.h 1863 - src/compiler/schema_interface.h 1864 src: 1865 - src/compiler/cpp_generator.cc 1866 - src/compiler/csharp_generator.cc 1867 - src/compiler/node_generator.cc 1868 - src/compiler/objective_c_generator.cc 1869 - src/compiler/php_generator.cc 1870 - src/compiler/python_generator.cc 1871 - src/compiler/ruby_generator.cc 1872 filegroups: 1873 - grpc++_config_proto 1874 secure: false 1875 vs_project_guid: '{B6E81D84-2ACB-41B8-8781-493A944C7817}' 1876 vs_props: 1877 - protoc 1878- name: grpcpp_channelz 1879 build: all 1880 language: c++ 1881 public_headers: 1882 - include/grpcpp/ext/channelz_service_plugin.h 1883 headers: 1884 - src/cpp/server/channelz/channelz_service.h 1885 src: 1886 - src/cpp/server/channelz/channelz_service.cc 1887 - src/cpp/server/channelz/channelz_service_plugin.cc 1888 deps: 1889 - grpc++ 1890 - grpc 1891 filegroups: 1892 - grpcpp_channelz_proto 1893- name: http2_client_main 1894 build: private 1895 language: c++ 1896 headers: 1897 - test/cpp/interop/http2_client.h 1898 src: 1899 - src/proto/grpc/testing/empty.proto 1900 - src/proto/grpc/testing/messages.proto 1901 - src/proto/grpc/testing/test.proto 1902 - test/cpp/interop/http2_client.cc 1903 deps: 1904 - grpc++_test_util 1905 - grpc_test_util 1906 - grpc++ 1907 - grpc 1908 - grpc++_test_config 1909- name: interop_client_helper 1910 build: private 1911 language: c++ 1912 headers: 1913 - test/cpp/interop/client_helper.h 1914 src: 1915 - src/proto/grpc/testing/messages.proto 1916 - test/cpp/interop/client_helper.cc 1917 deps: 1918 - grpc++_test_util 1919 - grpc_test_util 1920 - grpc++ 1921 - grpc 1922 - gpr 1923- name: interop_client_main 1924 build: private 1925 language: c++ 1926 headers: 1927 - test/cpp/interop/interop_client.h 1928 src: 1929 - src/proto/grpc/testing/empty.proto 1930 - src/proto/grpc/testing/messages.proto 1931 - src/proto/grpc/testing/test.proto 1932 - test/cpp/interop/client.cc 1933 - test/cpp/interop/interop_client.cc 1934 deps: 1935 - interop_client_helper 1936 - grpc++_test_util 1937 - grpc_test_util 1938 - grpc++ 1939 - grpc 1940 - gpr_test_util 1941 - gpr 1942 - grpc++_test_config 1943- name: interop_server_helper 1944 build: private 1945 language: c++ 1946 headers: 1947 - test/cpp/interop/server_helper.h 1948 src: 1949 - test/cpp/interop/server_helper.cc 1950 deps: 1951 - grpc++_test_util 1952 - grpc_test_util 1953 - grpc++ 1954 - grpc 1955 - gpr 1956- name: interop_server_lib 1957 build: private 1958 language: c++ 1959 src: 1960 - src/proto/grpc/testing/empty.proto 1961 - src/proto/grpc/testing/messages.proto 1962 - src/proto/grpc/testing/test.proto 1963 - test/cpp/interop/interop_server.cc 1964 deps: 1965 - interop_server_helper 1966 - grpc++_test_util 1967 - grpc_test_util 1968 - grpc++ 1969 - grpc 1970 - gpr_test_util 1971 - gpr 1972 - grpc++_test_config 1973- name: interop_server_main 1974 build: private 1975 language: c++ 1976 src: 1977 - test/cpp/interop/interop_server_bootstrap.cc 1978 deps: 1979 - interop_server_lib 1980- name: qps 1981 build: private 1982 language: c++ 1983 headers: 1984 - test/cpp/qps/benchmark_config.h 1985 - test/cpp/qps/client.h 1986 - test/cpp/qps/driver.h 1987 - test/cpp/qps/histogram.h 1988 - test/cpp/qps/interarrival.h 1989 - test/cpp/qps/parse_json.h 1990 - test/cpp/qps/qps_server_builder.h 1991 - test/cpp/qps/qps_worker.h 1992 - test/cpp/qps/report.h 1993 - test/cpp/qps/server.h 1994 - test/cpp/qps/stats.h 1995 - test/cpp/qps/usage_timer.h 1996 src: 1997 - src/proto/grpc/testing/messages.proto 1998 - src/proto/grpc/testing/payloads.proto 1999 - src/proto/grpc/testing/stats.proto 2000 - src/proto/grpc/testing/control.proto 2001 - src/proto/grpc/testing/benchmark_service.proto 2002 - src/proto/grpc/testing/report_qps_scenario_service.proto 2003 - src/proto/grpc/testing/worker_service.proto 2004 - test/cpp/qps/benchmark_config.cc 2005 - test/cpp/qps/client_async.cc 2006 - test/cpp/qps/client_sync.cc 2007 - test/cpp/qps/driver.cc 2008 - test/cpp/qps/parse_json.cc 2009 - test/cpp/qps/qps_server_builder.cc 2010 - test/cpp/qps/qps_worker.cc 2011 - test/cpp/qps/report.cc 2012 - test/cpp/qps/server_async.cc 2013 - test/cpp/qps/server_sync.cc 2014 - test/cpp/qps/usage_timer.cc 2015 deps: 2016 - grpc_test_util 2017 - grpc++_test_util 2018 - grpc++_core_stats 2019 - grpc++ 2020 - grpc 2021- name: grpc_csharp_ext 2022 build: all 2023 language: csharp 2024 src: 2025 - src/csharp/ext/grpc_csharp_ext.c 2026 deps: 2027 - grpc 2028 - gpr 2029 LDFLAGS: $(if $(subst Linux,,$(SYSTEM)),,-Wl$(comma)-wrap$(comma)memcpy) 2030 deps_linkage: static 2031 dll: only 2032 vs_config_type: DynamicLibrary 2033 vs_packages: 2034 - grpc.dependencies.openssl 2035 - grpc.dependencies.zlib 2036 vs_project_guid: '{D64C6D63-4458-4A88-AB38-35678384A7E4}' 2037 vs_props: 2038 - zlib 2039 - openssl 2040 - winsock 2041 - global 2042targets: 2043- name: algorithm_test 2044 build: test 2045 language: c 2046 src: 2047 - test/core/compression/algorithm_test.cc 2048 deps: 2049 - grpc_test_util 2050 - grpc 2051 - gpr_test_util 2052 - gpr 2053 uses_polling: false 2054- name: alloc_test 2055 build: test 2056 language: c 2057 src: 2058 - test/core/gpr/alloc_test.cc 2059 deps: 2060 - gpr_test_util 2061 - gpr 2062 uses_polling: false 2063- name: alpn_test 2064 build: test 2065 language: c 2066 src: 2067 - test/core/transport/chttp2/alpn_test.cc 2068 deps: 2069 - grpc_test_util 2070 - grpc 2071 - gpr_test_util 2072 - gpr 2073- name: alts_credentials_fuzzer 2074 build: fuzzer 2075 language: c 2076 src: 2077 - test/core/security/alts_credentials_fuzzer.cc 2078 deps: 2079 - grpc_test_util 2080 - grpc 2081 - gpr_test_util 2082 - gpr 2083 corpus_dirs: 2084 - test/core/security/corpus/alts_credentials_corpus 2085 maxlen: 2048 2086- name: api_fuzzer 2087 build: fuzzer 2088 language: c 2089 src: 2090 - test/core/end2end/fuzzers/api_fuzzer.cc 2091 deps: 2092 - grpc_test_util 2093 - grpc 2094 - gpr_test_util 2095 - gpr 2096 corpus_dirs: 2097 - test/core/end2end/fuzzers/api_fuzzer_corpus 2098 dict: test/core/end2end/fuzzers/api_fuzzer.dictionary 2099 maxlen: 2048 2100- name: arena_test 2101 cpu_cost: 10 2102 build: test 2103 language: c 2104 src: 2105 - test/core/gpr/arena_test.cc 2106 deps: 2107 - gpr_test_util 2108 - gpr 2109 uses_polling: false 2110- name: avl_test 2111 build: test 2112 language: c 2113 src: 2114 - test/core/avl/avl_test.cc 2115 deps: 2116 - gpr_test_util 2117 - gpr 2118 - grpc 2119 uses_polling: false 2120- name: bad_server_response_test 2121 build: test 2122 language: c 2123 src: 2124 - test/core/end2end/bad_server_response_test.cc 2125 deps: 2126 - test_tcp_server 2127 - grpc_test_util 2128 - grpc 2129 - gpr_test_util 2130 - gpr 2131 exclude_iomgrs: 2132 - uv 2133- name: bin_decoder_test 2134 build: test 2135 language: c 2136 src: 2137 - test/core/transport/chttp2/bin_decoder_test.cc 2138 deps: 2139 - grpc_test_util 2140 - grpc 2141 uses_polling: false 2142- name: bin_encoder_test 2143 build: test 2144 language: c 2145 src: 2146 - test/core/transport/chttp2/bin_encoder_test.cc 2147 deps: 2148 - grpc_test_util 2149 - grpc 2150 uses_polling: false 2151- name: buffer_list_test 2152 build: test 2153 language: c 2154 src: 2155 - test/core/iomgr/buffer_list_test.cc 2156 deps: 2157 - grpc_test_util 2158 - grpc 2159 - gpr_test_util 2160 - gpr 2161 exclude_iomgrs: 2162 - uv 2163 platforms: 2164 - linux 2165- name: channel_create_test 2166 build: test 2167 language: c 2168 src: 2169 - test/core/surface/channel_create_test.cc 2170 deps: 2171 - grpc_test_util 2172 - grpc 2173 - gpr_test_util 2174 - gpr 2175- name: check_epollexclusive 2176 build: tool 2177 language: c 2178 src: 2179 - test/build/check_epollexclusive.c 2180 deps: 2181 - grpc 2182 - gpr 2183- name: chttp2_hpack_encoder_test 2184 build: test 2185 language: c 2186 src: 2187 - test/core/transport/chttp2/hpack_encoder_test.cc 2188 deps: 2189 - grpc_test_util 2190 - grpc 2191 - gpr_test_util 2192 - gpr 2193 uses_polling: false 2194- name: chttp2_stream_map_test 2195 build: test 2196 language: c 2197 src: 2198 - test/core/transport/chttp2/stream_map_test.cc 2199 deps: 2200 - grpc_test_util 2201 - grpc 2202 - gpr_test_util 2203 - gpr 2204 uses_polling: false 2205- name: chttp2_varint_test 2206 build: test 2207 language: c 2208 src: 2209 - test/core/transport/chttp2/varint_test.cc 2210 deps: 2211 - grpc_test_util 2212 - grpc 2213 - gpr_test_util 2214 - gpr 2215 uses_polling: false 2216- name: client_fuzzer 2217 build: fuzzer 2218 language: c 2219 src: 2220 - test/core/end2end/fuzzers/client_fuzzer.cc 2221 deps: 2222 - grpc_test_util 2223 - grpc 2224 - gpr_test_util 2225 - gpr 2226 corpus_dirs: 2227 - test/core/end2end/fuzzers/client_fuzzer_corpus 2228 dict: test/core/end2end/fuzzers/hpack.dictionary 2229 maxlen: 2048 2230- name: cmdline_test 2231 build: test 2232 language: c 2233 src: 2234 - test/core/util/cmdline_test.cc 2235 deps: 2236 - gpr 2237 - gpr_test_util 2238 - grpc_test_util 2239 uses_polling: false 2240- name: combiner_test 2241 cpu_cost: 10 2242 build: test 2243 language: c 2244 src: 2245 - test/core/iomgr/combiner_test.cc 2246 deps: 2247 - grpc_test_util 2248 - grpc 2249 - gpr_test_util 2250 - gpr 2251- name: compression_test 2252 build: test 2253 language: c 2254 src: 2255 - test/core/compression/compression_test.cc 2256 deps: 2257 - grpc_test_util 2258 - grpc 2259 - gpr_test_util 2260 - gpr 2261 uses_polling: false 2262- name: concurrent_connectivity_test 2263 cpu_cost: 2.0 2264 build: test 2265 language: c 2266 src: 2267 - test/core/surface/concurrent_connectivity_test.cc 2268 deps: 2269 - grpc_test_util 2270 - grpc 2271 - gpr_test_util 2272 - gpr 2273 exclude_iomgrs: 2274 - uv 2275- name: connection_refused_test 2276 cpu_cost: 0.1 2277 build: test 2278 language: c 2279 src: 2280 - test/core/end2end/connection_refused_test.cc 2281 deps: 2282 - grpc_test_util 2283 - grpc 2284 - gpr_test_util 2285 - gpr 2286- name: dns_resolver_connectivity_test 2287 cpu_cost: 0.1 2288 build: test 2289 language: c 2290 src: 2291 - test/core/client_channel/resolvers/dns_resolver_connectivity_test.cc 2292 deps: 2293 - grpc_test_util 2294 - grpc 2295 - gpr_test_util 2296 - gpr 2297 exclude_iomgrs: 2298 - uv 2299- name: dns_resolver_cooldown_test 2300 build: test 2301 language: c 2302 src: 2303 - test/core/client_channel/resolvers/dns_resolver_cooldown_test.cc 2304 deps: 2305 - grpc_test_util 2306 - grpc 2307 - gpr_test_util 2308 - gpr 2309- name: dns_resolver_test 2310 build: test 2311 language: c 2312 src: 2313 - test/core/client_channel/resolvers/dns_resolver_test.cc 2314 deps: 2315 - grpc_test_util 2316 - grpc 2317 - gpr_test_util 2318 - gpr 2319- name: dualstack_socket_test 2320 cpu_cost: 0.1 2321 build: test 2322 language: c 2323 src: 2324 - test/core/end2end/dualstack_socket_test.cc 2325 deps: 2326 - grpc_test_util 2327 - grpc 2328 - gpr_test_util 2329 - gpr 2330 exclude_iomgrs: 2331 - uv 2332 platforms: 2333 - mac 2334 - linux 2335 - posix 2336- name: endpoint_pair_test 2337 build: test 2338 language: c 2339 src: 2340 - test/core/iomgr/endpoint_pair_test.cc 2341 deps: 2342 - grpc_test_util 2343 - grpc 2344 - gpr_test_util 2345 - gpr 2346 exclude_iomgrs: 2347 - uv 2348- name: error_test 2349 cpu_cost: 30 2350 build: test 2351 language: c 2352 src: 2353 - test/core/iomgr/error_test.cc 2354 deps: 2355 - grpc_test_util 2356 - grpc 2357 - gpr_test_util 2358 - gpr 2359 uses_polling: false 2360- name: ev_epollex_linux_test 2361 cpu_cost: 3 2362 build: test 2363 language: c 2364 src: 2365 - test/core/iomgr/ev_epollex_linux_test.cc 2366 deps: 2367 - grpc_test_util 2368 - grpc 2369 - gpr_test_util 2370 - gpr 2371 exclude_iomgrs: 2372 - uv 2373 platforms: 2374 - linux 2375- name: ev_epollsig_linux_test 2376 cpu_cost: 3 2377 build: test 2378 language: c 2379 src: 2380 - test/core/iomgr/ev_epollsig_linux_test.cc 2381 deps: 2382 - grpc_test_util 2383 - grpc 2384 - gpr_test_util 2385 - gpr 2386 exclude_iomgrs: 2387 - uv 2388 platforms: 2389 - linux 2390- name: fake_resolver_test 2391 build: test 2392 language: c 2393 src: 2394 - test/core/client_channel/resolvers/fake_resolver_test.cc 2395 deps: 2396 - grpc_test_util 2397 - grpc 2398 - gpr_test_util 2399 - gpr 2400- name: fake_transport_security_test 2401 build: test 2402 language: c 2403 src: 2404 - test/core/tsi/fake_transport_security_test.cc 2405 deps: 2406 - gpr_test_util 2407 - gpr 2408 - grpc 2409 filegroups: 2410 - transport_security_test_lib 2411 platforms: 2412 - linux 2413 - posix 2414 - mac 2415- name: fd_conservation_posix_test 2416 build: test 2417 language: c 2418 src: 2419 - test/core/iomgr/fd_conservation_posix_test.cc 2420 deps: 2421 - grpc_test_util 2422 - grpc 2423 - gpr_test_util 2424 - gpr 2425 exclude_iomgrs: 2426 - uv 2427 platforms: 2428 - mac 2429 - linux 2430 - posix 2431- name: fd_posix_test 2432 build: test 2433 language: c 2434 src: 2435 - test/core/iomgr/fd_posix_test.cc 2436 deps: 2437 - grpc_test_util 2438 - grpc 2439 - gpr_test_util 2440 - gpr 2441 exclude_iomgrs: 2442 - uv 2443 platforms: 2444 - mac 2445 - linux 2446 - posix 2447- name: fling_client 2448 build: test 2449 run: false 2450 language: c 2451 src: 2452 - test/core/fling/client.cc 2453 deps: 2454 - grpc_test_util 2455 - grpc 2456 - gpr_test_util 2457 - gpr 2458- name: fling_server 2459 build: test 2460 run: false 2461 language: c 2462 src: 2463 - test/core/fling/server.cc 2464 deps: 2465 - grpc_test_util 2466 - grpc 2467 - gpr_test_util 2468 - gpr 2469- name: fling_stream_test 2470 cpu_cost: 1.5 2471 build: test 2472 language: c 2473 src: 2474 - test/core/fling/fling_stream_test.cc 2475 deps: 2476 - grpc_test_util 2477 - grpc 2478 - gpr_test_util 2479 - gpr 2480 platforms: 2481 - mac 2482 - linux 2483 - posix 2484- name: fling_test 2485 cpu_cost: 1.5 2486 build: test 2487 language: c 2488 src: 2489 - test/core/fling/fling_test.cc 2490 deps: 2491 - grpc_test_util 2492 - grpc 2493 - gpr_test_util 2494 - gpr 2495 platforms: 2496 - mac 2497 - linux 2498 - posix 2499- name: fork_test 2500 build: test 2501 language: c 2502 src: 2503 - test/core/gprpp/fork_test.cc 2504 deps: 2505 - gpr_test_util 2506 - gpr 2507 platforms: 2508 - mac 2509 - linux 2510 uses_polling: false 2511- name: goaway_server_test 2512 cpu_cost: 0.1 2513 build: test 2514 language: c 2515 src: 2516 - test/core/end2end/goaway_server_test.cc 2517 deps: 2518 - grpc_test_util 2519 - grpc 2520 - gpr_test_util 2521 - gpr 2522 exclude_iomgrs: 2523 - uv 2524 platforms: 2525 - mac 2526 - linux 2527 - posix 2528- name: gpr_cpu_test 2529 cpu_cost: 30 2530 build: test 2531 language: c 2532 src: 2533 - test/core/gpr/cpu_test.cc 2534 deps: 2535 - gpr_test_util 2536 - gpr 2537 uses_polling: false 2538- name: gpr_env_test 2539 build: test 2540 language: c 2541 src: 2542 - test/core/gpr/env_test.cc 2543 deps: 2544 - gpr_test_util 2545 - gpr 2546 uses_polling: false 2547- name: gpr_host_port_test 2548 build: test 2549 language: c 2550 src: 2551 - test/core/gpr/host_port_test.cc 2552 deps: 2553 - gpr_test_util 2554 - gpr 2555 uses_polling: false 2556- name: gpr_log_test 2557 build: test 2558 language: c 2559 src: 2560 - test/core/gpr/log_test.cc 2561 deps: 2562 - gpr_test_util 2563 - gpr 2564 uses_polling: false 2565- name: gpr_manual_constructor_test 2566 cpu_cost: 3 2567 build: test 2568 language: c 2569 src: 2570 - test/core/gprpp/manual_constructor_test.cc 2571 deps: 2572 - gpr_test_util 2573 - gpr 2574 uses_polling: false 2575- name: gpr_mpscq_test 2576 cpu_cost: 30 2577 build: test 2578 language: c 2579 src: 2580 - test/core/gpr/mpscq_test.cc 2581 deps: 2582 - gpr_test_util 2583 - gpr 2584 uses_polling: false 2585- name: gpr_spinlock_test 2586 cpu_cost: 3 2587 build: test 2588 language: c 2589 src: 2590 - test/core/gpr/spinlock_test.cc 2591 deps: 2592 - gpr_test_util 2593 - gpr 2594 uses_polling: false 2595- name: gpr_string_test 2596 build: test 2597 language: c 2598 src: 2599 - test/core/gpr/string_test.cc 2600 deps: 2601 - gpr_test_util 2602 - gpr 2603 uses_polling: false 2604- name: gpr_sync_test 2605 cpu_cost: 10 2606 build: test 2607 language: c 2608 src: 2609 - test/core/gpr/sync_test.cc 2610 deps: 2611 - gpr_test_util 2612 - gpr 2613 uses_polling: false 2614- name: gpr_thd_test 2615 cpu_cost: 10 2616 build: test 2617 language: c 2618 src: 2619 - test/core/gprpp/thd_test.cc 2620 deps: 2621 - gpr_test_util 2622 - gpr 2623 uses_polling: false 2624- name: gpr_time_test 2625 build: test 2626 language: c 2627 src: 2628 - test/core/gpr/time_test.cc 2629 deps: 2630 - gpr_test_util 2631 - gpr 2632 uses_polling: false 2633- name: gpr_tls_test 2634 build: test 2635 language: c 2636 src: 2637 - test/core/gpr/tls_test.cc 2638 deps: 2639 - gpr_test_util 2640 - gpr 2641 uses_polling: false 2642- name: gpr_useful_test 2643 build: test 2644 language: c 2645 src: 2646 - test/core/gpr/useful_test.cc 2647 deps: 2648 - gpr_test_util 2649 - gpr 2650 uses_polling: false 2651- name: grpc_auth_context_test 2652 build: test 2653 language: c 2654 src: 2655 - test/core/security/auth_context_test.cc 2656 deps: 2657 - grpc_test_util 2658 - grpc 2659 - gpr_test_util 2660 - gpr 2661 uses_polling: false 2662- name: grpc_b64_test 2663 build: test 2664 language: c 2665 src: 2666 - test/core/slice/b64_test.cc 2667 deps: 2668 - grpc_test_util 2669 - grpc 2670 - gpr_test_util 2671 - gpr 2672 uses_polling: false 2673- name: grpc_byte_buffer_reader_test 2674 build: test 2675 language: c 2676 src: 2677 - test/core/surface/byte_buffer_reader_test.cc 2678 deps: 2679 - grpc_test_util 2680 - grpc 2681 - gpr_test_util 2682 - gpr 2683 uses_polling: false 2684- name: grpc_channel_args_test 2685 build: test 2686 language: c 2687 src: 2688 - test/core/channel/channel_args_test.cc 2689 deps: 2690 - grpc_test_util 2691 - grpc 2692 - gpr_test_util 2693 - gpr 2694 uses_polling: false 2695- name: grpc_channel_stack_builder_test 2696 build: test 2697 language: c 2698 src: 2699 - test/core/channel/channel_stack_builder_test.cc 2700 deps: 2701 - grpc_test_util 2702 - grpc 2703 - gpr_test_util 2704 - gpr 2705- name: grpc_channel_stack_test 2706 build: test 2707 language: c 2708 src: 2709 - test/core/channel/channel_stack_test.cc 2710 deps: 2711 - grpc_test_util 2712 - grpc 2713 - gpr_test_util 2714 - gpr 2715 uses_polling: false 2716- name: grpc_completion_queue_test 2717 build: test 2718 language: c 2719 src: 2720 - test/core/surface/completion_queue_test.cc 2721 deps: 2722 - grpc_test_util 2723 - grpc 2724 - gpr_test_util 2725 - gpr 2726- name: grpc_completion_queue_threading_test 2727 build: test 2728 language: c 2729 src: 2730 - test/core/surface/completion_queue_threading_test.cc 2731 deps: 2732 - grpc_test_util 2733 - grpc 2734 - gpr_test_util 2735 - gpr 2736 exclude_iomgrs: 2737 - uv 2738- name: grpc_create_jwt 2739 build: tool 2740 language: c 2741 src: 2742 - test/core/security/create_jwt.cc 2743 deps: 2744 - grpc 2745 - gpr 2746 filegroups: 2747 - cmdline 2748 secure: true 2749 uses_polling: false 2750- name: grpc_credentials_test 2751 build: test 2752 language: c 2753 src: 2754 - test/core/security/credentials_test.cc 2755 deps: 2756 - grpc_test_util 2757 - grpc 2758 - gpr_test_util 2759 - gpr 2760- name: grpc_fetch_oauth2 2761 build: test 2762 run: false 2763 language: c 2764 src: 2765 - test/core/security/fetch_oauth2.cc 2766 deps: 2767 - grpc_test_util 2768 - grpc 2769 - gpr_test_util 2770 - gpr 2771- name: grpc_ipv6_loopback_available_test 2772 build: test 2773 language: c 2774 src: 2775 - test/core/iomgr/grpc_ipv6_loopback_available_test.cc 2776 deps: 2777 - grpc_test_util 2778 - grpc 2779 - gpr_test_util 2780 - gpr 2781 exclude_iomgrs: 2782 - uv 2783- name: grpc_json_token_test 2784 build: test 2785 language: c 2786 src: 2787 - test/core/security/json_token_test.cc 2788 deps: 2789 - grpc_test_util 2790 - grpc 2791 - gpr_test_util 2792 - gpr 2793 platforms: 2794 - linux 2795 - posix 2796 - mac 2797 uses_polling: false 2798- name: grpc_jwt_verifier_test 2799 build: test 2800 language: c 2801 src: 2802 - test/core/security/jwt_verifier_test.cc 2803 deps: 2804 - grpc_test_util 2805 - grpc 2806 - gpr_test_util 2807 - gpr 2808 uses_polling: false 2809- name: grpc_print_google_default_creds_token 2810 build: tool 2811 language: c 2812 src: 2813 - test/core/security/print_google_default_creds_token.cc 2814 deps: 2815 - grpc 2816 - gpr 2817 filegroups: 2818 - cmdline 2819 uses_polling: false 2820- name: grpc_security_connector_test 2821 build: test 2822 language: c 2823 src: 2824 - test/core/security/security_connector_test.cc 2825 deps: 2826 - grpc_test_util 2827 - grpc 2828 - gpr_test_util 2829 - gpr 2830- name: grpc_ssl_credentials_test 2831 build: test 2832 language: c 2833 src: 2834 - test/core/security/ssl_credentials_test.cc 2835 deps: 2836 - grpc_test_util 2837 - grpc 2838 - gpr_test_util 2839 - gpr 2840- name: grpc_verify_jwt 2841 build: tool 2842 language: c 2843 src: 2844 - test/core/security/verify_jwt.cc 2845 deps: 2846 - grpc 2847 - gpr 2848 filegroups: 2849 - cmdline 2850 uses_polling: false 2851- name: handshake_client 2852 build: test 2853 language: c 2854 src: 2855 - test/core/handshake/client_ssl.cc 2856 deps: 2857 - grpc_test_util 2858 - grpc 2859 - gpr_test_util 2860 - gpr 2861 exclude_iomgrs: 2862 - uv 2863 platforms: 2864 - linux 2865 secure: true 2866- name: handshake_server 2867 build: test 2868 language: c 2869 headers: 2870 - test/core/handshake/server_ssl_common.h 2871 src: 2872 - test/core/handshake/server_ssl.cc 2873 - test/core/handshake/server_ssl_common.cc 2874 deps: 2875 - grpc_test_util 2876 - grpc 2877 - gpr_test_util 2878 - gpr 2879 exclude_iomgrs: 2880 - uv 2881 platforms: 2882 - linux 2883 secure: true 2884- name: handshake_server_with_readahead_handshaker 2885 build: test 2886 language: c 2887 headers: 2888 - test/core/handshake/server_ssl_common.h 2889 src: 2890 - test/core/handshake/readahead_handshaker_server_ssl.cc 2891 - test/core/handshake/server_ssl_common.cc 2892 deps: 2893 - grpc_test_util 2894 - grpc 2895 - gpr_test_util 2896 - gpr 2897 exclude_iomgrs: 2898 - uv 2899 platforms: 2900 - linux 2901 secure: true 2902- name: handshake_verify_peer_options 2903 build: test 2904 language: c 2905 src: 2906 - test/core/handshake/verify_peer_options.cc 2907 deps: 2908 - grpc_test_util 2909 - grpc 2910 - gpr_test_util 2911 - gpr 2912 exclude_iomgrs: 2913 - uv 2914 platforms: 2915 - linux 2916 secure: true 2917- name: histogram_test 2918 build: test 2919 language: c 2920 src: 2921 - test/core/util/histogram_test.cc 2922 deps: 2923 - grpc_test_util 2924 - gpr 2925 uses_polling: false 2926- name: hpack_parser_fuzzer_test 2927 build: fuzzer 2928 language: c 2929 src: 2930 - test/core/transport/chttp2/hpack_parser_fuzzer_test.cc 2931 deps: 2932 - grpc_test_util 2933 - grpc 2934 - gpr_test_util 2935 - gpr 2936 corpus_dirs: 2937 - test/core/transport/chttp2/hpack_parser_corpus 2938 dict: test/core/end2end/fuzzers/hpack.dictionary 2939 maxlen: 512 2940- name: hpack_parser_test 2941 build: test 2942 language: c 2943 src: 2944 - test/core/transport/chttp2/hpack_parser_test.cc 2945 deps: 2946 - grpc_test_util 2947 - grpc 2948 - gpr_test_util 2949 - gpr 2950 uses_polling: false 2951- name: hpack_table_test 2952 build: test 2953 language: c 2954 src: 2955 - test/core/transport/chttp2/hpack_table_test.cc 2956 deps: 2957 - grpc_test_util 2958 - grpc 2959 - gpr_test_util 2960 - gpr 2961 uses_polling: false 2962- name: http_parser_test 2963 build: test 2964 language: c 2965 src: 2966 - test/core/http/parser_test.cc 2967 deps: 2968 - grpc_test_util 2969 - grpc 2970 - gpr_test_util 2971 - gpr 2972 uses_polling: false 2973- name: http_request_fuzzer_test 2974 build: fuzzer 2975 language: c 2976 src: 2977 - test/core/http/request_fuzzer.cc 2978 deps: 2979 - grpc_test_util 2980 - grpc 2981 - gpr_test_util 2982 - gpr 2983 corpus_dirs: 2984 - test/core/http/request_corpus 2985 maxlen: 2048 2986- name: http_response_fuzzer_test 2987 build: fuzzer 2988 language: c 2989 src: 2990 - test/core/http/response_fuzzer.cc 2991 deps: 2992 - grpc_test_util 2993 - grpc 2994 - gpr_test_util 2995 - gpr 2996 corpus_dirs: 2997 - test/core/http/response_corpus 2998 maxlen: 2048 2999- name: httpcli_format_request_test 3000 build: test 3001 language: c 3002 src: 3003 - test/core/http/format_request_test.cc 3004 deps: 3005 - grpc_test_util 3006 - grpc 3007 - gpr_test_util 3008 - gpr 3009- name: httpcli_test 3010 cpu_cost: 0.5 3011 build: test 3012 language: c 3013 src: 3014 - test/core/http/httpcli_test.cc 3015 deps: 3016 - grpc_test_util 3017 - grpc 3018 - gpr_test_util 3019 - gpr 3020 platforms: 3021 - mac 3022 - linux 3023 - posix 3024- name: httpscli_test 3025 cpu_cost: 0.5 3026 build: test 3027 language: c 3028 src: 3029 - test/core/http/httpscli_test.cc 3030 deps: 3031 - grpc_test_util 3032 - grpc 3033 - gpr_test_util 3034 - gpr 3035 platforms: 3036 - linux 3037- name: init_test 3038 build: test 3039 language: c 3040 src: 3041 - test/core/surface/init_test.cc 3042 deps: 3043 - grpc_test_util 3044 - grpc 3045 - gpr_test_util 3046 - gpr 3047 uses_polling: false 3048- name: inproc_callback_test 3049 build: test 3050 language: c 3051 headers: 3052 - test/core/end2end/end2end_tests.h 3053 src: 3054 - test/core/end2end/inproc_callback_test.cc 3055 deps: 3056 - grpc_test_util 3057 - grpc 3058 - gpr_test_util 3059 - gpr 3060 uses_polling: false 3061- name: invalid_call_argument_test 3062 cpu_cost: 0.1 3063 build: test 3064 language: c 3065 src: 3066 - test/core/end2end/invalid_call_argument_test.cc 3067 deps: 3068 - grpc_test_util 3069 - grpc 3070 - gpr_test_util 3071 - gpr 3072- name: json_fuzzer_test 3073 build: fuzzer 3074 language: c 3075 src: 3076 - test/core/json/fuzzer.cc 3077 deps: 3078 - grpc_test_util 3079 - grpc 3080 - gpr_test_util 3081 - gpr 3082 corpus_dirs: 3083 - test/core/json/corpus 3084 maxlen: 512 3085- name: json_rewrite 3086 build: test 3087 run: false 3088 language: c 3089 src: 3090 - test/core/json/json_rewrite.cc 3091 deps: 3092 - grpc_test_util 3093 - grpc 3094 - gpr_test_util 3095 - gpr 3096 uses_polling: false 3097- name: json_rewrite_test 3098 build: test 3099 language: c 3100 src: 3101 - test/core/json/json_rewrite_test.cc 3102 deps: 3103 - grpc_test_util 3104 - grpc 3105 - gpr_test_util 3106 - gpr 3107 uses_polling: false 3108- name: json_stream_error_test 3109 build: test 3110 language: c 3111 src: 3112 - test/core/json/json_stream_error_test.cc 3113 deps: 3114 - grpc_test_util 3115 - grpc 3116 - gpr_test_util 3117 - gpr 3118 uses_polling: false 3119- name: json_test 3120 build: test 3121 language: c 3122 src: 3123 - test/core/json/json_test.cc 3124 deps: 3125 - grpc_test_util 3126 - grpc 3127 - gpr_test_util 3128 - gpr 3129 uses_polling: false 3130- name: lame_client_test 3131 build: test 3132 language: c 3133 src: 3134 - test/core/surface/lame_client_test.cc 3135 deps: 3136 - grpc_test_util 3137 - grpc 3138 - gpr_test_util 3139 - gpr 3140- name: load_file_test 3141 build: test 3142 language: c 3143 src: 3144 - test/core/iomgr/load_file_test.cc 3145 deps: 3146 - grpc_test_util 3147 - grpc 3148 - gpr_test_util 3149 - gpr 3150 uses_polling: false 3151- name: low_level_ping_pong_benchmark 3152 build: benchmark 3153 language: c 3154 src: 3155 - test/core/network_benchmarks/low_level_ping_pong.cc 3156 deps: 3157 - grpc_test_util 3158 - grpc 3159 - gpr_test_util 3160 - gpr 3161 platforms: 3162 - mac 3163 - linux 3164 - posix 3165- name: memory_profile_client 3166 build: test 3167 run: false 3168 language: c 3169 src: 3170 - test/core/memory_usage/client.cc 3171 deps: 3172 - grpc_test_util 3173 - grpc 3174 - gpr_test_util 3175 - gpr 3176 uses_polling: false 3177- name: memory_profile_server 3178 build: test 3179 run: false 3180 language: c 3181 src: 3182 - test/core/memory_usage/server.cc 3183 deps: 3184 - grpc_test_util 3185 - grpc 3186 - gpr_test_util 3187 - gpr 3188- name: memory_profile_test 3189 cpu_cost: 1.5 3190 build: test 3191 language: c 3192 src: 3193 - test/core/memory_usage/memory_usage_test.cc 3194 deps: 3195 - grpc_test_util 3196 - grpc 3197 - gpr_test_util 3198 - gpr 3199 platforms: 3200 - mac 3201 - linux 3202 - posix 3203- name: message_compress_test 3204 build: test 3205 language: c 3206 src: 3207 - test/core/compression/message_compress_test.cc 3208 deps: 3209 - grpc_test_util 3210 - grpc 3211 - gpr_test_util 3212 - gpr 3213 uses_polling: false 3214- name: minimal_stack_is_minimal_test 3215 build: test 3216 language: c 3217 src: 3218 - test/core/channel/minimal_stack_is_minimal_test.cc 3219 deps: 3220 - grpc_test_util 3221 - grpc 3222 - gpr_test_util 3223 - gpr 3224 uses_polling: false 3225- name: multiple_server_queues_test 3226 build: test 3227 language: c 3228 src: 3229 - test/core/end2end/multiple_server_queues_test.cc 3230 deps: 3231 - grpc_test_util 3232 - grpc 3233 - gpr_test_util 3234 - gpr 3235- name: murmur_hash_test 3236 build: test 3237 language: c 3238 src: 3239 - test/core/gpr/murmur_hash_test.cc 3240 deps: 3241 - gpr_test_util 3242 - gpr 3243 uses_polling: false 3244- name: nanopb_fuzzer_response_test 3245 build: fuzzer 3246 language: c 3247 src: 3248 - test/core/nanopb/fuzzer_response.cc 3249 deps: 3250 - grpc_test_util 3251 - grpc 3252 - gpr_test_util 3253 - gpr 3254 corpus_dirs: 3255 - test/core/nanopb/corpus_response 3256 maxlen: 128 3257- name: nanopb_fuzzer_serverlist_test 3258 build: fuzzer 3259 language: c 3260 src: 3261 - test/core/nanopb/fuzzer_serverlist.cc 3262 deps: 3263 - grpc_test_util 3264 - grpc 3265 - gpr_test_util 3266 - gpr 3267 corpus_dirs: 3268 - test/core/nanopb/corpus_serverlist 3269 maxlen: 128 3270- name: no_server_test 3271 cpu_cost: 0.1 3272 build: test 3273 language: c 3274 src: 3275 - test/core/end2end/no_server_test.cc 3276 deps: 3277 - grpc_test_util 3278 - grpc 3279 - gpr_test_util 3280 - gpr 3281- name: num_external_connectivity_watchers_test 3282 build: test 3283 language: c 3284 src: 3285 - test/core/surface/num_external_connectivity_watchers_test.cc 3286 deps: 3287 - grpc_test_util 3288 - grpc 3289 - gpr_test_util 3290 - gpr 3291 exclude_iomgrs: 3292 - uv 3293- name: parse_address_test 3294 build: test 3295 language: c 3296 src: 3297 - test/core/client_channel/parse_address_test.cc 3298 deps: 3299 - grpc_test_util 3300 - grpc 3301 - gpr_test_util 3302 - gpr 3303 uses_polling: false 3304- name: percent_decode_fuzzer 3305 build: fuzzer 3306 language: c 3307 src: 3308 - test/core/slice/percent_decode_fuzzer.cc 3309 deps: 3310 - grpc_test_util 3311 - grpc 3312 - gpr_test_util 3313 - gpr 3314 corpus_dirs: 3315 - test/core/slice/percent_decode_corpus 3316 maxlen: 32 3317- name: percent_encode_fuzzer 3318 build: fuzzer 3319 language: c 3320 src: 3321 - test/core/slice/percent_encode_fuzzer.cc 3322 deps: 3323 - grpc_test_util 3324 - grpc 3325 - gpr_test_util 3326 - gpr 3327 corpus_dirs: 3328 - test/core/slice/percent_encode_corpus 3329 maxlen: 32 3330- name: percent_encoding_test 3331 build: test 3332 language: c 3333 src: 3334 - test/core/slice/percent_encoding_test.cc 3335 deps: 3336 - grpc_test_util 3337 - grpc 3338 - gpr_test_util 3339 - gpr 3340 uses_polling: false 3341- name: pollset_set_test 3342 build: test 3343 language: c 3344 src: 3345 - test/core/iomgr/pollset_set_test.cc 3346 deps: 3347 - grpc_test_util 3348 - grpc 3349 - gpr_test_util 3350 - gpr 3351 exclude_iomgrs: 3352 - uv 3353 platforms: 3354 - linux 3355- name: resolve_address_posix_test 3356 build: test 3357 language: c 3358 src: 3359 - test/core/iomgr/resolve_address_posix_test.cc 3360 deps: 3361 - grpc_test_util 3362 - grpc 3363 - gpr_test_util 3364 - gpr 3365 exclude_iomgrs: 3366 - uv 3367 platforms: 3368 - mac 3369 - linux 3370 - posix 3371- name: resolve_address_using_ares_resolver_test 3372 build: test 3373 language: c 3374 src: 3375 - test/core/iomgr/resolve_address_test.cc 3376 deps: 3377 - grpc_test_util 3378 - grpc 3379 - gpr_test_util 3380 - gpr 3381 args: 3382 - --resolver=ares 3383- name: resolve_address_using_native_resolver_test 3384 build: test 3385 language: c 3386 src: 3387 - test/core/iomgr/resolve_address_test.cc 3388 deps: 3389 - grpc_test_util 3390 - grpc 3391 - gpr_test_util 3392 - gpr 3393 args: 3394 - --resolver=native 3395- name: resource_quota_test 3396 cpu_cost: 30 3397 build: test 3398 language: c 3399 src: 3400 - test/core/iomgr/resource_quota_test.cc 3401 deps: 3402 - grpc_test_util 3403 - grpc 3404 - gpr_test_util 3405 - gpr 3406- name: secure_channel_create_test 3407 build: test 3408 language: c 3409 src: 3410 - test/core/surface/secure_channel_create_test.cc 3411 deps: 3412 - grpc_test_util 3413 - grpc 3414 - gpr_test_util 3415 - gpr 3416- name: secure_endpoint_test 3417 build: test 3418 language: c 3419 src: 3420 - test/core/security/secure_endpoint_test.cc 3421 deps: 3422 - grpc_test_util 3423 - grpc 3424 - gpr_test_util 3425 - gpr 3426 exclude_iomgrs: 3427 - uv 3428- name: sequential_connectivity_test 3429 build: test 3430 language: c 3431 src: 3432 - test/core/surface/sequential_connectivity_test.cc 3433 deps: 3434 - grpc_test_util 3435 - grpc 3436 - gpr_test_util 3437 - gpr 3438 exclude_iomgrs: 3439 - uv 3440- name: server_chttp2_test 3441 build: test 3442 language: c 3443 src: 3444 - test/core/surface/server_chttp2_test.cc 3445 deps: 3446 - grpc_test_util 3447 - grpc 3448 - gpr_test_util 3449 - gpr 3450- name: server_fuzzer 3451 build: fuzzer 3452 language: c 3453 src: 3454 - test/core/end2end/fuzzers/server_fuzzer.cc 3455 deps: 3456 - grpc_test_util 3457 - grpc 3458 - gpr_test_util 3459 - gpr 3460 corpus_dirs: 3461 - test/core/end2end/fuzzers/server_fuzzer_corpus 3462 dict: test/core/end2end/fuzzers/hpack.dictionary 3463 maxlen: 2048 3464- name: server_test 3465 build: test 3466 language: c 3467 src: 3468 - test/core/surface/server_test.cc 3469 deps: 3470 - grpc_test_util 3471 - grpc 3472 - gpr_test_util 3473 - gpr 3474- name: slice_buffer_test 3475 build: test 3476 language: c 3477 src: 3478 - test/core/slice/slice_buffer_test.cc 3479 deps: 3480 - grpc_test_util 3481 - grpc 3482 - gpr_test_util 3483 - gpr 3484 uses_polling: false 3485- name: slice_string_helpers_test 3486 build: test 3487 language: c 3488 src: 3489 - test/core/slice/slice_string_helpers_test.cc 3490 deps: 3491 - grpc_test_util 3492 - grpc 3493 - gpr_test_util 3494 - gpr 3495 uses_polling: false 3496- name: slice_test 3497 build: test 3498 language: c 3499 src: 3500 - test/core/slice/slice_test.cc 3501 deps: 3502 - grpc_test_util 3503 - grpc 3504 - gpr_test_util 3505 - gpr 3506 uses_polling: false 3507- name: sockaddr_resolver_test 3508 build: test 3509 language: c 3510 src: 3511 - test/core/client_channel/resolvers/sockaddr_resolver_test.cc 3512 deps: 3513 - grpc_test_util 3514 - grpc 3515 - gpr_test_util 3516 - gpr 3517- name: sockaddr_utils_test 3518 build: test 3519 language: c 3520 src: 3521 - test/core/iomgr/sockaddr_utils_test.cc 3522 deps: 3523 - grpc_test_util 3524 - grpc 3525 - gpr_test_util 3526 - gpr 3527- name: socket_utils_test 3528 build: test 3529 language: c 3530 src: 3531 - test/core/iomgr/socket_utils_test.cc 3532 deps: 3533 - grpc_test_util 3534 - grpc 3535 - gpr_test_util 3536 - gpr 3537 exclude_iomgrs: 3538 - uv 3539 platforms: 3540 - mac 3541 - linux 3542 - posix 3543- name: ssl_server_fuzzer 3544 build: fuzzer 3545 language: c 3546 src: 3547 - test/core/security/ssl_server_fuzzer.cc 3548 deps: 3549 - grpc_test_util 3550 - grpc 3551 - gpr_test_util 3552 - gpr 3553 corpus_dirs: 3554 - test/core/security/corpus/ssl_server_corpus 3555 maxlen: 2048 3556- name: ssl_transport_security_test 3557 build: test 3558 language: c 3559 src: 3560 - test/core/tsi/ssl_transport_security_test.cc 3561 deps: 3562 - gpr_test_util 3563 - gpr 3564 - grpc 3565 filegroups: 3566 - transport_security_test_lib 3567 platforms: 3568 - linux 3569 - posix 3570 - mac 3571- name: status_conversion_test 3572 build: test 3573 language: c 3574 src: 3575 - test/core/transport/status_conversion_test.cc 3576 deps: 3577 - grpc_test_util 3578 - grpc 3579 - gpr_test_util 3580 - gpr 3581 uses_polling: false 3582- name: stream_compression_test 3583 build: test 3584 language: c 3585 src: 3586 - test/core/compression/stream_compression_test.cc 3587 deps: 3588 - grpc_test_util 3589 - grpc 3590 - gpr_test_util 3591 - gpr 3592 uses_polling: false 3593- name: stream_owned_slice_test 3594 build: test 3595 language: c 3596 src: 3597 - test/core/transport/stream_owned_slice_test.cc 3598 deps: 3599 - grpc_test_util 3600 - grpc 3601 - gpr_test_util 3602 - gpr 3603 uses_polling: false 3604- name: tcp_client_posix_test 3605 cpu_cost: 0.5 3606 build: test 3607 language: c 3608 src: 3609 - test/core/iomgr/tcp_client_posix_test.cc 3610 deps: 3611 - grpc_test_util 3612 - grpc 3613 - gpr_test_util 3614 - gpr 3615 exclude_iomgrs: 3616 - uv 3617 platforms: 3618 - mac 3619 - linux 3620 - posix 3621- name: tcp_client_uv_test 3622 cpu_cost: 0.5 3623 build: test 3624 language: c 3625 src: 3626 - test/core/iomgr/tcp_client_uv_test.cc 3627 deps: 3628 - grpc_test_util 3629 - grpc 3630 - gpr_test_util 3631 - gpr 3632 exclude_iomgrs: 3633 - native 3634- name: tcp_posix_test 3635 cpu_cost: 0.2 3636 build: test 3637 language: c 3638 src: 3639 - test/core/iomgr/tcp_posix_test.cc 3640 deps: 3641 - grpc_test_util 3642 - grpc 3643 - gpr_test_util 3644 - gpr 3645 exclude_iomgrs: 3646 - uv 3647 platforms: 3648 - mac 3649 - linux 3650 - posix 3651- name: tcp_server_posix_test 3652 build: test 3653 language: c 3654 src: 3655 - test/core/iomgr/tcp_server_posix_test.cc 3656 deps: 3657 - grpc_test_util 3658 - grpc 3659 - gpr_test_util 3660 - gpr 3661 exclude_iomgrs: 3662 - uv 3663 platforms: 3664 - mac 3665 - linux 3666 - posix 3667- name: tcp_server_uv_test 3668 build: test 3669 language: c 3670 src: 3671 - test/core/iomgr/tcp_server_uv_test.cc 3672 deps: 3673 - grpc_test_util 3674 - grpc 3675 - gpr_test_util 3676 - gpr 3677 exclude_iomgrs: 3678 - native 3679- name: time_averaged_stats_test 3680 build: test 3681 language: c 3682 src: 3683 - test/core/iomgr/time_averaged_stats_test.cc 3684 deps: 3685 - grpc_test_util 3686 - grpc 3687 - gpr_test_util 3688 - gpr 3689 uses_polling: false 3690- name: timeout_encoding_test 3691 build: test 3692 language: c 3693 src: 3694 - test/core/transport/timeout_encoding_test.cc 3695 deps: 3696 - grpc_test_util 3697 - grpc 3698 - gpr_test_util 3699 - gpr 3700 uses_polling: false 3701- name: timer_heap_test 3702 build: test 3703 language: c 3704 src: 3705 - test/core/iomgr/timer_heap_test.cc 3706 deps: 3707 - grpc_test_util 3708 - grpc 3709 - gpr_test_util 3710 - gpr 3711 exclude_iomgrs: 3712 - uv 3713 uses_polling: false 3714- name: timer_list_test 3715 build: test 3716 language: c 3717 src: 3718 - test/core/iomgr/timer_list_test.cc 3719 deps: 3720 - grpc_test_util 3721 - grpc 3722 - gpr_test_util 3723 - gpr 3724 exclude_iomgrs: 3725 - uv 3726 uses_polling: false 3727- name: transport_connectivity_state_test 3728 build: test 3729 language: c 3730 src: 3731 - test/core/transport/connectivity_state_test.cc 3732 deps: 3733 - grpc_test_util 3734 - grpc 3735 - gpr_test_util 3736 - gpr 3737- name: transport_metadata_test 3738 build: test 3739 language: c 3740 src: 3741 - test/core/transport/metadata_test.cc 3742 deps: 3743 - grpc_test_util 3744 - grpc 3745 - gpr_test_util 3746 - gpr 3747- name: transport_security_test 3748 build: test 3749 language: c 3750 src: 3751 - test/core/tsi/transport_security_test.cc 3752 deps: 3753 - grpc_test_util 3754 - grpc 3755 - gpr_test_util 3756 - gpr 3757 platforms: 3758 - linux 3759 - posix 3760 - mac 3761- name: udp_server_test 3762 build: test 3763 language: c 3764 src: 3765 - test/core/iomgr/udp_server_test.cc 3766 deps: 3767 - grpc_test_util 3768 - grpc 3769 - gpr_test_util 3770 - gpr 3771 exclude_iomgrs: 3772 - uv 3773 platforms: 3774 - mac 3775 - linux 3776 - posix 3777- name: uri_fuzzer_test 3778 build: fuzzer 3779 language: c 3780 src: 3781 - test/core/client_channel/uri_fuzzer_test.cc 3782 deps: 3783 - grpc_test_util 3784 - grpc 3785 - gpr_test_util 3786 - gpr 3787 corpus_dirs: 3788 - test/core/client_channel/uri_corpus 3789 maxlen: 128 3790- name: uri_parser_test 3791 build: test 3792 language: c 3793 src: 3794 - test/core/client_channel/uri_parser_test.cc 3795 deps: 3796 - grpc_test_util 3797 - grpc 3798 - gpr_test_util 3799 - gpr 3800- name: wakeup_fd_cv_test 3801 build: test 3802 language: c 3803 src: 3804 - test/core/iomgr/wakeup_fd_cv_test.cc 3805 deps: 3806 - grpc_test_util 3807 - grpc 3808 - gpr_test_util 3809 - gpr 3810 exclude_iomgrs: 3811 - uv 3812 platforms: 3813 - mac 3814 - linux 3815 - posix 3816- name: alarm_test 3817 gtest: true 3818 build: test 3819 language: c++ 3820 src: 3821 - test/cpp/common/alarm_test.cc 3822 deps: 3823 - grpc++_test_util_unsecure 3824 - grpc_test_util_unsecure 3825 - grpc++_unsecure 3826 - grpc_unsecure 3827 - gpr_test_util 3828 - gpr 3829- name: alts_counter_test 3830 build: test 3831 language: c++ 3832 src: 3833 - test/core/tsi/alts/frame_protector/alts_counter_test.cc 3834 deps: 3835 - alts_test_util 3836 - gpr 3837 - grpc 3838- name: alts_crypt_test 3839 build: test 3840 language: c++ 3841 src: 3842 - test/core/tsi/alts/crypt/aes_gcm_test.cc 3843 deps: 3844 - alts_test_util 3845 - gpr_test_util 3846 - gpr 3847 - grpc 3848- name: alts_crypter_test 3849 build: test 3850 language: c++ 3851 src: 3852 - test/core/tsi/alts/frame_protector/alts_crypter_test.cc 3853 deps: 3854 - alts_test_util 3855 - gpr 3856 - grpc 3857- name: alts_frame_handler_test 3858 build: test 3859 language: c++ 3860 src: 3861 - test/core/tsi/alts/frame_protector/frame_handler_test.cc 3862 deps: 3863 - alts_test_util 3864 - gpr 3865 - grpc 3866- name: alts_frame_protector_test 3867 build: test 3868 language: c++ 3869 src: 3870 - test/core/tsi/alts/frame_protector/alts_frame_protector_test.cc 3871 deps: 3872 - alts_test_util 3873 - gpr 3874 - grpc 3875 filegroups: 3876 - transport_security_test_lib 3877- name: alts_grpc_record_protocol_test 3878 build: test 3879 language: c++ 3880 src: 3881 - test/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_test.cc 3882 deps: 3883 - alts_test_util 3884 - gpr 3885 - grpc 3886- name: alts_handshaker_client_test 3887 build: test 3888 language: c++ 3889 src: 3890 - test/core/tsi/alts/handshaker/alts_handshaker_client_test.cc 3891 deps: 3892 - alts_test_util 3893 - gpr 3894 - grpc 3895- name: alts_handshaker_service_api_test 3896 build: test 3897 language: c++ 3898 src: 3899 - test/core/tsi/alts/handshaker/alts_handshaker_service_api_test.cc 3900 deps: 3901 - alts_test_util 3902 - gpr 3903 - grpc 3904- name: alts_iovec_record_protocol_test 3905 build: test 3906 language: c++ 3907 src: 3908 - test/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol_test.cc 3909 deps: 3910 - alts_test_util 3911 - gpr 3912 - grpc 3913- name: alts_security_connector_test 3914 build: test 3915 language: c++ 3916 src: 3917 - test/core/security/alts_security_connector_test.cc 3918 deps: 3919 - gpr 3920 - grpc 3921- name: alts_tsi_handshaker_test 3922 build: test 3923 language: c++ 3924 src: 3925 - test/core/tsi/alts/handshaker/alts_tsi_handshaker_test.cc 3926 deps: 3927 - alts_test_util 3928 - gpr 3929 - grpc 3930- name: alts_tsi_utils_test 3931 build: test 3932 language: c++ 3933 src: 3934 - test/core/tsi/alts/handshaker/alts_tsi_utils_test.cc 3935 deps: 3936 - alts_test_util 3937 - gpr 3938 - grpc 3939- name: alts_zero_copy_grpc_protector_test 3940 build: test 3941 language: c++ 3942 src: 3943 - test/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector_test.cc 3944 deps: 3945 - alts_test_util 3946 - gpr 3947 - grpc 3948- name: async_end2end_test 3949 gtest: true 3950 build: test 3951 language: c++ 3952 src: 3953 - test/cpp/end2end/async_end2end_test.cc 3954 deps: 3955 - grpc++_test_util 3956 - grpc_test_util 3957 - grpc++ 3958 - grpc 3959 - gpr_test_util 3960 - gpr 3961- name: auth_property_iterator_test 3962 gtest: true 3963 build: test 3964 language: c++ 3965 src: 3966 - test/cpp/common/auth_property_iterator_test.cc 3967 deps: 3968 - grpc++_test_util 3969 - grpc_test_util 3970 - grpc++ 3971 - grpc 3972 - gpr_test_util 3973 - gpr 3974 uses_polling: false 3975- name: backoff_test 3976 build: test 3977 language: c++ 3978 src: 3979 - test/core/backoff/backoff_test.cc 3980 deps: 3981 - grpc_test_util 3982 - grpc 3983 - gpr_test_util 3984 - gpr 3985 uses_polling: false 3986- name: bdp_estimator_test 3987 build: test 3988 language: c++ 3989 src: 3990 - test/core/transport/bdp_estimator_test.cc 3991 deps: 3992 - grpc++_test_util 3993 - grpc++ 3994 - grpc_test_util 3995 - grpc 3996 - gpr_test_util 3997 - gpr 3998 uses_polling: false 3999- name: bm_arena 4000 build: test 4001 language: c++ 4002 src: 4003 - test/cpp/microbenchmarks/bm_arena.cc 4004 deps: 4005 - grpc_benchmark 4006 - benchmark 4007 - grpc++_test_util_unsecure 4008 - grpc_test_util_unsecure 4009 - grpc++_unsecure 4010 - grpc_unsecure 4011 - gpr_test_util 4012 - gpr 4013 - grpc++_test_config 4014 benchmark: true 4015 defaults: benchmark 4016 platforms: 4017 - mac 4018 - linux 4019 - posix 4020 uses_polling: false 4021- name: bm_call_create 4022 build: test 4023 language: c++ 4024 src: 4025 - test/cpp/microbenchmarks/bm_call_create.cc 4026 deps: 4027 - grpc_benchmark 4028 - benchmark 4029 - grpc++_test_util_unsecure 4030 - grpc_test_util_unsecure 4031 - grpc++_unsecure 4032 - grpc_unsecure 4033 - gpr_test_util 4034 - gpr 4035 - grpc++_test_config 4036 benchmark: true 4037 defaults: benchmark 4038 platforms: 4039 - mac 4040 - linux 4041 - posix 4042 uses_polling: false 4043- name: bm_channel 4044 build: test 4045 language: c++ 4046 src: 4047 - test/cpp/microbenchmarks/bm_channel.cc 4048 deps: 4049 - grpc_benchmark 4050 - benchmark 4051 - grpc++_test_util_unsecure 4052 - grpc_test_util_unsecure 4053 - grpc++_unsecure 4054 - grpc_unsecure 4055 - gpr_test_util 4056 - gpr 4057 - grpc++_test_config 4058 benchmark: true 4059 defaults: benchmark 4060 platforms: 4061 - mac 4062 - linux 4063 - posix 4064 uses_polling: false 4065- name: bm_chttp2_hpack 4066 build: test 4067 language: c++ 4068 src: 4069 - test/cpp/microbenchmarks/bm_chttp2_hpack.cc 4070 deps: 4071 - grpc_benchmark 4072 - benchmark 4073 - grpc++_test_util_unsecure 4074 - grpc_test_util_unsecure 4075 - grpc++_unsecure 4076 - grpc_unsecure 4077 - gpr_test_util 4078 - gpr 4079 - grpc++_test_config 4080 benchmark: true 4081 defaults: benchmark 4082 platforms: 4083 - mac 4084 - linux 4085 - posix 4086 uses_polling: false 4087- name: bm_chttp2_transport 4088 build: test 4089 language: c++ 4090 src: 4091 - test/cpp/microbenchmarks/bm_chttp2_transport.cc 4092 deps: 4093 - grpc_benchmark 4094 - benchmark 4095 - grpc++_test_util_unsecure 4096 - grpc_test_util_unsecure 4097 - grpc++_unsecure 4098 - grpc_unsecure 4099 - gpr_test_util 4100 - gpr 4101 - grpc++_test_config 4102 benchmark: true 4103 defaults: benchmark 4104 platforms: 4105 - mac 4106 - linux 4107 - posix 4108- name: bm_closure 4109 build: test 4110 language: c++ 4111 src: 4112 - test/cpp/microbenchmarks/bm_closure.cc 4113 deps: 4114 - grpc_benchmark 4115 - benchmark 4116 - grpc++_test_util_unsecure 4117 - grpc_test_util_unsecure 4118 - grpc++_unsecure 4119 - grpc_unsecure 4120 - gpr_test_util 4121 - gpr 4122 - grpc++_test_config 4123 benchmark: true 4124 defaults: benchmark 4125 platforms: 4126 - mac 4127 - linux 4128 - posix 4129- name: bm_cq 4130 build: test 4131 language: c++ 4132 src: 4133 - test/cpp/microbenchmarks/bm_cq.cc 4134 deps: 4135 - grpc_benchmark 4136 - benchmark 4137 - grpc++_test_util_unsecure 4138 - grpc_test_util_unsecure 4139 - grpc++_unsecure 4140 - grpc_unsecure 4141 - gpr_test_util 4142 - gpr 4143 - grpc++_test_config 4144 benchmark: true 4145 defaults: benchmark 4146 platforms: 4147 - mac 4148 - linux 4149 - posix 4150- name: bm_cq_multiple_threads 4151 build: test 4152 language: c++ 4153 src: 4154 - test/cpp/microbenchmarks/bm_cq_multiple_threads.cc 4155 deps: 4156 - grpc_benchmark 4157 - benchmark 4158 - grpc++_test_util_unsecure 4159 - grpc_test_util_unsecure 4160 - grpc++_unsecure 4161 - grpc_unsecure 4162 - gpr_test_util 4163 - gpr 4164 - grpc++_test_config 4165 benchmark: true 4166 defaults: benchmark 4167 platforms: 4168 - mac 4169 - linux 4170 - posix 4171 uses_polling: false 4172- name: bm_error 4173 build: test 4174 language: c++ 4175 src: 4176 - test/cpp/microbenchmarks/bm_error.cc 4177 deps: 4178 - grpc_benchmark 4179 - benchmark 4180 - grpc++_test_util_unsecure 4181 - grpc_test_util_unsecure 4182 - grpc++_unsecure 4183 - grpc_unsecure 4184 - gpr_test_util 4185 - gpr 4186 - grpc++_test_config 4187 benchmark: true 4188 defaults: benchmark 4189 platforms: 4190 - mac 4191 - linux 4192 - posix 4193 uses_polling: false 4194- name: bm_fullstack_streaming_ping_pong 4195 build: test 4196 language: c++ 4197 headers: 4198 - test/cpp/microbenchmarks/fullstack_streaming_ping_pong.h 4199 src: 4200 - test/cpp/microbenchmarks/bm_fullstack_streaming_ping_pong.cc 4201 deps: 4202 - grpc_benchmark 4203 - benchmark 4204 - grpc++_test_util_unsecure 4205 - grpc_test_util_unsecure 4206 - grpc++_unsecure 4207 - grpc_unsecure 4208 - gpr_test_util 4209 - gpr 4210 - grpc++_test_config 4211 benchmark: true 4212 defaults: benchmark 4213 excluded_poll_engines: 4214 - poll 4215 - poll-cv 4216 platforms: 4217 - mac 4218 - linux 4219 - posix 4220 timeout_seconds: 1200 4221- name: bm_fullstack_streaming_pump 4222 build: test 4223 language: c++ 4224 headers: 4225 - test/cpp/microbenchmarks/fullstack_streaming_pump.h 4226 src: 4227 - test/cpp/microbenchmarks/bm_fullstack_streaming_pump.cc 4228 deps: 4229 - grpc_benchmark 4230 - benchmark 4231 - grpc++_test_util_unsecure 4232 - grpc_test_util_unsecure 4233 - grpc++_unsecure 4234 - grpc_unsecure 4235 - gpr_test_util 4236 - gpr 4237 - grpc++_test_config 4238 benchmark: true 4239 defaults: benchmark 4240 excluded_poll_engines: 4241 - poll 4242 - poll-cv 4243 platforms: 4244 - mac 4245 - linux 4246 - posix 4247 timeout_seconds: 1200 4248- name: bm_fullstack_trickle 4249 build: test 4250 language: c++ 4251 src: 4252 - test/cpp/microbenchmarks/bm_fullstack_trickle.cc 4253 deps: 4254 - grpc_benchmark 4255 - benchmark 4256 - grpc++_test_util_unsecure 4257 - grpc_test_util_unsecure 4258 - grpc++_unsecure 4259 - grpc_unsecure 4260 - gpr_test_util 4261 - gpr 4262 - grpc++_test_config 4263 benchmark: true 4264 defaults: benchmark 4265 exclude_configs: 4266 - tsan 4267 excluded_poll_engines: 4268 - poll 4269 - poll-cv 4270 platforms: 4271 - mac 4272 - linux 4273 - posix 4274 timeout_seconds: 1200 4275- name: bm_fullstack_unary_ping_pong 4276 build: test 4277 language: c++ 4278 headers: 4279 - test/cpp/microbenchmarks/fullstack_unary_ping_pong.h 4280 src: 4281 - test/cpp/microbenchmarks/bm_fullstack_unary_ping_pong.cc 4282 deps: 4283 - grpc_benchmark 4284 - benchmark 4285 - grpc++_test_util_unsecure 4286 - grpc_test_util_unsecure 4287 - grpc++_unsecure 4288 - grpc_unsecure 4289 - gpr_test_util 4290 - gpr 4291 - grpc++_test_config 4292 benchmark: true 4293 defaults: benchmark 4294 excluded_poll_engines: 4295 - poll 4296 - poll-cv 4297 platforms: 4298 - mac 4299 - linux 4300 - posix 4301 timeout_seconds: 1200 4302- name: bm_metadata 4303 build: test 4304 language: c++ 4305 src: 4306 - test/cpp/microbenchmarks/bm_metadata.cc 4307 deps: 4308 - grpc_benchmark 4309 - benchmark 4310 - grpc++_test_util_unsecure 4311 - grpc_test_util_unsecure 4312 - grpc++_unsecure 4313 - grpc_unsecure 4314 - gpr_test_util 4315 - gpr 4316 - grpc++_test_config 4317 benchmark: true 4318 defaults: benchmark 4319 platforms: 4320 - mac 4321 - linux 4322 - posix 4323 uses_polling: false 4324- name: bm_pollset 4325 build: test 4326 language: c++ 4327 src: 4328 - test/cpp/microbenchmarks/bm_pollset.cc 4329 deps: 4330 - grpc_benchmark 4331 - benchmark 4332 - grpc++_test_util_unsecure 4333 - grpc_test_util_unsecure 4334 - grpc++_unsecure 4335 - grpc_unsecure 4336 - gpr_test_util 4337 - gpr 4338 - grpc++_test_config 4339 benchmark: true 4340 defaults: benchmark 4341 platforms: 4342 - mac 4343 - linux 4344 - posix 4345- name: byte_stream_test 4346 gtest: true 4347 build: test 4348 language: c++ 4349 src: 4350 - test/core/transport/byte_stream_test.cc 4351 deps: 4352 - grpc_test_util 4353 - grpc 4354 - gpr_test_util 4355 - gpr 4356 uses_polling: false 4357- name: channel_arguments_test 4358 gtest: true 4359 build: test 4360 language: c++ 4361 src: 4362 - test/cpp/common/channel_arguments_test.cc 4363 deps: 4364 - grpc++ 4365 - grpc 4366 - gpr 4367 uses_polling: false 4368- name: channel_filter_test 4369 gtest: true 4370 build: test 4371 language: c++ 4372 src: 4373 - test/cpp/common/channel_filter_test.cc 4374 deps: 4375 - grpc++ 4376 - grpc 4377 - gpr 4378 uses_polling: false 4379- name: channel_trace_test 4380 gtest: true 4381 build: test 4382 language: c++ 4383 src: 4384 - test/core/channel/channel_trace_test.cc 4385 deps: 4386 - grpc_test_util 4387 - grpc++_test_util 4388 - grpc++ 4389 - grpc 4390 - gpr_test_util 4391 - gpr 4392 filegroups: 4393 - grpcpp_channelz_proto 4394 uses: 4395 - grpc++_test 4396- name: channelz_registry_test 4397 gtest: true 4398 build: test 4399 language: c++ 4400 src: 4401 - test/core/channel/channelz_registry_test.cc 4402 deps: 4403 - grpc_test_util 4404 - grpc++_test_util 4405 - grpc++ 4406 - grpc 4407 - gpr_test_util 4408 - gpr 4409 uses: 4410 - grpc++_test 4411 uses_polling: false 4412- name: channelz_service_test 4413 gtest: true 4414 build: test 4415 language: c++ 4416 src: 4417 - test/cpp/end2end/channelz_service_test.cc 4418 deps: 4419 - grpcpp_channelz 4420 - grpc++_test_util 4421 - grpc_test_util 4422 - grpc++ 4423 - grpc 4424 - gpr_test_util 4425 - gpr 4426 filegroups: 4427 - grpcpp_channelz_proto 4428- name: channelz_test 4429 gtest: true 4430 build: test 4431 language: c++ 4432 src: 4433 - test/core/channel/channelz_test.cc 4434 deps: 4435 - grpc_test_util 4436 - grpc++_test_util 4437 - grpc++ 4438 - grpc 4439 - gpr_test_util 4440 - gpr 4441 filegroups: 4442 - grpcpp_channelz_proto 4443 uses: 4444 - grpc++_test 4445- name: check_gcp_environment_linux_test 4446 build: test 4447 language: c++ 4448 src: 4449 - test/core/security/check_gcp_environment_linux_test.cc 4450 deps: 4451 - grpc 4452 - gpr 4453- name: check_gcp_environment_windows_test 4454 build: test 4455 language: c++ 4456 src: 4457 - test/core/security/check_gcp_environment_windows_test.cc 4458 deps: 4459 - grpc 4460 - gpr 4461- name: chttp2_settings_timeout_test 4462 gtest: true 4463 build: test 4464 language: c++ 4465 src: 4466 - test/core/transport/chttp2/settings_timeout_test.cc 4467 deps: 4468 - grpc_test_util 4469 - grpc 4470 - gpr_test_util 4471 - gpr 4472 uses_polling: true 4473- name: cli_call_test 4474 gtest: true 4475 build: test 4476 language: c++ 4477 src: 4478 - test/cpp/util/cli_call_test.cc 4479 deps: 4480 - grpc_cli_libs 4481 - grpc++_test_util 4482 - grpc_test_util 4483 - grpc++ 4484 - grpc 4485 - gpr_test_util 4486 - gpr 4487- name: client_callback_end2end_test 4488 gtest: true 4489 cpu_cost: 0.5 4490 build: test 4491 language: c++ 4492 src: 4493 - test/cpp/end2end/client_callback_end2end_test.cc 4494 deps: 4495 - grpc++_test_util 4496 - grpc_test_util 4497 - grpc++ 4498 - grpc 4499 - gpr_test_util 4500 - gpr 4501- name: client_channel_stress_test 4502 gtest: false 4503 build: test 4504 language: c++ 4505 src: 4506 - src/proto/grpc/lb/v1/load_balancer.proto 4507 - test/cpp/client/client_channel_stress_test.cc 4508 deps: 4509 - grpc++_test_util 4510 - grpc_test_util 4511 - grpc++ 4512 - grpc 4513 - gpr_test_util 4514 - gpr 4515- name: client_crash_test 4516 gtest: true 4517 cpu_cost: 0.1 4518 build: test 4519 language: c++ 4520 src: 4521 - test/cpp/end2end/client_crash_test.cc 4522 deps: 4523 - grpc++_test_util 4524 - grpc_test_util 4525 - grpc++ 4526 - grpc 4527 - gpr_test_util 4528 - gpr 4529 platforms: 4530 - mac 4531 - linux 4532 - posix 4533- name: client_crash_test_server 4534 build: test 4535 run: false 4536 language: c++ 4537 src: 4538 - test/cpp/end2end/client_crash_test_server.cc 4539 deps: 4540 - grpc++_test_util 4541 - grpc_test_util 4542 - grpc++ 4543 - grpc 4544 - gpr_test_util 4545 - gpr 4546- name: client_lb_end2end_test 4547 gtest: true 4548 build: test 4549 language: c++ 4550 src: 4551 - test/cpp/end2end/client_lb_end2end_test.cc 4552 deps: 4553 - grpc++_test_util 4554 - grpc_test_util 4555 - grpc++ 4556 - grpc 4557 - gpr_test_util 4558 - gpr 4559- name: codegen_test_full 4560 gtest: true 4561 build: test 4562 language: c++ 4563 src: 4564 - src/proto/grpc/testing/control.proto 4565 - src/proto/grpc/testing/messages.proto 4566 - src/proto/grpc/testing/payloads.proto 4567 - src/proto/grpc/testing/benchmark_service.proto 4568 - src/proto/grpc/testing/report_qps_scenario_service.proto 4569 - src/proto/grpc/testing/worker_service.proto 4570 - src/proto/grpc/testing/stats.proto 4571 - test/cpp/codegen/codegen_test_full.cc 4572 deps: 4573 - grpc++_core_stats 4574 - grpc++ 4575 - grpc 4576 - gpr 4577 filegroups: 4578 - grpc++_codegen_base 4579 uses_polling: false 4580- name: codegen_test_minimal 4581 gtest: true 4582 build: test 4583 language: c++ 4584 src: 4585 - src/proto/grpc/testing/control.proto 4586 - src/proto/grpc/testing/messages.proto 4587 - src/proto/grpc/testing/payloads.proto 4588 - src/proto/grpc/testing/benchmark_service.proto 4589 - src/proto/grpc/testing/report_qps_scenario_service.proto 4590 - src/proto/grpc/testing/worker_service.proto 4591 - src/proto/grpc/testing/stats.proto 4592 - test/cpp/codegen/codegen_test_minimal.cc 4593 deps: 4594 - grpc++_core_stats 4595 - grpc 4596 - gpr 4597 filegroups: 4598 - grpc++_codegen_base 4599 - grpc++_codegen_base_src 4600 uses_polling: false 4601- name: credentials_test 4602 gtest: true 4603 build: test 4604 language: c++ 4605 src: 4606 - test/cpp/client/credentials_test.cc 4607 deps: 4608 - grpc++ 4609 - grpc 4610 - gpr 4611- name: cxx_byte_buffer_test 4612 gtest: true 4613 build: test 4614 language: c++ 4615 src: 4616 - test/cpp/util/byte_buffer_test.cc 4617 deps: 4618 - grpc_test_util 4619 - grpc++ 4620 - grpc 4621 - gpr_test_util 4622 - gpr 4623 uses_polling: false 4624- name: cxx_slice_test 4625 gtest: true 4626 build: test 4627 language: c++ 4628 src: 4629 - test/cpp/util/slice_test.cc 4630 deps: 4631 - grpc_test_util 4632 - grpc++ 4633 - grpc 4634 - gpr_test_util 4635 - gpr 4636 uses_polling: false 4637- name: cxx_string_ref_test 4638 gtest: true 4639 build: test 4640 language: c++ 4641 src: 4642 - test/cpp/util/string_ref_test.cc 4643 deps: 4644 - grpc++ 4645 - grpc 4646 uses_polling: false 4647- name: cxx_time_test 4648 gtest: true 4649 build: test 4650 language: c++ 4651 src: 4652 - test/cpp/util/time_test.cc 4653 deps: 4654 - grpc_test_util 4655 - grpc++ 4656 - grpc 4657 - gpr_test_util 4658 - gpr 4659 uses_polling: false 4660- name: end2end_test 4661 gtest: true 4662 cpu_cost: 0.5 4663 build: test 4664 language: c++ 4665 src: 4666 - test/cpp/end2end/end2end_test.cc 4667 deps: 4668 - grpc++_test_util 4669 - grpc_test_util 4670 - grpc++ 4671 - grpc 4672 - gpr_test_util 4673 - gpr 4674- name: error_details_test 4675 gtest: true 4676 build: test 4677 language: c++ 4678 src: 4679 - src/proto/grpc/testing/echo_messages.proto 4680 - test/cpp/util/error_details_test.cc 4681 deps: 4682 - grpc++_error_details 4683 - grpc++ 4684- name: exception_test 4685 gtest: true 4686 build: test 4687 language: c++ 4688 src: 4689 - test/cpp/end2end/exception_test.cc 4690 deps: 4691 - grpc++_test_util 4692 - grpc_test_util 4693 - grpc++ 4694 - grpc 4695 - gpr_test_util 4696 - gpr 4697- name: filter_end2end_test 4698 gtest: true 4699 build: test 4700 language: c++ 4701 src: 4702 - test/cpp/end2end/filter_end2end_test.cc 4703 deps: 4704 - grpc++_test_util 4705 - grpc_test_util 4706 - grpc++ 4707 - grpc 4708 - gpr_test_util 4709 - gpr 4710- name: generic_end2end_test 4711 gtest: true 4712 build: test 4713 language: c++ 4714 src: 4715 - test/cpp/end2end/generic_end2end_test.cc 4716 deps: 4717 - grpc++_test_util 4718 - grpc_test_util 4719 - grpc++ 4720 - grpc 4721 - gpr_test_util 4722 - gpr 4723- name: golden_file_test 4724 gtest: true 4725 build: test 4726 language: c++ 4727 src: 4728 - src/proto/grpc/testing/compiler_test.proto 4729 - test/cpp/codegen/golden_file_test.cc 4730 deps: 4731 - grpc++ 4732 - grpc 4733 - gpr 4734 args: 4735 - --generated_file_path=gens/src/proto/grpc/testing/ 4736 uses_polling: false 4737- name: grpc_alts_credentials_options_test 4738 build: test 4739 language: c++ 4740 src: 4741 - test/core/security/grpc_alts_credentials_options_test.cc 4742 deps: 4743 - grpc 4744 - gpr 4745- name: grpc_cli 4746 build: test 4747 run: false 4748 language: c++ 4749 src: 4750 - test/cpp/util/grpc_cli.cc 4751 deps: 4752 - grpc_cli_libs 4753 - grpc++_proto_reflection_desc_db 4754 - grpc++ 4755 - grpc 4756 - gpr 4757 - grpc++_test_config 4758- name: grpc_cpp_plugin 4759 build: protoc 4760 language: c++ 4761 src: 4762 - src/compiler/cpp_plugin.cc 4763 deps: 4764 - grpc_plugin_support 4765 secure: false 4766 vs_config_type: Application 4767 vs_project_guid: '{7E51A25F-AC59-488F-906C-C60FAAE706AA}' 4768- name: grpc_csharp_plugin 4769 build: protoc 4770 language: c++ 4771 src: 4772 - src/compiler/csharp_plugin.cc 4773 deps: 4774 - grpc_plugin_support 4775 secure: false 4776 vs_config_type: Application 4777 vs_project_guid: '{3C813052-A49A-4662-B90A-1ADBEC7EE453}' 4778- name: grpc_linux_system_roots_test 4779 gtest: true 4780 build: test 4781 language: c++ 4782 src: 4783 - test/core/security/linux_system_roots_test.cc 4784 deps: 4785 - grpc_test_util 4786 - grpc 4787 - gpr_test_util 4788 - gpr 4789- name: grpc_node_plugin 4790 build: protoc 4791 language: c++ 4792 src: 4793 - src/compiler/node_plugin.cc 4794 deps: 4795 - grpc_plugin_support 4796 secure: false 4797 vs_config_type: Application 4798- name: grpc_objective_c_plugin 4799 build: protoc 4800 language: c++ 4801 src: 4802 - src/compiler/objective_c_plugin.cc 4803 deps: 4804 - grpc_plugin_support 4805 secure: false 4806 vs_config_type: Application 4807 vs_project_guid: '{19564640-CEE6-4921-ABA5-676ED79A36F6}' 4808- name: grpc_php_plugin 4809 build: protoc 4810 language: c++ 4811 src: 4812 - src/compiler/php_plugin.cc 4813 deps: 4814 - grpc_plugin_support 4815 secure: false 4816 vs_config_type: Application 4817- name: grpc_python_plugin 4818 build: protoc 4819 language: c++ 4820 src: 4821 - src/compiler/python_plugin.cc 4822 deps: 4823 - grpc_plugin_support 4824 secure: false 4825 vs_config_type: Application 4826 vs_project_guid: '{DF52D501-A6CF-4E6F-BA38-6EBE2E8DAFB2}' 4827- name: grpc_ruby_plugin 4828 build: protoc 4829 language: c++ 4830 src: 4831 - src/compiler/ruby_plugin.cc 4832 deps: 4833 - grpc_plugin_support 4834 secure: false 4835 vs_config_type: Application 4836 vs_project_guid: '{069E9D05-B78B-4751-9252-D21EBAE7DE8E}' 4837- name: grpc_tool_test 4838 gtest: true 4839 build: test 4840 language: c++ 4841 src: 4842 - src/proto/grpc/testing/echo.proto 4843 - src/proto/grpc/testing/echo_messages.proto 4844 - test/cpp/util/grpc_tool_test.cc 4845 deps: 4846 - grpc_cli_libs 4847 - grpc++_proto_reflection_desc_db 4848 - grpc++_reflection 4849 - grpc++_test_util 4850 - grpc_test_util 4851 - grpc++ 4852 - grpc 4853 - gpr_test_util 4854 - gpr 4855 filegroups: 4856 - grpc++_codegen_proto 4857- name: grpclb_api_test 4858 gtest: true 4859 build: test 4860 language: c++ 4861 src: 4862 - src/proto/grpc/lb/v1/load_balancer.proto 4863 - test/cpp/grpclb/grpclb_api_test.cc 4864 deps: 4865 - grpc++_test_util 4866 - grpc_test_util 4867 - grpc++ 4868 - grpc 4869- name: grpclb_end2end_test 4870 gtest: true 4871 build: test 4872 language: c++ 4873 src: 4874 - src/proto/grpc/lb/v1/load_balancer.proto 4875 - test/cpp/end2end/grpclb_end2end_test.cc 4876 deps: 4877 - grpc++_test_util 4878 - grpc_test_util 4879 - grpc++ 4880 - grpc 4881 - gpr_test_util 4882 - gpr 4883- name: h2_ssl_cert_test 4884 gtest: true 4885 build: test 4886 language: c++ 4887 headers: 4888 - test/core/end2end/end2end_tests.h 4889 src: 4890 - test/core/end2end/h2_ssl_cert_test.cc 4891 deps: 4892 - grpc_test_util 4893 - grpc++ 4894 - grpc 4895 - gpr_test_util 4896 - gpr 4897 uses: 4898 - grpc++_test 4899- name: h2_ssl_session_reuse_test 4900 gtest: true 4901 build: test 4902 language: c++ 4903 headers: 4904 - test/core/end2end/end2end_tests.h 4905 src: 4906 - test/core/end2end/h2_ssl_session_reuse_test.cc 4907 deps: 4908 - grpc_test_util 4909 - grpc++ 4910 - grpc 4911 - gpr_test_util 4912 - gpr 4913 uses: 4914 - grpc++_test 4915- name: health_service_end2end_test 4916 gtest: true 4917 build: test 4918 language: c++ 4919 src: 4920 - test/cpp/end2end/health_service_end2end_test.cc 4921 deps: 4922 - grpc++_test_util 4923 - grpc_test_util 4924 - grpc++ 4925 - grpc 4926 - gpr_test_util 4927 - gpr 4928- name: http2_client 4929 build: test 4930 run: false 4931 language: c++ 4932 src: [] 4933 deps: 4934 - http2_client_main 4935 - grpc++_test_util 4936 - grpc_test_util 4937 - grpc++ 4938 - grpc 4939 - grpc++_test_config 4940 platforms: 4941 - mac 4942 - linux 4943 - posix 4944- name: hybrid_end2end_test 4945 flaky: true 4946 build: test 4947 language: c++ 4948 src: 4949 - test/cpp/end2end/hybrid_end2end_test.cc 4950 deps: 4951 - grpc++_test_util 4952 - grpc_test_util 4953 - grpc++ 4954 - grpc 4955 - gpr_test_util 4956 - gpr 4957- name: inlined_vector_test 4958 gtest: true 4959 build: test 4960 language: c++ 4961 src: 4962 - test/core/gprpp/inlined_vector_test.cc 4963 deps: 4964 - grpc_test_util 4965 - grpc++ 4966 - grpc 4967 - gpr_test_util 4968 - gpr 4969 uses: 4970 - grpc++_test 4971- name: inproc_sync_unary_ping_pong_test 4972 build: test 4973 language: c++ 4974 src: 4975 - test/cpp/qps/inproc_sync_unary_ping_pong_test.cc 4976 deps: 4977 - qps 4978 - grpc++_core_stats 4979 - grpc++_test_util 4980 - grpc_test_util 4981 - grpc++ 4982 - grpc 4983 - gpr_test_util 4984 - gpr 4985 - grpc++_test_config 4986 platforms: 4987 - mac 4988 - linux 4989 - posix 4990- name: interop_client 4991 build: test 4992 run: false 4993 language: c++ 4994 src: [] 4995 deps: 4996 - interop_client_main 4997 - interop_client_helper 4998 - grpc++_test_util 4999 - grpc_test_util 5000 - grpc++ 5001 - grpc 5002 - gpr_test_util 5003 - gpr 5004 - grpc++_test_config 5005 platforms: 5006 - mac 5007 - linux 5008 - posix 5009- name: interop_server 5010 build: test 5011 run: false 5012 language: c++ 5013 src: [] 5014 deps: 5015 - interop_server_main 5016 - interop_server_helper 5017 - interop_server_lib 5018 - grpc++_test_util 5019 - grpc_test_util 5020 - grpc++ 5021 - grpc 5022 - gpr_test_util 5023 - gpr 5024 - grpc++_test_config 5025 platforms: 5026 - mac 5027 - linux 5028 - posix 5029- name: interop_test 5030 cpu_cost: 0.1 5031 build: test 5032 language: c++ 5033 src: 5034 - test/cpp/interop/interop_test.cc 5035 deps: 5036 - grpc_test_util 5037 - grpc 5038 - gpr_test_util 5039 - gpr 5040 - grpc++_test_config 5041 platforms: 5042 - mac 5043 - linux 5044 - posix 5045- name: json_run_localhost 5046 build: test 5047 run: false 5048 language: c++ 5049 src: 5050 - test/cpp/qps/json_run_localhost.cc 5051 deps: 5052 - grpc++_test_util 5053 - grpc_test_util 5054 - grpc++ 5055 - grpc 5056 - gpr_test_util 5057 - gpr 5058 - grpc++_test_config 5059 platforms: 5060 - mac 5061 - linux 5062 - posix 5063- name: memory_test 5064 gtest: true 5065 build: test 5066 language: c++ 5067 src: 5068 - test/core/gprpp/memory_test.cc 5069 deps: 5070 - grpc_test_util 5071 - grpc++ 5072 - grpc 5073 - gpr_test_util 5074 - gpr 5075 uses: 5076 - grpc++_test 5077 uses_polling: false 5078- name: metrics_client 5079 build: test 5080 run: false 5081 language: c++ 5082 headers: 5083 - test/cpp/util/metrics_server.h 5084 src: 5085 - src/proto/grpc/testing/metrics.proto 5086 - test/cpp/interop/metrics_client.cc 5087 deps: 5088 - grpc++ 5089 - grpc 5090 - gpr 5091 - grpc++_test_config 5092- name: mock_test 5093 gtest: true 5094 build: test 5095 language: c++ 5096 headers: 5097 - include/grpc++/test/mock_stream.h 5098 - include/grpcpp/test/mock_stream.h 5099 src: 5100 - test/cpp/end2end/mock_test.cc 5101 deps: 5102 - grpc++_test_util 5103 - grpc_test_util 5104 - grpc++ 5105 - grpc 5106 - gpr_test_util 5107 - gpr 5108- name: nonblocking_test 5109 gtest: true 5110 build: test 5111 language: c++ 5112 src: 5113 - test/cpp/end2end/nonblocking_test.cc 5114 deps: 5115 - grpc++_test_util 5116 - grpc_test_util 5117 - grpc++ 5118 - grpc 5119 - gpr_test_util 5120 - gpr 5121- name: noop-benchmark 5122 build: test 5123 language: c++ 5124 src: 5125 - test/cpp/microbenchmarks/noop-benchmark.cc 5126 deps: 5127 - benchmark 5128 defaults: benchmark 5129- name: orphanable_test 5130 gtest: true 5131 build: test 5132 language: c++ 5133 src: 5134 - test/core/gprpp/orphanable_test.cc 5135 deps: 5136 - grpc_test_util 5137 - grpc++ 5138 - grpc 5139 - gpr_test_util 5140 - gpr 5141 uses: 5142 - grpc++_test 5143- name: proto_server_reflection_test 5144 gtest: true 5145 build: test 5146 language: c++ 5147 src: 5148 - test/cpp/end2end/proto_server_reflection_test.cc 5149 deps: 5150 - grpc++_proto_reflection_desc_db 5151 - grpc++_reflection 5152 - grpc++_test_util 5153 - grpc_test_util 5154 - grpc++ 5155 - grpc 5156 - gpr_test_util 5157 - gpr 5158- name: proto_utils_test 5159 gtest: true 5160 build: test 5161 language: c++ 5162 src: 5163 - test/cpp/codegen/proto_utils_test.cc 5164 deps: 5165 - grpc++ 5166 - grpc 5167 filegroups: 5168 - grpc++_codegen_base 5169 - grpc++_codegen_proto 5170 uses_polling: false 5171- name: qps_interarrival_test 5172 build: test 5173 run: false 5174 language: c++ 5175 src: 5176 - test/cpp/qps/qps_interarrival_test.cc 5177 deps: 5178 - qps 5179 - grpc++_test_util 5180 - grpc_test_util 5181 - grpc++ 5182 - grpc 5183 - gpr_test_util 5184 - gpr 5185 - grpc++_test_config 5186 platforms: 5187 - mac 5188 - linux 5189 - posix 5190 uses_polling: false 5191- name: qps_json_driver 5192 build: test 5193 run: false 5194 language: c++ 5195 src: 5196 - test/cpp/qps/qps_json_driver.cc 5197 deps: 5198 - qps 5199 - grpc++_core_stats 5200 - grpc++_test_util 5201 - grpc_test_util 5202 - grpc++ 5203 - grpc 5204 - gpr_test_util 5205 - gpr 5206 - grpc++_test_config 5207- name: qps_openloop_test 5208 cpu_cost: 0.5 5209 build: test 5210 language: c++ 5211 src: 5212 - test/cpp/qps/qps_openloop_test.cc 5213 deps: 5214 - qps 5215 - grpc++_core_stats 5216 - grpc++_test_util 5217 - grpc_test_util 5218 - grpc++ 5219 - grpc 5220 - gpr_test_util 5221 - gpr 5222 - grpc++_test_config 5223 platforms: 5224 - mac 5225 - linux 5226 - posix 5227- name: qps_worker 5228 build: test 5229 run: false 5230 language: c++ 5231 headers: 5232 - test/cpp/qps/client.h 5233 - test/cpp/qps/server.h 5234 src: 5235 - test/cpp/qps/worker.cc 5236 deps: 5237 - qps 5238 - grpc++_core_stats 5239 - grpc++_test_util 5240 - grpc_test_util 5241 - grpc++ 5242 - grpc 5243 - gpr_test_util 5244 - gpr 5245 - grpc++_test_config 5246- name: raw_end2end_test 5247 gtest: true 5248 build: test 5249 language: c++ 5250 src: 5251 - test/cpp/end2end/raw_end2end_test.cc 5252 deps: 5253 - grpc++_test_util 5254 - grpc_test_util 5255 - grpc++ 5256 - grpc 5257 - gpr_test_util 5258 - gpr 5259- name: reconnect_interop_client 5260 build: test 5261 run: false 5262 language: c++ 5263 src: 5264 - src/proto/grpc/testing/empty.proto 5265 - src/proto/grpc/testing/messages.proto 5266 - src/proto/grpc/testing/test.proto 5267 - test/cpp/interop/reconnect_interop_client.cc 5268 deps: 5269 - grpc++_test_util 5270 - grpc_test_util 5271 - grpc++ 5272 - grpc 5273 - gpr_test_util 5274 - gpr 5275 - grpc++_test_config 5276- name: reconnect_interop_server 5277 build: test 5278 run: false 5279 language: c++ 5280 src: 5281 - src/proto/grpc/testing/empty.proto 5282 - src/proto/grpc/testing/messages.proto 5283 - src/proto/grpc/testing/test.proto 5284 - test/cpp/interop/reconnect_interop_server.cc 5285 deps: 5286 - reconnect_server 5287 - test_tcp_server 5288 - grpc++_test_util 5289 - grpc_test_util 5290 - grpc++ 5291 - grpc 5292 - gpr_test_util 5293 - gpr 5294 - grpc++_test_config 5295- name: ref_counted_ptr_test 5296 gtest: true 5297 build: test 5298 language: c++ 5299 src: 5300 - test/core/gprpp/ref_counted_ptr_test.cc 5301 deps: 5302 - grpc_test_util 5303 - grpc++ 5304 - grpc 5305 - gpr_test_util 5306 - gpr 5307 uses: 5308 - grpc++_test 5309- name: ref_counted_test 5310 gtest: true 5311 build: test 5312 language: c++ 5313 src: 5314 - test/core/gprpp/ref_counted_test.cc 5315 deps: 5316 - grpc_test_util 5317 - grpc++ 5318 - grpc 5319 - gpr_test_util 5320 - gpr 5321 uses: 5322 - grpc++_test 5323- name: retry_throttle_test 5324 gtest: true 5325 build: test 5326 language: c++ 5327 src: 5328 - test/core/client_channel/retry_throttle_test.cc 5329 deps: 5330 - grpc_test_util 5331 - grpc 5332 - gpr_test_util 5333 - gpr 5334 uses_polling: false 5335- name: secure_auth_context_test 5336 gtest: true 5337 build: test 5338 language: c++ 5339 src: 5340 - test/cpp/common/secure_auth_context_test.cc 5341 deps: 5342 - grpc++_test_util 5343 - grpc_test_util 5344 - grpc++ 5345 - grpc 5346 - gpr_test_util 5347 - gpr 5348- name: secure_sync_unary_ping_pong_test 5349 build: test 5350 language: c++ 5351 src: 5352 - test/cpp/qps/secure_sync_unary_ping_pong_test.cc 5353 deps: 5354 - qps 5355 - grpc++_core_stats 5356 - grpc++_test_util 5357 - grpc_test_util 5358 - grpc++ 5359 - grpc 5360 - gpr_test_util 5361 - gpr 5362 - grpc++_test_config 5363 platforms: 5364 - mac 5365 - linux 5366 - posix 5367- name: server_builder_plugin_test 5368 gtest: true 5369 build: test 5370 language: c++ 5371 src: 5372 - test/cpp/end2end/server_builder_plugin_test.cc 5373 deps: 5374 - grpc++_test_util 5375 - grpc_test_util 5376 - grpc++ 5377 - grpc 5378 - gpr_test_util 5379 - gpr 5380- name: server_builder_test 5381 gtest: true 5382 build: test 5383 language: c++ 5384 src: 5385 - src/proto/grpc/testing/echo_messages.proto 5386 - src/proto/grpc/testing/echo.proto 5387 - test/cpp/server/server_builder_test.cc 5388 deps: 5389 - grpc++_test_util_unsecure 5390 - grpc_test_util_unsecure 5391 - gpr_test_util 5392 - grpc++_unsecure 5393 - grpc_unsecure 5394 - gpr 5395- name: server_builder_with_socket_mutator_test 5396 gtest: true 5397 build: test 5398 language: c++ 5399 src: 5400 - src/proto/grpc/testing/echo_messages.proto 5401 - src/proto/grpc/testing/echo.proto 5402 - test/cpp/server/server_builder_with_socket_mutator_test.cc 5403 deps: 5404 - grpc++_test_util_unsecure 5405 - grpc_test_util_unsecure 5406 - gpr_test_util 5407 - grpc++_unsecure 5408 - grpc_unsecure 5409 - gpr 5410 platforms: 5411 - posix 5412- name: server_context_test_spouse_test 5413 gtest: true 5414 build: test 5415 language: c++ 5416 src: 5417 - test/cpp/test/server_context_test_spouse_test.cc 5418 deps: 5419 - grpc_test_util 5420 - grpc++ 5421 - grpc 5422 - gpr_test_util 5423 - gpr 5424 uses: 5425 - grpc++_test 5426- name: server_crash_test 5427 gtest: true 5428 cpu_cost: 0.1 5429 build: test 5430 language: c++ 5431 src: 5432 - test/cpp/end2end/server_crash_test.cc 5433 deps: 5434 - grpc++_test_util 5435 - grpc_test_util 5436 - grpc++ 5437 - grpc 5438 - gpr_test_util 5439 - gpr 5440 platforms: 5441 - mac 5442 - linux 5443 - posix 5444- name: server_crash_test_client 5445 build: test 5446 run: false 5447 language: c++ 5448 src: 5449 - test/cpp/end2end/server_crash_test_client.cc 5450 deps: 5451 - grpc++_test_util 5452 - grpc_test_util 5453 - grpc++ 5454 - grpc 5455 - gpr_test_util 5456 - gpr 5457- name: server_early_return_test 5458 gtest: true 5459 build: test 5460 language: c++ 5461 src: 5462 - test/cpp/end2end/server_early_return_test.cc 5463 deps: 5464 - grpc++_test_util 5465 - grpc_test_util 5466 - grpc++ 5467 - grpc 5468 - gpr_test_util 5469 - gpr 5470- name: server_request_call_test 5471 gtest: true 5472 build: test 5473 language: c++ 5474 src: 5475 - src/proto/grpc/testing/echo_messages.proto 5476 - src/proto/grpc/testing/echo.proto 5477 - test/cpp/server/server_request_call_test.cc 5478 deps: 5479 - grpc++_test_util_unsecure 5480 - grpc_test_util_unsecure 5481 - gpr_test_util 5482 - grpc++_unsecure 5483 - grpc_unsecure 5484 - gpr 5485- name: shutdown_test 5486 gtest: true 5487 build: test 5488 language: c++ 5489 src: 5490 - test/cpp/end2end/shutdown_test.cc 5491 deps: 5492 - grpc++_test_util 5493 - grpc_test_util 5494 - grpc++ 5495 - grpc 5496 - gpr_test_util 5497 - gpr 5498- name: slice_hash_table_test 5499 gtest: true 5500 build: test 5501 language: c++ 5502 src: 5503 - test/core/slice/slice_hash_table_test.cc 5504 deps: 5505 - grpc_test_util 5506 - grpc 5507 - gpr_test_util 5508 - gpr 5509 uses_polling: false 5510- name: slice_weak_hash_table_test 5511 gtest: true 5512 build: test 5513 language: c++ 5514 src: 5515 - test/core/slice/slice_weak_hash_table_test.cc 5516 deps: 5517 - grpc_test_util 5518 - grpc 5519 - gpr_test_util 5520 - gpr 5521 uses_polling: false 5522- name: stats_test 5523 gtest: true 5524 build: test 5525 language: c++ 5526 src: 5527 - test/core/debug/stats_test.cc 5528 deps: 5529 - grpc++_test_util 5530 - grpc_test_util 5531 - grpc 5532 - gpr_test_util 5533 - gpr 5534 exclude_configs: 5535 - tsan 5536 timeout_seconds: 1200 5537 uses_polling: false 5538- name: status_metadata_test 5539 gtest: true 5540 build: test 5541 language: c++ 5542 src: 5543 - test/core/transport/status_metadata_test.cc 5544 deps: 5545 - grpc 5546 uses_polling: false 5547- name: status_util_test 5548 gtest: true 5549 cpu_cost: 0.1 5550 build: test 5551 language: c++ 5552 src: 5553 - test/core/channel/status_util_test.cc 5554 deps: 5555 - grpc 5556 uses_polling: false 5557- name: streaming_throughput_test 5558 gtest: true 5559 build: test 5560 language: c++ 5561 src: 5562 - test/cpp/end2end/streaming_throughput_test.cc 5563 deps: 5564 - grpc++_test_util 5565 - grpc_test_util 5566 - grpc++ 5567 - grpc 5568 - gpr_test_util 5569 - gpr 5570 platforms: 5571 - mac 5572 - linux 5573 - posix 5574- name: stress_test 5575 build: test 5576 run: false 5577 language: c++ 5578 headers: 5579 - test/cpp/interop/client_helper.h 5580 - test/cpp/interop/interop_client.h 5581 - test/cpp/interop/stress_interop_client.h 5582 - test/cpp/util/create_test_channel.h 5583 - test/cpp/util/metrics_server.h 5584 src: 5585 - src/proto/grpc/testing/empty.proto 5586 - src/proto/grpc/testing/messages.proto 5587 - src/proto/grpc/testing/metrics.proto 5588 - src/proto/grpc/testing/test.proto 5589 - test/cpp/interop/interop_client.cc 5590 - test/cpp/interop/stress_interop_client.cc 5591 - test/cpp/interop/stress_test.cc 5592 - test/cpp/util/metrics_server.cc 5593 deps: 5594 - grpc++_test_util 5595 - grpc_test_util 5596 - grpc++ 5597 - grpc 5598 - gpr_test_util 5599 - gpr 5600 - grpc++_test_config 5601- name: thread_manager_test 5602 build: test 5603 language: c++ 5604 src: 5605 - test/cpp/thread_manager/thread_manager_test.cc 5606 deps: 5607 - grpc++_unsecure 5608 - grpc_unsecure 5609 - gpr 5610 - grpc++_test_config 5611- name: thread_stress_test 5612 gtest: true 5613 cpu_cost: 100 5614 build: test 5615 language: c++ 5616 src: 5617 - test/cpp/end2end/thread_stress_test.cc 5618 deps: 5619 - grpc++_test_util_unsecure 5620 - grpc_test_util_unsecure 5621 - grpc++_unsecure 5622 - grpc_unsecure 5623 - gpr_test_util 5624 - gpr 5625- name: transport_pid_controller_test 5626 build: test 5627 language: c++ 5628 src: 5629 - test/core/transport/pid_controller_test.cc 5630 deps: 5631 - grpc++_test_util 5632 - grpc++ 5633 - grpc_test_util 5634 - grpc 5635 - gpr_test_util 5636 - gpr 5637- name: transport_security_common_api_test 5638 build: test 5639 language: c++ 5640 src: 5641 - test/core/tsi/alts/handshaker/transport_security_common_api_test.cc 5642 deps: 5643 - alts_test_util 5644 - gpr 5645 - grpc 5646- name: writes_per_rpc_test 5647 gtest: true 5648 cpu_cost: 0.5 5649 build: test 5650 language: c++ 5651 src: 5652 - test/cpp/performance/writes_per_rpc_test.cc 5653 deps: 5654 - grpc++_test_util 5655 - grpc_test_util 5656 - grpc++ 5657 - grpc 5658 - gpr_test_util 5659 - gpr 5660 platforms: 5661 - mac 5662 - linux 5663 - posix 5664- name: public_headers_must_be_c89 5665 build: test 5666 language: c89 5667 src: 5668 - test/core/surface/public_headers_must_be_c89.c 5669 deps: 5670 - grpc 5671 - gpr 5672- name: gen_hpack_tables 5673 build: tool 5674 language: cc 5675 src: 5676 - tools/codegen/core/gen_hpack_tables.cc 5677 deps: 5678 - gpr 5679 - grpc 5680 uses_polling: false 5681- name: gen_legal_metadata_characters 5682 build: tool 5683 language: cc 5684 src: 5685 - tools/codegen/core/gen_legal_metadata_characters.cc 5686 deps: [] 5687- name: gen_percent_encoding_tables 5688 build: tool 5689 language: cc 5690 src: 5691 - tools/codegen/core/gen_percent_encoding_tables.cc 5692 deps: [] 5693 uses_polling: false 5694vspackages: 5695- linkage: static 5696 name: grpc.dependencies.zlib 5697 props: false 5698 redist: true 5699 version: 1.2.8.10 5700- linkage: static 5701 name: grpc.dependencies.openssl 5702 props: true 5703 redist: true 5704 version: 1.0.204.1 5705- name: gflags 5706 props: false 5707 redist: false 5708 version: 2.1.2.1 5709- name: gtest 5710 props: false 5711 redist: false 5712 version: 1.7.0.1 5713configs: 5714 asan: 5715 CC: clang 5716 CPPFLAGS: -O0 -fsanitize-coverage=edge,trace-pc-guard -fsanitize=address -fno-omit-frame-pointer 5717 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS 5718 CXX: clang++ 5719 LD: clang++ 5720 LDFLAGS: -fsanitize=address 5721 LDXX: clang++ 5722 compile_the_world: true 5723 test_environ: 5724 ASAN_OPTIONS: detect_leaks=1:color=always 5725 LSAN_OPTIONS: suppressions=test/core/util/lsan_suppressions.txt:report_objects=1 5726 asan-noleaks: 5727 CC: clang 5728 CPPFLAGS: -O0 -fsanitize-coverage=edge,trace-pc-guard -fsanitize=address -fno-omit-frame-pointer 5729 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS 5730 CXX: clang++ 5731 LD: clang++ 5732 LDFLAGS: -fsanitize=address 5733 LDXX: clang++ 5734 compile_the_world: true 5735 test_environ: 5736 ASAN_OPTIONS: detect_leaks=0:color=always 5737 asan-trace-cmp: 5738 CC: clang 5739 CPPFLAGS: -O0 -fsanitize-coverage=edge,trace-pc-guard -fsanitize-coverage=trace-cmp 5740 -fsanitize=address -fno-omit-frame-pointer -Wno-unused-command-line-argument 5741 -DGPR_NO_DIRECT_SYSCALLS 5742 CXX: clang++ 5743 LD: clang++ 5744 LDFLAGS: -fsanitize=address 5745 LDXX: clang++ 5746 compile_the_world: true 5747 test_environ: 5748 ASAN_OPTIONS: detect_leaks=1:color=always 5749 LSAN_OPTIONS: suppressions=test/core/util/lsan_suppressions.txt:report_objects=1 5750 basicprof: 5751 CPPFLAGS: -O2 -DGRPC_BASIC_PROFILER -DGRPC_TIMERS_RDTSC 5752 DEFINES: NDEBUG 5753 c++-compat: 5754 CFLAGS: -Wc++-compat 5755 CPPFLAGS: -O0 5756 DEFINES: _DEBUG DEBUG 5757 counters: 5758 CPPFLAGS: -O2 -DGPR_LOW_LEVEL_COUNTERS 5759 DEFINES: NDEBUG 5760 dbg: 5761 CPPFLAGS: -O0 5762 DEFINES: _DEBUG DEBUG 5763 gcov: 5764 CC: gcc 5765 CPPFLAGS: -O0 -fprofile-arcs -ftest-coverage -Wno-return-type 5766 CXX: g++ 5767 DEFINES: _DEBUG DEBUG GPR_GCOV 5768 LD: gcc 5769 LDFLAGS: -fprofile-arcs -ftest-coverage -rdynamic -lstdc++ 5770 LDXX: g++ 5771 helgrind: 5772 CPPFLAGS: -O0 5773 DEFINES: _DEBUG DEBUG 5774 LDFLAGS: -rdynamic 5775 valgrind: --tool=helgrind 5776 lto: 5777 CPPFLAGS: -O2 5778 DEFINES: NDEBUG 5779 memcheck: 5780 CPPFLAGS: -O0 5781 DEFINES: _DEBUG DEBUG 5782 LDFLAGS: -rdynamic 5783 valgrind: --tool=memcheck --leak-check=full 5784 msan: 5785 CC: clang 5786 CPPFLAGS: -O0 -fsanitize-coverage=edge,trace-pc-guard -fsanitize=memory -fsanitize-memory-track-origins 5787 -fsanitize-memory-use-after-dtor -fno-omit-frame-pointer -DGTEST_HAS_TR1_TUPLE=0 5788 -DGTEST_USE_OWN_TR1_TUPLE=1 -Wno-unused-command-line-argument -fPIE -pie -DGPR_NO_DIRECT_SYSCALLS 5789 CXX: clang++ 5790 DEFINES: NDEBUG 5791 LD: clang++ 5792 LDFLAGS: -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1 5793 -fPIE -pie $(if $(JENKINS_BUILD),-Wl$(comma)-Ttext-segment=0x7e0000000000,) 5794 LDXX: clang++ 5795 compile_the_world: true 5796 test_environ: 5797 MSAN_OPTIONS: poison_in_dtor=1 5798 mutrace: 5799 CPPFLAGS: -O3 -fno-omit-frame-pointer 5800 DEFINES: NDEBUG 5801 LDFLAGS: -rdynamic 5802 noexcept: 5803 CPPFLAGS: -O2 -Wframe-larger-than=16384 5804 CXXFLAGS: -fno-exceptions 5805 DEFINES: NDEBUG 5806 opt: 5807 CPPFLAGS: -O2 -Wframe-larger-than=16384 5808 DEFINES: NDEBUG 5809 stapprof: 5810 CPPFLAGS: -O2 -DGRPC_STAP_PROFILER 5811 DEFINES: NDEBUG 5812 tsan: 5813 CC: clang 5814 CPPFLAGS: -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument 5815 -DGPR_NO_DIRECT_SYSCALLS 5816 CXX: clang++ 5817 DEFINES: GRPC_TSAN 5818 LD: clang++ 5819 LDFLAGS: -fsanitize=thread 5820 LDXX: clang++ 5821 compile_the_world: true 5822 test_environ: 5823 TSAN_OPTIONS: suppressions=test/core/util/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1 5824 ubsan: 5825 CC: clang 5826 CPPFLAGS: -O0 -fsanitize-coverage=edge,trace-pc-guard -fsanitize=undefined -fno-omit-frame-pointer 5827 -Wno-unused-command-line-argument -Wvarargs 5828 CXX: clang++ 5829 DEFINES: NDEBUG GRPC_UBSAN 5830 LD: clang++ 5831 LDFLAGS: -fsanitize=undefined,unsigned-integer-overflow 5832 LDXX: clang++ 5833 compile_the_world: true 5834 test_environ: 5835 UBSAN_OPTIONS: halt_on_error=1:print_stacktrace=1:suppressions=test/core/util/ubsan_suppressions.txt 5836defaults: 5837 ares: 5838 CFLAGS: -Wno-sign-conversion $(if $(subst Darwin,,$(SYSTEM)),,-Wno-shorten-64-to-32) 5839 $(if $(subst MINGW32,,$(SYSTEM)),-Wno-invalid-source-encoding,) 5840 CPPFLAGS: -Ithird_party/cares -Ithird_party/cares/cares -fvisibility=hidden -D_GNU_SOURCE 5841 $(if $(subst Darwin,,$(SYSTEM)),,-Ithird_party/cares/config_darwin) $(if $(subst 5842 FreeBSD,,$(SYSTEM)),,-Ithird_party/cares/config_freebsd) $(if $(subst Linux,,$(SYSTEM)),,-Ithird_party/cares/config_linux) 5843 $(if $(subst OpenBSD,,$(SYSTEM)),,-Ithird_party/cares/config_openbsd) -DWIN32_LEAN_AND_MEAN 5844 -D_HAS_EXCEPTIONS=0 -DNOMINMAX $(if $(subst MINGW32,,$(SYSTEM)),-DHAVE_CONFIG_H,) 5845 benchmark: 5846 CPPFLAGS: -Ithird_party/benchmark/include -DHAVE_POSIX_REGEX 5847 boringssl: 5848 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-unknown-pragmas 5849 -Wno-implicit-function-declaration -Wno-unused-variable -Wno-sign-compare -Wno-implicit-fallthrough 5850 $(NO_W_EXTRA_SEMI) 5851 CPPFLAGS: -Ithird_party/boringssl/include -fvisibility=hidden -DOPENSSL_NO_ASM 5852 -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX 5853 CXXFLAGS: -fno-rtti -fno-exceptions 5854 cxxabi: 5855 CPPFLAGS: -D_LIBCPP_DISABLE_EXTERN_TEMPLATE -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_NO_EXCEPTIONS 5856 -Ithird_party/libcxxabi/include -nostdinc++ -Ithird_party/libcxx/include $(W_NO_UNUSED_BUT_SET_VARIABLE) 5857 $(W_NO_MAYBE_UNINITIALIZED) -fvisibility=hidden 5858 CXXFLAGS: $(W_NO_CXX14_COMPAT) 5859 global: 5860 COREFLAGS: -fno-rtti -fno-exceptions 5861 CPPFLAGS: -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter -DOSATOMIC_USE_INLINED=1 5862 -Wno-deprecated-declarations -Ithird_party/nanopb -DPB_FIELD_32BIT 5863 CXXFLAGS: -Wnon-virtual-dtor 5864 LDFLAGS: -g 5865 zlib: 5866 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-implicit-function-declaration 5867 -Wno-implicit-fallthrough $(W_NO_SHIFT_NEGATIVE_VALUE) -fvisibility=hidden 5868openssl_fallback: 5869 base_uri: https://openssl.org/source/old/1.0.2/ 5870 extraction_dir: openssl-1.0.2f 5871 tarball: openssl-1.0.2f.tar.gz 5872php_config_m4: 5873 deps: 5874 - grpc 5875 - gpr 5876 - boringssl 5877 - z 5878 - address_sorting 5879 headers: 5880 - src/php/ext/grpc/byte_buffer.h 5881 - src/php/ext/grpc/call.h 5882 - src/php/ext/grpc/call_credentials.h 5883 - src/php/ext/grpc/channel.h 5884 - src/php/ext/grpc/channel_credentials.h 5885 - src/php/ext/grpc/completion_queue.h 5886 - src/php/ext/grpc/php7_wrapper.h 5887 - src/php/ext/grpc/php_grpc.h 5888 - src/php/ext/grpc/server.h 5889 - src/php/ext/grpc/server_credentials.h 5890 - src/php/ext/grpc/timeval.h 5891 - src/php/ext/grpc/version.h 5892 src: 5893 - src/php/ext/grpc/byte_buffer.c 5894 - src/php/ext/grpc/call.c 5895 - src/php/ext/grpc/call_credentials.c 5896 - src/php/ext/grpc/channel.c 5897 - src/php/ext/grpc/channel_credentials.c 5898 - src/php/ext/grpc/completion_queue.c 5899 - src/php/ext/grpc/php_grpc.c 5900 - src/php/ext/grpc/server.c 5901 - src/php/ext/grpc/server_credentials.c 5902 - src/php/ext/grpc/timeval.c 5903python_dependencies: 5904 deps: 5905 - grpc 5906 - gpr 5907 - ares 5908 - boringssl 5909 - z 5910 - address_sorting 5911ruby_gem: 5912 deps: 5913 - grpc 5914 - gpr 5915 - ares 5916 - boringssl 5917 - z 5918 - address_sorting 5919