diff --git a/bindings/c/test/unit/unit_tests.cpp b/bindings/c/test/unit/unit_tests.cpp index 2691a9a87b..c92430f95e 100644 --- a/bindings/c/test/unit/unit_tests.cpp +++ b/bindings/c/test/unit/unit_tests.cpp @@ -40,6 +40,8 @@ #include "doctest.h" #include "fdbclient/rapidjson/document.h" +#include "flow/config.h" + #include "fdb_api.hpp" void fdb_check(fdb_error_t e) { @@ -1965,6 +1967,11 @@ std::string get_valid_status_json() { } TEST_CASE("fdb_database_reboot_worker") { +#ifdef USE_TSAN + MESSAGE( + "fdb_database_reboot_worker disabled for tsan, since fdbmonitor doesn't seem to restart the killed process"); + return; +#endif std::string status_json = get_valid_status_json(); rapidjson::Document statusJson; statusJson.Parse(status_json.c_str());