summaryrefslogtreecommitdiffstats
path: root/contrib/libs/grpc/test
diff options
context:
space:
mode:
authoralexv-smirnov <[email protected]>2023-03-15 19:59:12 +0300
committeralexv-smirnov <[email protected]>2023-03-15 19:59:12 +0300
commit056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11 (patch)
tree4740980126f32e3af7937ba0ca5f83e59baa4ab0 /contrib/libs/grpc/test
parent269126dcced1cc8b53eb4398b4a33e5142f10290 (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.make53
-rw-r--r--contrib/libs/grpc/test/cpp/end2end/health/ya.make28
-rw-r--r--contrib/libs/grpc/test/cpp/end2end/server_interceptors/ya.make27
-rw-r--r--contrib/libs/grpc/test/cpp/end2end/ya.make65
-rw-r--r--contrib/libs/grpc/test/cpp/util/ya.make38
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()