aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkomels <komels@yandex-team.ru>2022-04-21 12:31:47 +0300
committerkomels <komels@yandex-team.ru>2022-04-21 12:31:47 +0300
commit8634bc127c6626d7cb02dab7bc2d56f04e6f6599 (patch)
treeaa40fcc7d817b7a3b6f0272812fffdf15372bff0
parent37b022ad91faa2b034aa9e3ea21ee5ecaccb944f (diff)
downloadydb-8634bc127c6626d7cb02dab7bc2d56f04e6f6599.tar.gz
DEVTOOLSUP-17667
ref:e8ee51530389efa8abbe18cbab2249d115d4b39f
-rw-r--r--CMakeLists.darwin.txt1
-rw-r--r--CMakeLists.linux.txt1
-rw-r--r--ydb/core/ymq/actor/yc_search_ut/CMakeLists.darwin.txt45
-rw-r--r--ydb/core/ymq/actor/yc_search_ut/CMakeLists.linux.txt48
-rw-r--r--ydb/core/ymq/actor/yc_search_ut/CMakeLists.txt13
5 files changed, 108 insertions, 0 deletions
diff --git a/CMakeLists.darwin.txt b/CMakeLists.darwin.txt
index b96c7c62a49..bcb44994755 100644
--- a/CMakeLists.darwin.txt
+++ b/CMakeLists.darwin.txt
@@ -980,6 +980,7 @@ add_subdirectory(ydb/core/viewer/ut)
add_subdirectory(ydb/core/wrappers/ut)
add_subdirectory(ydb/core/ydb_convert/ut)
add_subdirectory(ydb/core/ymq/ut)
+add_subdirectory(ydb/core/ymq/actor/yc_search_ut)
add_subdirectory(ydb/library/aclib/ut)
add_subdirectory(ydb/library/backup/ut)
add_subdirectory(ydb/library/binary_json/ut)
diff --git a/CMakeLists.linux.txt b/CMakeLists.linux.txt
index 69d576ffbde..3d1e7471772 100644
--- a/CMakeLists.linux.txt
+++ b/CMakeLists.linux.txt
@@ -1073,6 +1073,7 @@ add_subdirectory(ydb/core/viewer/ut)
add_subdirectory(ydb/core/wrappers/ut)
add_subdirectory(ydb/core/ydb_convert/ut)
add_subdirectory(ydb/core/ymq/ut)
+add_subdirectory(ydb/core/ymq/actor/yc_search_ut)
add_subdirectory(ydb/library/aclib/ut)
add_subdirectory(ydb/library/backup/ut)
add_subdirectory(ydb/library/binary_json/ut)
diff --git a/ydb/core/ymq/actor/yc_search_ut/CMakeLists.darwin.txt b/ydb/core/ymq/actor/yc_search_ut/CMakeLists.darwin.txt
new file mode 100644
index 00000000000..8097c63bd5b
--- /dev/null
+++ b/ydb/core/ymq/actor/yc_search_ut/CMakeLists.darwin.txt
@@ -0,0 +1,45 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(ydb-core-ymq-actor-yc_search_ut)
+target_compile_options(ydb-core-ymq-actor-yc_search_ut PRIVATE
+ -DUSE_CURRENT_UDF_ABI_VERSION
+)
+target_link_libraries(ydb-core-ymq-actor-yc_search_ut PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-cpuid_check
+ cpp-testing-unittest_main
+ ydb-core-testlib
+ core-ymq-actor
+)
+target_link_options(ydb-core-ymq-actor-yc_search_ut PRIVATE
+ -Wl,-no_deduplicate
+ -Wl,-sdk_version,10.15
+ -fPIC
+ -fPIC
+ -framework
+ CoreFoundation
+)
+target_sources(ydb-core-ymq-actor-yc_search_ut PRIVATE
+ ${CMAKE_SOURCE_DIR}/ydb/core/ymq/actor/yc_search_ut/index_events_processor_ut.cpp
+ ${CMAKE_SOURCE_DIR}/ydb/core/ymq/actor/yc_search_ut/test_events_writer.cpp
+)
+add_test(
+ NAME
+ ydb-core-ymq-actor-yc_search_ut
+ COMMAND
+ ydb-core-ymq-actor-yc_search_ut
+ --print-before-suite
+ --print-before-test
+ --fork-tests
+ --print-times
+ --show-fails
+)
+vcs_info(ydb-core-ymq-actor-yc_search_ut)
diff --git a/ydb/core/ymq/actor/yc_search_ut/CMakeLists.linux.txt b/ydb/core/ymq/actor/yc_search_ut/CMakeLists.linux.txt
new file mode 100644
index 00000000000..0bebcf40fa6
--- /dev/null
+++ b/ydb/core/ymq/actor/yc_search_ut/CMakeLists.linux.txt
@@ -0,0 +1,48 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(ydb-core-ymq-actor-yc_search_ut)
+target_compile_options(ydb-core-ymq-actor-yc_search_ut PRIVATE
+ -DUSE_CURRENT_UDF_ABI_VERSION
+)
+target_link_libraries(ydb-core-ymq-actor-yc_search_ut PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-lfalloc
+ library-cpp-cpuid_check
+ cpp-testing-unittest_main
+ ydb-core-testlib
+ core-ymq-actor
+)
+target_link_options(ydb-core-ymq-actor-yc_search_ut PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+ -lrt
+ -ldl
+)
+target_sources(ydb-core-ymq-actor-yc_search_ut PRIVATE
+ ${CMAKE_SOURCE_DIR}/ydb/core/ymq/actor/yc_search_ut/index_events_processor_ut.cpp
+ ${CMAKE_SOURCE_DIR}/ydb/core/ymq/actor/yc_search_ut/test_events_writer.cpp
+)
+add_test(
+ NAME
+ ydb-core-ymq-actor-yc_search_ut
+ COMMAND
+ ydb-core-ymq-actor-yc_search_ut
+ --print-before-suite
+ --print-before-test
+ --fork-tests
+ --print-times
+ --show-fails
+)
+vcs_info(ydb-core-ymq-actor-yc_search_ut)
diff --git a/ydb/core/ymq/actor/yc_search_ut/CMakeLists.txt b/ydb/core/ymq/actor/yc_search_ut/CMakeLists.txt
new file mode 100644
index 00000000000..a681d385f3e
--- /dev/null
+++ b/ydb/core/ymq/actor/yc_search_ut/CMakeLists.txt
@@ -0,0 +1,13 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (APPLE)
+ include(CMakeLists.darwin.txt)
+elseif (UNIX)
+ include(CMakeLists.linux.txt)
+endif()