aboutsummaryrefslogtreecommitdiffhomepage
path: root/build.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'build.yaml')
-rw-r--r--build.yaml554
1 files changed, 246 insertions, 308 deletions
diff --git a/build.yaml b/build.yaml
index d2bfa8dfcd..4f43125a24 100644
--- a/build.yaml
+++ b/build.yaml
@@ -19,42 +19,8 @@ filegroups:
- name: census
public_headers:
- include/grpc/census.h
- headers:
- - src/core/ext/census/aggregation.h
- - src/core/ext/census/base_resources.h
- - src/core/ext/census/census_interface.h
- - src/core/ext/census/census_rpc_stats.h
- - src/core/ext/census/gen/census.pb.h
- - src/core/ext/census/gen/trace_context.pb.h
- - src/core/ext/census/grpc_filter.h
- - src/core/ext/census/intrusive_hash_map.h
- - src/core/ext/census/intrusive_hash_map_internal.h
- - src/core/ext/census/mlog.h
- - src/core/ext/census/resource.h
- - src/core/ext/census/rpc_metric_id.h
- - src/core/ext/census/trace_context.h
- - src/core/ext/census/trace_label.h
- - src/core/ext/census/trace_propagation.h
- - src/core/ext/census/trace_status.h
- - src/core/ext/census/trace_string.h
- - src/core/ext/census/tracing.h
- src:
- - src/core/ext/census/base_resources.cc
- - src/core/ext/census/context.cc
- - src/core/ext/census/gen/census.pb.c
- - src/core/ext/census/gen/trace_context.pb.c
+ src:
- src/core/ext/census/grpc_context.cc
- - src/core/ext/census/grpc_filter.cc
- - src/core/ext/census/grpc_plugin.cc
- - src/core/ext/census/initialize.cc
- - src/core/ext/census/intrusive_hash_map.cc
- - src/core/ext/census/mlog.cc
- - src/core/ext/census/operation.cc
- - src/core/ext/census/placeholders.cc
- - src/core/ext/census/resource.cc
- - src/core/ext/census/trace_context.cc
- - src/core/ext/census/tracing.cc
- plugin: census_grpc_plugin
uses:
- grpc_base
- nanopb
@@ -427,6 +393,7 @@ filegroups:
- src/core/lib/slice/slice_hash_table.h
- src/core/lib/slice/slice_internal.h
- src/core/lib/slice/slice_string_helpers.h
+ - src/core/lib/support/vector.h
- src/core/lib/surface/alarm_internal.h
- src/core/lib/surface/api_trace.h
- src/core/lib/surface/call.h
@@ -462,6 +429,7 @@ filegroups:
- grpc_trace_headers
- name: grpc_client_channel
headers:
+ - src/core/ext/filters/client_channel/backup_poller.h
- src/core/ext/filters/client_channel/client_channel.h
- src/core/ext/filters/client_channel/client_channel_factory.h
- src/core/ext/filters/client_channel/connector.h
@@ -481,6 +449,7 @@ filegroups:
- src/core/ext/filters/client_channel/subchannel_index.h
- src/core/ext/filters/client_channel/uri_parser.h
src:
+ - src/core/ext/filters/client_channel/backup_poller.cc
- src/core/ext/filters/client_channel/channel_connectivity.cc
- src/core/ext/filters/client_channel/client_channel.cc
- src/core/ext/filters/client_channel/client_channel_factory.cc
@@ -589,6 +558,7 @@ filegroups:
uses:
- grpc_base
- grpc_client_channel
+ - grpc_lb_subchannel_list
- name: grpc_lb_policy_round_robin
src:
- src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc
@@ -596,6 +566,15 @@ filegroups:
uses:
- grpc_base
- grpc_client_channel
+ - grpc_lb_subchannel_list
+- name: grpc_lb_subchannel_list
+ headers:
+ - src/core/ext/filters/client_channel/lb_policy/subchannel_list.h
+ src:
+ - src/core/ext/filters/client_channel/lb_policy/subchannel_list.cc
+ uses:
+ - grpc_base
+ - grpc_client_channel
- name: grpc_max_age_filter
headers:
- src/core/ext/filters/max_age/max_age_filter.h
@@ -738,19 +717,19 @@ filegroups:
- test/core/util/trickle_endpoint.h
src:
- src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc
- - test/core/end2end/cq_verifier.c
+ - test/core/end2end/cq_verifier.cc
- test/core/end2end/fixtures/http_proxy_fixture.cc
- - test/core/end2end/fixtures/proxy.c
+ - test/core/end2end/fixtures/proxy.cc
- test/core/iomgr/endpoint_tests.cc
- test/core/util/debugger_macros.cc
- - test/core/util/grpc_profiler.c
- - test/core/util/memory_counters.c
+ - test/core/util/grpc_profiler.cc
+ - test/core/util/memory_counters.cc
- test/core/util/mock_endpoint.cc
- - test/core/util/parse_hexstring.c
+ - test/core/util/parse_hexstring.cc
- test/core/util/passthru_endpoint.cc
- test/core/util/port.cc
- test/core/util/port_server_client.cc
- - test/core/util/slice_splitter.c
+ - test/core/util/slice_splitter.cc
- test/core/util/trickle_endpoint.cc
deps:
- gpr_test_util
@@ -777,6 +756,7 @@ filegroups:
- src/core/ext/transport/chttp2/transport/bin_decoder.h
- src/core/ext/transport/chttp2/transport/bin_encoder.h
- src/core/ext/transport/chttp2/transport/chttp2_transport.h
+ - src/core/ext/transport/chttp2/transport/flow_control.h
- src/core/ext/transport/chttp2/transport/frame.h
- src/core/ext/transport/chttp2/transport/frame_data.h
- src/core/ext/transport/chttp2/transport/frame_goaway.h
@@ -935,7 +915,7 @@ filegroups:
headers:
- test/core/tsi/transport_security_test_lib.h
src:
- - test/core/tsi/transport_security_test_lib.c
+ - test/core/tsi/transport_security_test_lib.cc
deps:
- grpc
- name: tsi
@@ -1145,7 +1125,7 @@ libs:
headers:
- test/core/util/test_config.h
src:
- - test/core/util/test_config.c
+ - test/core/util/test_config.cc
deps:
- gpr
secure: false
@@ -1231,10 +1211,10 @@ libs:
- test/core/end2end/data/ssl_test_data.h
- test/core/security/oauth2_utils.h
src:
- - test/core/end2end/data/client_certs.c
- - test/core/end2end/data/server1_cert.c
- - test/core/end2end/data/server1_key.c
- - test/core/end2end/data/test_root_cert.c
+ - test/core/end2end/data/client_certs.cc
+ - test/core/end2end/data/server1_cert.cc
+ - test/core/end2end/data/server1_key.cc
+ - test/core/end2end/data/test_root_cert.cc
- test/core/security/oauth2_utils.cc
deps:
- gpr_test_util
@@ -1291,7 +1271,7 @@ libs:
headers:
- test/core/util/reconnect_server.h
src:
- - test/core/util/reconnect_server.c
+ - test/core/util/reconnect_server.cc
deps:
- test_tcp_server
- grpc_test_util
@@ -1720,7 +1700,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/alarm_test.c
+ - test/core/surface/alarm_test.cc
deps:
- grpc_test_util
- grpc
@@ -1730,7 +1710,7 @@ targets:
build: test
language: c
src:
- - test/core/compression/algorithm_test.c
+ - test/core/compression/algorithm_test.cc
deps:
- grpc_test_util
- grpc
@@ -1741,7 +1721,7 @@ targets:
build: test
language: c
src:
- - test/core/support/alloc_test.c
+ - test/core/support/alloc_test.cc
deps:
- gpr_test_util
- gpr
@@ -1750,7 +1730,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/chttp2/alpn_test.c
+ - test/core/transport/chttp2/alpn_test.cc
deps:
- grpc_test_util
- grpc
@@ -1760,7 +1740,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/end2end/fuzzers/api_fuzzer.c
+ - test/core/end2end/fuzzers/api_fuzzer.cc
deps:
- grpc_test_util
- grpc
@@ -1774,7 +1754,7 @@ targets:
build: test
language: c
src:
- - test/core/support/arena_test.c
+ - test/core/support/arena_test.cc
deps:
- gpr_test_util
- gpr
@@ -1783,7 +1763,7 @@ targets:
build: test
language: c
src:
- - test/core/backoff/backoff_test.c
+ - test/core/backoff/backoff_test.cc
deps:
- grpc_test_util
- grpc
@@ -1794,7 +1774,7 @@ targets:
build: test
language: c
src:
- - test/core/end2end/bad_server_response_test.c
+ - test/core/end2end/bad_server_response_test.cc
deps:
- test_tcp_server
- grpc_test_util
@@ -1807,7 +1787,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/chttp2/bin_decoder_test.c
+ - test/core/transport/chttp2/bin_decoder_test.cc
deps:
- grpc_test_util
- grpc
@@ -1816,7 +1796,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/chttp2/bin_encoder_test.c
+ - test/core/transport/chttp2/bin_encoder_test.cc
deps:
- grpc_test_util
- grpc
@@ -1825,51 +1805,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/byte_stream_test.c
- deps:
- - grpc_test_util
- - grpc
- - gpr_test_util
- - gpr
- uses_polling: false
-- name: census_context_test
- build: test
- language: c
- src:
- - test/core/census/context_test.c
- deps:
- - grpc_test_util
- - grpc
- - gpr_test_util
- - gpr
- uses_polling: false
-- name: census_intrusive_hash_map_test
- build: test
- language: c
- src:
- - test/core/census/intrusive_hash_map_test.c
- deps:
- - grpc_test_util
- - grpc
- - gpr_test_util
- - gpr
- uses_polling: false
-- name: census_resource_test
- build: test
- language: c
- src:
- - test/core/census/resource_test.c
- deps:
- - grpc_test_util
- - grpc
- - gpr_test_util
- - gpr
- uses_polling: false
-- name: census_trace_context_test
- build: test
- language: c
- src:
- - test/core/census/trace_context_test.c
+ - test/core/transport/byte_stream_test.cc
deps:
- grpc_test_util
- grpc
@@ -1880,7 +1816,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/channel_create_test.c
+ - test/core/surface/channel_create_test.cc
deps:
- grpc_test_util
- grpc
@@ -1898,7 +1834,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/chttp2/hpack_encoder_test.c
+ - test/core/transport/chttp2/hpack_encoder_test.cc
deps:
- grpc_test_util
- grpc
@@ -1909,7 +1845,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/chttp2/stream_map_test.c
+ - test/core/transport/chttp2/stream_map_test.cc
deps:
- grpc_test_util
- grpc
@@ -1920,7 +1856,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/chttp2/varint_test.c
+ - test/core/transport/chttp2/varint_test.cc
deps:
- grpc_test_util
- grpc
@@ -1931,7 +1867,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/end2end/fuzzers/client_fuzzer.c
+ - test/core/end2end/fuzzers/client_fuzzer.cc
deps:
- grpc_test_util
- grpc
@@ -1946,7 +1882,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/combiner_test.c
+ - test/core/iomgr/combiner_test.cc
deps:
- grpc_test_util
- grpc
@@ -1956,7 +1892,7 @@ targets:
build: test
language: c
src:
- - test/core/compression/compression_test.c
+ - test/core/compression/compression_test.cc
deps:
- grpc_test_util
- grpc
@@ -1968,7 +1904,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/concurrent_connectivity_test.c
+ - test/core/surface/concurrent_connectivity_test.cc
deps:
- grpc_test_util
- grpc
@@ -1981,7 +1917,7 @@ targets:
build: test
language: c
src:
- - test/core/end2end/connection_refused_test.c
+ - test/core/end2end/connection_refused_test.cc
deps:
- grpc_test_util
- grpc
@@ -1992,7 +1928,7 @@ targets:
build: test
language: c
src:
- - test/core/client_channel/resolvers/dns_resolver_connectivity_test.c
+ - test/core/client_channel/resolvers/dns_resolver_connectivity_test.cc
deps:
- grpc_test_util
- grpc
@@ -2004,7 +1940,7 @@ targets:
build: test
language: c
src:
- - test/core/client_channel/resolvers/dns_resolver_test.c
+ - test/core/client_channel/resolvers/dns_resolver_test.cc
deps:
- grpc_test_util
- grpc
@@ -2015,7 +1951,7 @@ targets:
build: test
language: c
src:
- - test/core/end2end/dualstack_socket_test.c
+ - test/core/end2end/dualstack_socket_test.cc
deps:
- grpc_test_util
- grpc
@@ -2031,7 +1967,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/endpoint_pair_test.c
+ - test/core/iomgr/endpoint_pair_test.cc
deps:
- grpc_test_util
- grpc
@@ -2044,7 +1980,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/error_test.c
+ - test/core/iomgr/error_test.cc
deps:
- grpc_test_util
- grpc
@@ -2056,7 +1992,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/ev_epollsig_linux_test.c
+ - test/core/iomgr/ev_epollsig_linux_test.cc
deps:
- grpc_test_util
- grpc
@@ -2070,7 +2006,7 @@ targets:
build: test
language: c
src:
- - test/core/client_channel/resolvers/fake_resolver_test.c
+ - test/core/client_channel/resolvers/fake_resolver_test.cc
deps:
- grpc_test_util
- grpc
@@ -2080,7 +2016,7 @@ targets:
build: test
language: c
src:
- - test/core/tsi/fake_transport_security_test.c
+ - test/core/tsi/fake_transport_security_test.cc
deps:
- gpr_test_util
- gpr
@@ -2095,7 +2031,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/fd_conservation_posix_test.c
+ - test/core/iomgr/fd_conservation_posix_test.cc
deps:
- grpc_test_util
- grpc
@@ -2111,7 +2047,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/fd_posix_test.c
+ - test/core/iomgr/fd_posix_test.cc
deps:
- grpc_test_util
- grpc
@@ -2128,7 +2064,7 @@ targets:
run: false
language: c
src:
- - test/core/fling/client.c
+ - test/core/fling/client.cc
deps:
- grpc_test_util
- grpc
@@ -2139,7 +2075,7 @@ targets:
run: false
language: c
src:
- - test/core/fling/server.c
+ - test/core/fling/server.cc
deps:
- grpc_test_util
- grpc
@@ -2150,7 +2086,7 @@ targets:
build: test
language: c
src:
- - test/core/fling/fling_stream_test.c
+ - test/core/fling/fling_stream_test.cc
deps:
- grpc_test_util
- grpc
@@ -2165,7 +2101,7 @@ targets:
build: test
language: c
src:
- - test/core/fling/fling_test.c
+ - test/core/fling/fling_test.cc
deps:
- grpc_test_util
- grpc
@@ -2202,7 +2138,7 @@ targets:
build: test
language: c
src:
- - test/core/end2end/goaway_server_test.c
+ - test/core/end2end/goaway_server_test.cc
deps:
- grpc_test_util
- grpc
@@ -2218,7 +2154,7 @@ targets:
build: test
language: c
src:
- - test/core/support/avl_test.c
+ - test/core/support/avl_test.cc
deps:
- gpr_test_util
- gpr
@@ -2227,7 +2163,7 @@ targets:
build: test
language: c
src:
- - test/core/support/cmdline_test.c
+ - test/core/support/cmdline_test.cc
deps:
- gpr_test_util
- gpr
@@ -2237,7 +2173,7 @@ targets:
build: test
language: c
src:
- - test/core/support/cpu_test.c
+ - test/core/support/cpu_test.cc
deps:
- gpr_test_util
- gpr
@@ -2246,7 +2182,7 @@ targets:
build: test
language: c
src:
- - test/core/support/env_test.c
+ - test/core/support/env_test.cc
deps:
- gpr_test_util
- gpr
@@ -2255,7 +2191,7 @@ targets:
build: test
language: c
src:
- - test/core/support/histogram_test.c
+ - test/core/support/histogram_test.cc
deps:
- gpr_test_util
- gpr
@@ -2264,7 +2200,7 @@ targets:
build: test
language: c
src:
- - test/core/support/host_port_test.c
+ - test/core/support/host_port_test.cc
deps:
- gpr_test_util
- gpr
@@ -2273,7 +2209,7 @@ targets:
build: test
language: c
src:
- - test/core/support/log_test.c
+ - test/core/support/log_test.cc
deps:
- gpr_test_util
- gpr
@@ -2283,7 +2219,7 @@ targets:
build: test
language: c
src:
- - test/core/support/mpscq_test.c
+ - test/core/support/mpscq_test.cc
deps:
- gpr_test_util
- gpr
@@ -2293,7 +2229,7 @@ targets:
build: test
language: c
src:
- - test/core/support/spinlock_test.c
+ - test/core/support/spinlock_test.cc
deps:
- gpr_test_util
- gpr
@@ -2303,7 +2239,7 @@ targets:
build: test
language: c
src:
- - test/core/support/stack_lockfree_test.c
+ - test/core/support/stack_lockfree_test.cc
deps:
- gpr_test_util
- gpr
@@ -2312,7 +2248,7 @@ targets:
build: test
language: c
src:
- - test/core/support/string_test.c
+ - test/core/support/string_test.cc
deps:
- gpr_test_util
- gpr
@@ -2322,7 +2258,7 @@ targets:
build: test
language: c
src:
- - test/core/support/sync_test.c
+ - test/core/support/sync_test.cc
deps:
- gpr_test_util
- gpr
@@ -2332,7 +2268,7 @@ targets:
build: test
language: c
src:
- - test/core/support/thd_test.c
+ - test/core/support/thd_test.cc
deps:
- gpr_test_util
- gpr
@@ -2341,7 +2277,7 @@ targets:
build: test
language: c
src:
- - test/core/support/time_test.c
+ - test/core/support/time_test.cc
deps:
- gpr_test_util
- gpr
@@ -2350,7 +2286,7 @@ targets:
build: test
language: c
src:
- - test/core/support/tls_test.c
+ - test/core/support/tls_test.cc
deps:
- gpr_test_util
- gpr
@@ -2359,7 +2295,7 @@ targets:
build: test
language: c
src:
- - test/core/support/useful_test.c
+ - test/core/support/useful_test.cc
deps:
- gpr_test_util
- gpr
@@ -2368,7 +2304,7 @@ targets:
build: test
language: c
src:
- - test/core/security/auth_context_test.c
+ - test/core/security/auth_context_test.cc
deps:
- grpc_test_util
- grpc
@@ -2379,7 +2315,7 @@ targets:
build: test
language: c
src:
- - test/core/slice/b64_test.c
+ - test/core/slice/b64_test.cc
deps:
- grpc_test_util
- grpc
@@ -2390,7 +2326,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/byte_buffer_reader_test.c
+ - test/core/surface/byte_buffer_reader_test.cc
deps:
- grpc_test_util
- grpc
@@ -2401,7 +2337,7 @@ targets:
build: test
language: c
src:
- - test/core/channel/channel_args_test.c
+ - test/core/channel/channel_args_test.cc
deps:
- grpc_test_util
- grpc
@@ -2412,7 +2348,7 @@ targets:
build: test
language: c
src:
- - test/core/channel/channel_stack_builder_test.c
+ - test/core/channel/channel_stack_builder_test.cc
deps:
- grpc_test_util
- grpc
@@ -2422,7 +2358,7 @@ targets:
build: test
language: c
src:
- - test/core/channel/channel_stack_test.c
+ - test/core/channel/channel_stack_test.cc
deps:
- grpc_test_util
- grpc
@@ -2433,7 +2369,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/completion_queue_test.c
+ - test/core/surface/completion_queue_test.cc
deps:
- grpc_test_util
- grpc
@@ -2443,7 +2379,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/completion_queue_threading_test.c
+ - test/core/surface/completion_queue_threading_test.cc
deps:
- grpc_test_util
- grpc
@@ -2455,7 +2391,7 @@ targets:
build: tool
language: c
src:
- - test/core/security/create_jwt.c
+ - test/core/security/create_jwt.cc
deps:
- grpc
- gpr
@@ -2465,7 +2401,7 @@ targets:
build: test
language: c
src:
- - test/core/security/credentials_test.c
+ - test/core/security/credentials_test.cc
deps:
- grpc_test_util
- grpc
@@ -2476,7 +2412,7 @@ targets:
run: false
language: c
src:
- - test/core/security/fetch_oauth2.c
+ - test/core/security/fetch_oauth2.cc
deps:
- grpc_test_util
- grpc
@@ -2486,7 +2422,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/invalid_channel_args_test.c
+ - test/core/surface/invalid_channel_args_test.cc
deps:
- grpc_test_util
- grpc
@@ -2497,7 +2433,7 @@ targets:
build: test
language: c
src:
- - test/core/security/json_token_test.c
+ - test/core/security/json_token_test.cc
deps:
- grpc_test_util
- grpc
@@ -2512,7 +2448,7 @@ targets:
build: test
language: c
src:
- - test/core/security/jwt_verifier_test.c
+ - test/core/security/jwt_verifier_test.cc
deps:
- grpc_test_util
- grpc
@@ -2523,7 +2459,7 @@ targets:
build: tool
language: c
src:
- - test/core/security/print_google_default_creds_token.c
+ - test/core/security/print_google_default_creds_token.cc
deps:
- grpc
- gpr
@@ -2532,7 +2468,17 @@ targets:
build: test
language: c
src:
- - test/core/security/security_connector_test.c
+ - test/core/security/security_connector_test.cc
+ deps:
+ - grpc_test_util
+ - grpc
+ - gpr_test_util
+ - gpr
+- name: grpc_ssl_credentials_test
+ build: test
+ language: c
+ src:
+ - test/core/security/ssl_credentials_test.cc
deps:
- grpc_test_util
- grpc
@@ -2542,7 +2488,7 @@ targets:
build: tool
language: c
src:
- - test/core/security/verify_jwt.c
+ - test/core/security/verify_jwt.cc
deps:
- grpc
- gpr
@@ -2551,7 +2497,7 @@ targets:
build: test
language: c
src:
- - test/core/handshake/client_ssl.c
+ - test/core/handshake/client_ssl.cc
deps:
- grpc_test_util
- grpc
@@ -2566,7 +2512,7 @@ targets:
build: test
language: c
src:
- - test/core/handshake/server_ssl.c
+ - test/core/handshake/server_ssl.cc
deps:
- grpc_test_util
- grpc
@@ -2581,7 +2527,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/transport/chttp2/hpack_parser_fuzzer_test.c
+ - test/core/transport/chttp2/hpack_parser_fuzzer_test.cc
deps:
- grpc_test_util
- grpc
@@ -2595,7 +2541,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/chttp2/hpack_parser_test.c
+ - test/core/transport/chttp2/hpack_parser_test.cc
deps:
- grpc_test_util
- grpc
@@ -2606,7 +2552,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/chttp2/hpack_table_test.c
+ - test/core/transport/chttp2/hpack_table_test.cc
deps:
- grpc_test_util
- grpc
@@ -2617,7 +2563,7 @@ targets:
build: test
language: c
src:
- - test/core/http/parser_test.c
+ - test/core/http/parser_test.cc
deps:
- grpc_test_util
- grpc
@@ -2628,7 +2574,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/http/request_fuzzer.c
+ - test/core/http/request_fuzzer.cc
deps:
- grpc_test_util
- grpc
@@ -2641,7 +2587,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/http/response_fuzzer.c
+ - test/core/http/response_fuzzer.cc
deps:
- grpc_test_util
- grpc
@@ -2654,7 +2600,7 @@ targets:
build: test
language: c
src:
- - test/core/http/format_request_test.c
+ - test/core/http/format_request_test.cc
deps:
- grpc_test_util
- grpc
@@ -2665,7 +2611,7 @@ targets:
build: test
language: c
src:
- - test/core/http/httpcli_test.c
+ - test/core/http/httpcli_test.cc
deps:
- grpc_test_util
- grpc
@@ -2680,7 +2626,7 @@ targets:
build: test
language: c
src:
- - test/core/http/httpscli_test.c
+ - test/core/http/httpscli_test.cc
deps:
- grpc_test_util
- grpc
@@ -2692,7 +2638,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/init_test.c
+ - test/core/surface/init_test.cc
deps:
- grpc_test_util
- grpc
@@ -2704,7 +2650,7 @@ targets:
build: test
language: c
src:
- - test/core/end2end/invalid_call_argument_test.c
+ - test/core/end2end/invalid_call_argument_test.cc
deps:
- grpc_test_util
- grpc
@@ -2714,7 +2660,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/json/fuzzer.c
+ - test/core/json/fuzzer.cc
deps:
- grpc_test_util
- grpc
@@ -2728,7 +2674,7 @@ targets:
run: false
language: c
src:
- - test/core/json/json_rewrite.c
+ - test/core/json/json_rewrite.cc
deps:
- grpc
- gpr
@@ -2737,7 +2683,7 @@ targets:
build: test
language: c
src:
- - test/core/json/json_rewrite_test.c
+ - test/core/json/json_rewrite_test.cc
deps:
- grpc_test_util
- grpc
@@ -2748,7 +2694,7 @@ targets:
build: test
language: c
src:
- - test/core/json/json_stream_error_test.c
+ - test/core/json/json_stream_error_test.cc
deps:
- grpc_test_util
- grpc
@@ -2759,7 +2705,7 @@ targets:
build: test
language: c
src:
- - test/core/json/json_test.c
+ - test/core/json/json_test.cc
deps:
- grpc_test_util
- grpc
@@ -2770,7 +2716,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/lame_client_test.c
+ - test/core/surface/lame_client_test.cc
deps:
- grpc_test_util
- grpc
@@ -2782,7 +2728,7 @@ targets:
run: false
language: c
src:
- - test/core/client_channel/lb_policies_test.c
+ - test/core/client_channel/lb_policies_test.cc
deps:
- grpc_test_util
- grpc
@@ -2793,7 +2739,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/load_file_test.c
+ - test/core/iomgr/load_file_test.cc
deps:
- grpc_test_util
- grpc
@@ -2804,7 +2750,7 @@ targets:
build: benchmark
language: c
src:
- - test/core/network_benchmarks/low_level_ping_pong.c
+ - test/core/network_benchmarks/low_level_ping_pong.cc
deps:
- grpc_test_util
- grpc
@@ -2819,7 +2765,7 @@ targets:
run: false
language: c
src:
- - test/core/memory_usage/client.c
+ - test/core/memory_usage/client.cc
deps:
- grpc_test_util
- grpc
@@ -2831,7 +2777,7 @@ targets:
run: false
language: c
src:
- - test/core/memory_usage/server.c
+ - test/core/memory_usage/server.cc
deps:
- grpc_test_util
- grpc
@@ -2842,7 +2788,7 @@ targets:
build: test
language: c
src:
- - test/core/memory_usage/memory_usage_test.c
+ - test/core/memory_usage/memory_usage_test.cc
deps:
- grpc_test_util
- grpc
@@ -2856,7 +2802,7 @@ targets:
build: test
language: c
src:
- - test/core/compression/message_compress_test.c
+ - test/core/compression/message_compress_test.cc
deps:
- grpc_test_util
- grpc
@@ -2867,19 +2813,7 @@ targets:
build: test
language: c
src:
- - test/core/channel/minimal_stack_is_minimal_test.c
- deps:
- - grpc_test_util
- - grpc
- - gpr_test_util
- - gpr
- uses_polling: false
-- name: mlog_test
- flaky: true
- build: test
- language: c
- src:
- - test/core/census/mlog_test.c
+ - test/core/channel/minimal_stack_is_minimal_test.cc
deps:
- grpc_test_util
- grpc
@@ -2890,7 +2824,7 @@ targets:
build: test
language: c
src:
- - test/core/end2end/multiple_server_queues_test.c
+ - test/core/end2end/multiple_server_queues_test.cc
deps:
- grpc_test_util
- grpc
@@ -2900,7 +2834,7 @@ targets:
build: test
language: c
src:
- - test/core/support/murmur_hash_test.c
+ - test/core/support/murmur_hash_test.cc
deps:
- gpr_test_util
- gpr
@@ -2909,7 +2843,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/nanopb/fuzzer_response.c
+ - test/core/nanopb/fuzzer_response.cc
deps:
- grpc_test_util
- grpc
@@ -2922,7 +2856,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/nanopb/fuzzer_serverlist.c
+ - test/core/nanopb/fuzzer_serverlist.cc
deps:
- grpc_test_util
- grpc
@@ -2936,7 +2870,7 @@ targets:
build: test
language: c
src:
- - test/core/end2end/no_server_test.c
+ - test/core/end2end/no_server_test.cc
deps:
- grpc_test_util
- grpc
@@ -2946,7 +2880,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/num_external_connectivity_watchers_test.c
+ - test/core/surface/num_external_connectivity_watchers_test.cc
deps:
- grpc_test_util
- grpc
@@ -2958,7 +2892,7 @@ targets:
build: test
language: c
src:
- - test/core/client_channel/parse_address_test.c
+ - test/core/client_channel/parse_address_test.cc
deps:
- grpc_test_util
- grpc
@@ -2969,7 +2903,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/slice/percent_decode_fuzzer.c
+ - test/core/slice/percent_decode_fuzzer.cc
deps:
- grpc_test_util
- grpc
@@ -2982,7 +2916,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/slice/percent_encode_fuzzer.c
+ - test/core/slice/percent_encode_fuzzer.cc
deps:
- grpc_test_util
- grpc
@@ -2995,7 +2929,7 @@ targets:
build: test
language: c
src:
- - test/core/slice/percent_encoding_test.c
+ - test/core/slice/percent_encoding_test.cc
deps:
- grpc_test_util
- grpc
@@ -3006,7 +2940,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/pollset_set_test.c
+ - test/core/iomgr/pollset_set_test.cc
deps:
- grpc_test_util
- grpc
@@ -3020,7 +2954,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/resolve_address_posix_test.c
+ - test/core/iomgr/resolve_address_posix_test.cc
deps:
- grpc_test_util
- grpc
@@ -3036,7 +2970,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/resolve_address_test.c
+ - test/core/iomgr/resolve_address_test.cc
deps:
- grpc_test_util
- grpc
@@ -3047,7 +2981,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/resource_quota_test.c
+ - test/core/iomgr/resource_quota_test.cc
deps:
- grpc_test_util
- grpc
@@ -3057,7 +2991,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/secure_channel_create_test.c
+ - test/core/surface/secure_channel_create_test.cc
deps:
- grpc_test_util
- grpc
@@ -3067,7 +3001,7 @@ targets:
build: test
language: c
src:
- - test/core/security/secure_endpoint_test.c
+ - test/core/security/secure_endpoint_test.cc
deps:
- grpc_test_util
- grpc
@@ -3079,7 +3013,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/sequential_connectivity_test.c
+ - test/core/surface/sequential_connectivity_test.cc
deps:
- grpc_test_util
- grpc
@@ -3091,7 +3025,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/server_chttp2_test.c
+ - test/core/surface/server_chttp2_test.cc
deps:
- grpc_test_util
- grpc
@@ -3101,7 +3035,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/end2end/fuzzers/server_fuzzer.c
+ - test/core/end2end/fuzzers/server_fuzzer.cc
deps:
- grpc_test_util
- grpc
@@ -3115,7 +3049,7 @@ targets:
build: test
language: c
src:
- - test/core/surface/server_test.c
+ - test/core/surface/server_test.cc
deps:
- grpc_test_util
- grpc
@@ -3125,7 +3059,7 @@ targets:
build: test
language: c
src:
- - test/core/slice/slice_buffer_test.c
+ - test/core/slice/slice_buffer_test.cc
deps:
- grpc_test_util
- grpc
@@ -3136,7 +3070,7 @@ targets:
build: test
language: c
src:
- - test/core/slice/slice_hash_table_test.c
+ - test/core/slice/slice_hash_table_test.cc
deps:
- grpc_test_util
- grpc
@@ -3147,7 +3081,7 @@ targets:
build: test
language: c
src:
- - test/core/slice/slice_string_helpers_test.c
+ - test/core/slice/slice_string_helpers_test.cc
deps:
- grpc_test_util
- grpc
@@ -3158,7 +3092,7 @@ targets:
build: test
language: c
src:
- - test/core/slice/slice_test.c
+ - test/core/slice/slice_test.cc
deps:
- grpc_test_util
- grpc
@@ -3169,7 +3103,7 @@ targets:
build: test
language: c
src:
- - test/core/client_channel/resolvers/sockaddr_resolver_test.c
+ - test/core/client_channel/resolvers/sockaddr_resolver_test.cc
deps:
- grpc_test_util
- grpc
@@ -3179,7 +3113,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/sockaddr_utils_test.c
+ - test/core/iomgr/sockaddr_utils_test.cc
deps:
- grpc_test_util
- grpc
@@ -3189,7 +3123,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/socket_utils_test.c
+ - test/core/iomgr/socket_utils_test.cc
deps:
- grpc_test_util
- grpc
@@ -3205,7 +3139,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/security/ssl_server_fuzzer.c
+ - test/core/security/ssl_server_fuzzer.cc
deps:
- grpc_test_util
- grpc
@@ -3218,7 +3152,7 @@ targets:
build: test
language: c
src:
- - test/core/tsi/ssl_transport_security_test.c
+ - test/core/tsi/ssl_transport_security_test.cc
deps:
- gpr_test_util
- gpr
@@ -3233,7 +3167,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/status_conversion_test.c
+ - test/core/transport/status_conversion_test.cc
deps:
- grpc_test_util
- grpc
@@ -3244,7 +3178,7 @@ targets:
build: test
language: c
src:
- - test/core/compression/stream_compression_test.c
+ - test/core/compression/stream_compression_test.cc
deps:
- grpc_test_util
- grpc
@@ -3255,7 +3189,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/stream_owned_slice_test.c
+ - test/core/transport/stream_owned_slice_test.cc
deps:
- grpc_test_util
- grpc
@@ -3267,7 +3201,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/tcp_client_posix_test.c
+ - test/core/iomgr/tcp_client_posix_test.cc
deps:
- grpc_test_util
- grpc
@@ -3284,7 +3218,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/tcp_client_uv_test.c
+ - test/core/iomgr/tcp_client_uv_test.cc
deps:
- grpc_test_util
- grpc
@@ -3297,7 +3231,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/tcp_posix_test.c
+ - test/core/iomgr/tcp_posix_test.cc
deps:
- grpc_test_util
- grpc
@@ -3313,7 +3247,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/tcp_server_posix_test.c
+ - test/core/iomgr/tcp_server_posix_test.cc
deps:
- grpc_test_util
- grpc
@@ -3329,7 +3263,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/tcp_server_uv_test.c
+ - test/core/iomgr/tcp_server_uv_test.cc
deps:
- grpc_test_util
- grpc
@@ -3341,7 +3275,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/time_averaged_stats_test.c
+ - test/core/iomgr/time_averaged_stats_test.cc
deps:
- grpc_test_util
- grpc
@@ -3352,7 +3286,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/timeout_encoding_test.c
+ - test/core/transport/timeout_encoding_test.cc
deps:
- grpc_test_util
- grpc
@@ -3363,7 +3297,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/timer_heap_test.c
+ - test/core/iomgr/timer_heap_test.cc
deps:
- grpc_test_util
- grpc
@@ -3376,7 +3310,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/timer_list_test.c
+ - test/core/iomgr/timer_list_test.cc
deps:
- grpc_test_util
- grpc
@@ -3389,7 +3323,7 @@ targets:
build: test
language: c
src:
- - test/core/transport/connectivity_state_test.c
+ - test/core/transport/connectivity_state_test.cc
deps:
- grpc_test_util
- grpc
@@ -3399,29 +3333,17 @@ targets:
build: test
language: c
src:
- - test/core/transport/metadata_test.c
- deps:
- - grpc_test_util
- - grpc
- - gpr_test_util
- - gpr
- uses_polling: false
-- name: transport_pid_controller_test
- build: test
- language: c
- src:
- - test/core/transport/pid_controller_test.c
+ - test/core/transport/metadata_test.cc
deps:
- grpc_test_util
- grpc
- gpr_test_util
- gpr
- uses_polling: false
- name: transport_security_test
build: test
language: c
src:
- - test/core/tsi/transport_security_test.c
+ - test/core/tsi/transport_security_test.cc
deps:
- grpc_test_util
- grpc
@@ -3435,7 +3357,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/udp_server_test.c
+ - test/core/iomgr/udp_server_test.cc
deps:
- grpc_test_util
- grpc
@@ -3451,7 +3373,7 @@ targets:
build: fuzzer
language: c
src:
- - test/core/client_channel/uri_fuzzer_test.c
+ - test/core/client_channel/uri_fuzzer_test.cc
deps:
- grpc_test_util
- grpc
@@ -3464,7 +3386,7 @@ targets:
build: test
language: c
src:
- - test/core/client_channel/uri_parser_test.c
+ - test/core/client_channel/uri_parser_test.cc
deps:
- grpc_test_util
- grpc
@@ -3474,7 +3396,7 @@ targets:
build: test
language: c
src:
- - test/core/iomgr/wakeup_fd_cv_test.c
+ - test/core/iomgr/wakeup_fd_cv_test.cc
deps:
- grpc_test_util
- grpc
@@ -3555,6 +3477,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
platforms:
- mac
@@ -3577,6 +3500,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
platforms:
- mac
@@ -3599,6 +3523,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
platforms:
- mac
@@ -3621,6 +3546,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
platforms:
- mac
@@ -3642,6 +3568,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
platforms:
- mac
@@ -3663,6 +3590,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
platforms:
- mac
@@ -3684,6 +3612,7 @@ targets:
- gpr
args:
- --benchmark_min_time=4
+ benchmark: true
defaults: benchmark
platforms:
- mac
@@ -3705,6 +3634,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
platforms:
- mac
@@ -3729,6 +3659,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
excluded_poll_engines:
- poll
@@ -3756,6 +3687,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
excluded_poll_engines:
- poll
@@ -3782,7 +3714,10 @@ targets:
- grpc++_test_config
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
+ exclude_configs:
+ - tsan
excluded_poll_engines:
- poll
- poll-cv
@@ -3809,6 +3744,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
excluded_poll_engines:
- poll
@@ -3834,6 +3770,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
platforms:
- mac
@@ -3856,6 +3793,7 @@ targets:
- gpr
args:
- --benchmark_min_time=0
+ benchmark: true
defaults: benchmark
platforms:
- mac
@@ -3941,9 +3879,6 @@ targets:
- grpc
- gpr_test_util
- gpr
- excluded_poll_engines:
- - poll
- - poll-cv
- name: codegen_test_full
gtest: true
build: test
@@ -4232,9 +4167,6 @@ targets:
- grpc
- gpr_test_util
- gpr
- excluded_poll_engines:
- - poll
- - poll-cv
- name: grpclb_test
gtest: false
build: test
@@ -4249,9 +4181,6 @@ targets:
- grpc
- gpr_test_util
- gpr
- excluded_poll_engines:
- - poll
- - poll-cv
- name: h2_ssl_cert_test
gtest: true
build: test
@@ -4310,6 +4239,25 @@ targets:
- grpc
- gpr_test_util
- gpr
+- name: inproc_sync_unary_ping_pong_test
+ build: test
+ language: c++
+ src:
+ - test/cpp/qps/inproc_sync_unary_ping_pong_test.cc
+ deps:
+ - qps
+ - grpc++_core_stats
+ - grpc++_test_util
+ - grpc_test_util
+ - grpc++
+ - grpc
+ - gpr_test_util
+ - gpr
+ - grpc++_test_config
+ platforms:
+ - mac
+ - linux
+ - posix
- name: interop_client
build: test
run: false
@@ -4719,6 +4667,9 @@ targets:
- grpc
- gpr_test_util
- gpr
+ exclude_configs:
+ - tsan
+ timeout_seconds: 1200
uses_polling: false
- name: status_test
build: test
@@ -4800,7 +4751,32 @@ targets:
- grpc_unsecure
- gpr_test_util
- gpr
- timeout_seconds: 1200
+- name: transport_pid_controller_test
+ build: test
+ language: c++
+ src:
+ - test/core/transport/pid_controller_test.cc
+ deps:
+ - grpc++_test_util
+ - grpc++
+ - grpc_test_util
+ - grpc
+ - gpr_test_util
+ - gpr
+- name: vector_test
+ gtest: true
+ build: test
+ language: c++
+ src:
+ - test/core/support/vector_test.cc
+ deps:
+ - grpc_test_util
+ - grpc++
+ - grpc
+ - gpr_test_util
+ - gpr
+ uses:
+ - grpc++_test
- name: writes_per_rpc_test
gtest: true
cpu_cost: 0.5
@@ -4982,49 +4958,11 @@ defaults:
-D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX
global:
CPPFLAGS: -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter -DOSATOMIC_USE_INLINED=1
+ -Ithird_party/abseil-cpp
LDFLAGS: -g
zlib:
CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-implicit-function-declaration
$(W_NO_SHIFT_NEGATIVE_VALUE) -fvisibility=hidden
-node_modules:
-- deps:
- - grpc
- - gpr
- - boringssl
- - z
- headers:
- - src/node/ext/byte_buffer.h
- - src/node/ext/call.h
- - src/node/ext/call_credentials.h
- - src/node/ext/channel.h
- - src/node/ext/channel_credentials.h
- - src/node/ext/completion_queue.h
- - src/node/ext/server.h
- - src/node/ext/server_credentials.h
- - src/node/ext/slice.h
- - src/node/ext/timeval.h
- js:
- - src/node/index.js
- - src/node/src/client.js
- - src/node/src/common.js
- - src/node/src/credentials.js
- - src/node/src/constants.js
- - src/node/src/grpc_extension.js
- - src/node/src/metadata.js
- - src/node/src/server.js
- name: grpc_node
- src:
- - src/node/ext/byte_buffer.cc
- - src/node/ext/call.cc
- - src/node/ext/call_credentials.cc
- - src/node/ext/channel.cc
- - src/node/ext/channel_credentials.cc
- - src/node/ext/completion_queue.cc
- - src/node/ext/node_grpc.cc
- - src/node/ext/server.cc
- - src/node/ext/server_credentials.cc
- - src/node/ext/slice.cc
- - src/node/ext/timeval.cc
openssl_fallback:
base_uri: https://openssl.org/source/old/1.0.2/
extraction_dir: openssl-1.0.2f