CMakeLists.linux-x86_64.txt 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. # This file was generated by the build system used internally in the Yandex monorepo.
  2. # Only simple modifications are allowed (adding source-files to targets, adding simple properties
  3. # like target_include_directories). These modifications will be ported to original
  4. # ya.make files by maintainers. Any complex modifications which can't be ported back to the
  5. # original buildsystem will not be accepted.
  6. add_executable(library-cpp-actors-helpers-ut)
  7. target_include_directories(library-cpp-actors-helpers-ut PRIVATE
  8. ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers
  9. )
  10. target_link_libraries(library-cpp-actors-helpers-ut PUBLIC
  11. contrib-libs-linux-headers
  12. contrib-libs-cxxsupp
  13. yutil
  14. library-cpp-cpuid_check
  15. cpp-testing-unittest_main
  16. cpp-actors-helpers
  17. cpp-actors-interconnect
  18. cpp-actors-testlib
  19. cpp-actors-core
  20. )
  21. target_link_options(library-cpp-actors-helpers-ut PRIVATE
  22. -ldl
  23. -lrt
  24. -Wl,--no-as-needed
  25. -fPIC
  26. -fPIC
  27. -lpthread
  28. -lrt
  29. -ldl
  30. )
  31. target_sources(library-cpp-actors-helpers-ut PRIVATE
  32. ${CMAKE_SOURCE_DIR}/library/cpp/actors/helpers/selfping_actor_ut.cpp
  33. )
  34. set_property(
  35. TARGET
  36. library-cpp-actors-helpers-ut
  37. PROPERTY
  38. SPLIT_FACTOR
  39. 10
  40. )
  41. add_yunittest(
  42. NAME
  43. library-cpp-actors-helpers-ut
  44. TEST_TARGET
  45. library-cpp-actors-helpers-ut
  46. TEST_ARG
  47. --print-before-suite
  48. --print-before-test
  49. --fork-tests
  50. --print-times
  51. --show-fails
  52. )
  53. set_yunittest_property(
  54. TEST
  55. library-cpp-actors-helpers-ut
  56. PROPERTY
  57. LABELS
  58. MEDIUM
  59. )
  60. set_yunittest_property(
  61. TEST
  62. library-cpp-actors-helpers-ut
  63. PROPERTY
  64. PROCESSORS
  65. 1
  66. )
  67. set_yunittest_property(
  68. TEST
  69. library-cpp-actors-helpers-ut
  70. PROPERTY
  71. TIMEOUT
  72. 600
  73. )
  74. target_allocator(library-cpp-actors-helpers-ut
  75. cpp-malloc-tcmalloc
  76. libs-tcmalloc-no_percpu_cache
  77. )
  78. vcs_info(library-cpp-actors-helpers-ut)