diff options
Diffstat (limited to 'build.yaml')
-rw-r--r-- | build.yaml | 554 |
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 |