# set(OBSERVER_TEST_SRCS # env/ob_simple_server.cpp # env/ob_simple_server_restart_helper.cpp # env/ob_simple_cluster_test_base.cpp # ) # # add_library(observer_test ${OBSERVER_TEST_SRCS}) # # target_include_directories(observer_test PUBLIC # ${CMAKE_SOURCE_DIR}/unittest ${CMAKE_SOURCE_DIR}/mittest) # target_link_libraries(observer_test PUBLIC # oceanbase # mit_env # ) function(ob_unittest_observer case) ob_unittest(${ARGV}) target_link_libraries(${case} PRIVATE gtest gmock observer_test oceanbase) target_link_directories(${case} PUBLIC ${CMAKE_SOURCE_DIR}/mittest) set_tests_properties(${case} PROPERTIES TIMEOUT 3600) endfunction() ob_unittest_observer(test_shared_storage_ls_gc test_shared_storage_ls_gc.cpp)