From 50db5f07f76ae0274d8c0b62d5dee6920f43a4e4 Mon Sep 17 00:00:00 2001 From: Sergei Politov Date: Sun, 1 Dec 2024 16:55:17 +0300 Subject: [PATCH] [#25136] YSQL: Decrease number of iteration in PgLibPqTest.MasterRestartReadPastGlobalLimit TSAN mode Summary: The test performs 10k iterations, in TSAN mode it takes 0.1s to perform single iteration in TSAN mode. So test just times out because 15 minutes is required to complete such number of iterations. Decreased number of iterations to 1k for sanitizers. Jira: DB-14286 Test Plan: ./yb_build.sh tsan --gtest_filter PgLibPqTest.MasterRestartReadPastGlobalLimit -n 40 Reviewers: jason, patnaik.balivada Reviewed By: patnaik.balivada Subscribers: ybase, yql Tags: #jenkins-ready Differential Revision: https://phorge.dev.yugabyte.com/D40381 --- src/yb/yql/pgwrapper/pg_libpq-test.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/yb/yql/pgwrapper/pg_libpq-test.cc b/src/yb/yql/pgwrapper/pg_libpq-test.cc index 58aac9075e41..0d83b1e28f19 100644 --- a/src/yb/yql/pgwrapper/pg_libpq-test.cc +++ b/src/yb/yql/pgwrapper/pg_libpq-test.cc @@ -79,7 +79,8 @@ using std::string; using namespace std::literals; -DEFINE_NON_RUNTIME_int32(num_iter, 10000, "Number of iterations to run StaleMasterReads test"); +DEFINE_NON_RUNTIME_int32(num_iter, yb::RegularBuildVsSanitizers(10000, 1000), + "Number of iterations to run StaleMasterReads test"); DECLARE_int64(external_mini_cluster_max_log_bytes);