diff options
author | alexv-smirnov <[email protected]> | 2023-03-15 19:59:12 +0300 |
---|---|---|
committer | alexv-smirnov <[email protected]> | 2023-03-15 19:59:12 +0300 |
commit | 056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11 (patch) | |
tree | 4740980126f32e3af7937ba0ca5f83e59baa4ab0 /contrib/libs/grpc/test | |
parent | 269126dcced1cc8b53eb4398b4a33e5142f10290 (diff) |
add library/cpp/actors, ymake build to ydb oss export
Diffstat (limited to 'contrib/libs/grpc/test')
-rw-r--r-- | contrib/libs/grpc/test/core/util/ya.make | 53 | ||||
-rw-r--r-- | contrib/libs/grpc/test/cpp/end2end/health/ya.make | 28 | ||||
-rw-r--r-- | contrib/libs/grpc/test/cpp/end2end/server_interceptors/ya.make | 27 | ||||
-rw-r--r-- | contrib/libs/grpc/test/cpp/end2end/ya.make | 65 | ||||
-rw-r--r-- | contrib/libs/grpc/test/cpp/util/ya.make | 38 |
5 files changed, 211 insertions, 0 deletions
diff --git a/contrib/libs/grpc/test/core/util/ya.make b/contrib/libs/grpc/test/core/util/ya.make new file mode 100644 index 00000000000..44b611ef677 --- /dev/null +++ b/contrib/libs/grpc/test/core/util/ya.make @@ -0,0 +1,53 @@ +LIBRARY() + +LICENSE(Apache-2.0) + +LICENSE_TEXTS(.yandex_meta/licenses.list.txt) + +PEERDIR( + contrib/libs/grpc + contrib/restricted/abseil-cpp-tstring/y_absl/debugging +) + +ADDINCL( + ${ARCADIA_BUILD_ROOT}/contrib/libs/grpc + contrib/libs/grpc +) + +NO_COMPILER_WARNINGS() + +SRCS( + build.cc + # cmdline.cc + # cmdline_test.cc + # debugger_macros.cc + # fuzzer_corpus_test.cc + # fuzzer_one_entry_runner.sh* + # fuzzer_util.cc + # grpc_fuzzer.bzl + # grpc_profiler.cc + # histogram.cc + # histogram_test.cc + # lsan_suppressions.txt + # memory_counters.cc + # mock_endpoint.cc + # one_corpus_entry_fuzzer.cc + # parse_hexstring.cc + # passthru_endpoint.cc + port.cc + # port_isolated_runtime_environment.cc + port_server_client.cc + # reconnect_server.cc + # run_with_poller.sh* + # slice_splitter.cc + # subprocess_posix.cc + # subprocess_windows.cc + stack_tracer.cc + test_config.cc + test_lb_policies.cc + # test_tcp_server.cc + # tracer_util.cc + # trickle_endpoint.cc +) + +END() diff --git a/contrib/libs/grpc/test/cpp/end2end/health/ya.make b/contrib/libs/grpc/test/cpp/end2end/health/ya.make new file mode 100644 index 00000000000..85b03e58d0e --- /dev/null +++ b/contrib/libs/grpc/test/cpp/end2end/health/ya.make @@ -0,0 +1,28 @@ +GTEST_UGLY() + +ADDINCL( + ${ARCADIA_BUILD_ROOT}/contrib/libs/grpc + ${ARCADIA_ROOT}/contrib/libs/grpc +) + +PEERDIR( + contrib/libs/grpc/src/proto/grpc/health/v1 + contrib/libs/grpc/src/proto/grpc/core + contrib/libs/grpc/src/proto/grpc/testing + contrib/libs/grpc/src/proto/grpc/testing/duplicate + contrib/libs/grpc/test/core/util + contrib/libs/grpc/test/cpp/end2end + contrib/libs/grpc/test/cpp/util +) + +NO_COMPILER_WARNINGS() + +SRCDIR( + contrib/libs/grpc/test/cpp/end2end +) + +SRCS( + health_service_end2end_test.cc +) + +END() diff --git a/contrib/libs/grpc/test/cpp/end2end/server_interceptors/ya.make b/contrib/libs/grpc/test/cpp/end2end/server_interceptors/ya.make new file mode 100644 index 00000000000..2bdf076b4a9 --- /dev/null +++ b/contrib/libs/grpc/test/cpp/end2end/server_interceptors/ya.make @@ -0,0 +1,27 @@ +GTEST_UGLY() + +ADDINCL( + ${ARCADIA_BUILD_ROOT}/contrib/libs/grpc + ${ARCADIA_ROOT}/contrib/libs/grpc +) + +PEERDIR( + contrib/libs/grpc/src/proto/grpc/core + contrib/libs/grpc/src/proto/grpc/testing + contrib/libs/grpc/src/proto/grpc/testing/duplicate + contrib/libs/grpc/test/core/util + contrib/libs/grpc/test/cpp/end2end + contrib/libs/grpc/test/cpp/util +) + +NO_COMPILER_WARNINGS() + +SRCDIR( + contrib/libs/grpc/test/cpp/end2end +) + +SRCS( + server_interceptors_end2end_test.cc +) + +END() diff --git a/contrib/libs/grpc/test/cpp/end2end/ya.make b/contrib/libs/grpc/test/cpp/end2end/ya.make new file mode 100644 index 00000000000..409a5fa720c --- /dev/null +++ b/contrib/libs/grpc/test/cpp/end2end/ya.make @@ -0,0 +1,65 @@ +LIBRARY() + +LICENSE(Apache-2.0) + +LICENSE_TEXTS(.yandex_meta/licenses.list.txt) + +PEERDIR( + contrib/libs/grpc/src/proto/grpc/health/v1 + contrib/libs/grpc/src/proto/grpc/testing + contrib/libs/grpc/src/proto/grpc/testing/duplicate + contrib/libs/grpc/test/cpp/util + contrib/libs/grpc + contrib/restricted/googletest/googlemock + contrib/restricted/googletest/googletest +) + +ADDINCL( + ${ARCADIA_BUILD_ROOT}/contrib/libs/grpc + contrib/libs/grpc +) + +NO_COMPILER_WARNINGS() + +SRCS( + # async_end2end_test.cc + # channelz_service_test.cc + # client_callback_end2end_test.cc + # client_crash_test.cc + # client_crash_test_server.cc + # client_interceptors_end2end_test.cc + # client_lb_end2end_test.cc lb needs opencensus, not enabled. + # end2end_test.cc + # exception_test.cc + # filter_end2end_test.cc + # generic_end2end_test.cc + # grpclb_end2end_test.cc lb needs opencensus, not enabled. + # health_service_end2end_test.cc + # hybrid_end2end_test.cc + interceptors_util.cc + # mock_test.cc + # nonblocking_test.cc + # proto_server_reflection_test.cc + # raw_end2end_test.cc + # server_builder_plugin_test.cc + # server_crash_test.cc + # server_crash_test_client.cc + # server_early_return_test.cc + # server_interceptors_end2end_test.cc + # server_load_reporting_end2end_test.cc + # shutdown_test.cc + # streaming_throughput_test.cc + test_health_check_service_impl.cc + test_service_impl.cc + # thread_stress_test.cc + # time_change_test.cc +) + +END() + +RECURSE_FOR_TESTS( + health + server_interceptors + # Needs new gtest + # thread +) diff --git a/contrib/libs/grpc/test/cpp/util/ya.make b/contrib/libs/grpc/test/cpp/util/ya.make new file mode 100644 index 00000000000..f6879835dae --- /dev/null +++ b/contrib/libs/grpc/test/cpp/util/ya.make @@ -0,0 +1,38 @@ +LIBRARY() + +LICENSE(Apache-2.0) + +LICENSE_TEXTS(.yandex_meta/licenses.list.txt) + +PEERDIR( + contrib/libs/gflags + contrib/libs/protoc + contrib/libs/grpc/src/proto/grpc/reflection/v1alpha + contrib/restricted/googletest/googlemock + contrib/restricted/googletest/googletest + contrib/restricted/abseil-cpp-tstring/y_absl/flags +) + +ADDINCL( + ${ARCADIA_BUILD_ROOT}/contrib/libs/grpc + contrib/libs/grpc +) + +NO_COMPILER_WARNINGS() + +SRCS( + byte_buffer_proto_helper.cc + # grpc_cli_libs: + cli_call.cc + cli_credentials.cc + grpc_tool.cc + proto_file_parser.cc + service_describer.cc + string_ref_helper.cc + # grpc++_proto_reflection_desc_db: + proto_reflection_descriptor_database.cc + # grpc++_test_config: + test_config_cc.cc +) + +END() |