set(SOURCES
  ${CMAKE_CURRENT_SOURCE_DIR}/node_killer.c
  ${CMAKE_CURRENT_SOURCE_DIR}/connection.c
  ${CMAKE_CURRENT_SOURCE_DIR}/connection_cache.c
  ${CMAKE_CURRENT_SOURCE_DIR}/async.c
  ${CMAKE_CURRENT_SOURCE_DIR}/remote_exec.c
  ${CMAKE_CURRENT_SOURCE_DIR}/test_session.c
  ${CMAKE_CURRENT_SOURCE_DIR}/txn_id.c
  ${CMAKE_CURRENT_SOURCE_DIR}/dist_commands.c
  ${CMAKE_CURRENT_SOURCE_DIR}/txn_persistent_record.c
  ${CMAKE_CURRENT_SOURCE_DIR}/txn_resolve.c
  ${CMAKE_CURRENT_SOURCE_DIR}/stmt_params.c
  ${CMAKE_CURRENT_SOURCE_DIR}/scan_exec_debug.c
)

target_sources(${TSL_TESTS_LIB_NAME} PRIVATE ${SOURCES})
target_include_directories(${TSL_TESTS_LIB_NAME} PRIVATE ${PROJECT_SOURCE_DIR}/src/remote ${PG_INCLUDEDIR})
