From 12d5974d9771add31a3ec9fe236d3bdc3eb0ebea Mon Sep 17 00:00:00 2001 From: metdos Date: Mon, 4 Dec 2017 12:49:50 +0200 Subject: [PATCH] Increase sleep time in a regression test to give Valgrind tests enough time --- src/test/regress/expected/multi_mx_transaction_recovery.out | 3 ++- src/test/regress/expected/multi_transaction_recovery.out | 3 ++- src/test/regress/sql/multi_mx_transaction_recovery.sql | 3 ++- src/test/regress/sql/multi_transaction_recovery.sql | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/test/regress/expected/multi_mx_transaction_recovery.out b/src/test/regress/expected/multi_mx_transaction_recovery.out index 3dcccd274..c5477df41 100644 --- a/src/test/regress/expected/multi_mx_transaction_recovery.out +++ b/src/test/regress/expected/multi_mx_transaction_recovery.out @@ -132,7 +132,8 @@ SELECT pg_reload_conf(); t (1 row) -SELECT pg_sleep(0.2); +-- Sleep 1 second to give Valgrind enough time to clear transactions +SELECT pg_sleep(1); pg_sleep ---------- diff --git a/src/test/regress/expected/multi_transaction_recovery.out b/src/test/regress/expected/multi_transaction_recovery.out index 44e2887e9..90db9fcb9 100644 --- a/src/test/regress/expected/multi_transaction_recovery.out +++ b/src/test/regress/expected/multi_transaction_recovery.out @@ -250,7 +250,8 @@ SELECT pg_reload_conf(); t (1 row) -SELECT pg_sleep(0.1); +-- Sleep 1 second to give Valgrind enough time to clear transactions +SELECT pg_sleep(1); pg_sleep ---------- diff --git a/src/test/regress/sql/multi_mx_transaction_recovery.sql b/src/test/regress/sql/multi_mx_transaction_recovery.sql index 76d412718..250cc029b 100644 --- a/src/test/regress/sql/multi_mx_transaction_recovery.sql +++ b/src/test/regress/sql/multi_mx_transaction_recovery.sql @@ -76,7 +76,8 @@ SELECT count(*) FROM pg_dist_transaction; -- Test whether auto-recovery runs ALTER SYSTEM SET citus.recover_2pc_interval TO 10; SELECT pg_reload_conf(); -SELECT pg_sleep(0.2); +-- Sleep 1 second to give Valgrind enough time to clear transactions +SELECT pg_sleep(1); SELECT count(*) FROM pg_dist_transaction; ALTER SYSTEM RESET citus.recover_2pc_interval; SELECT pg_reload_conf(); diff --git a/src/test/regress/sql/multi_transaction_recovery.sql b/src/test/regress/sql/multi_transaction_recovery.sql index c06a02c2a..c41877a47 100644 --- a/src/test/regress/sql/multi_transaction_recovery.sql +++ b/src/test/regress/sql/multi_transaction_recovery.sql @@ -123,7 +123,8 @@ SELECT count(*) FROM pg_dist_transaction; -- Test whether auto-recovery runs ALTER SYSTEM SET citus.recover_2pc_interval TO 10; SELECT pg_reload_conf(); -SELECT pg_sleep(0.1); +-- Sleep 1 second to give Valgrind enough time to clear transactions +SELECT pg_sleep(1); SELECT count(*) FROM pg_dist_transaction; ALTER SYSTEM RESET citus.recover_2pc_interval;