From c1933b46e4ca2722951fa6772a6964582da14826 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Sat, 25 Jan 2025 09:51:20 +0100 Subject: [PATCH] MDEV-33285 make the test deterministic need to clear old signals before waiting for new signals with the same name --- mysql-test/main/kill_debug.result | 1 + mysql-test/main/kill_debug.test | 1 + 2 files changed, 2 insertions(+) diff --git a/mysql-test/main/kill_debug.result b/mysql-test/main/kill_debug.result index 40047ef7eb7..1b61b8ae885 100644 --- a/mysql-test/main/kill_debug.result +++ b/mysql-test/main/kill_debug.result @@ -252,6 +252,7 @@ KILL QUERY id; SET debug_sync='now SIGNAL go'; connection default; ERROR 70100: Query execution was interrupted +SET debug_sync='RESET'; SET debug_sync='mysql_checksum_table_before_calculate_checksum SIGNAL parked WAIT_FOR go'; CHECKSUM TABLE t1; connection con1; diff --git a/mysql-test/main/kill_debug.test b/mysql-test/main/kill_debug.test index 0285fb48bd2..0fb6672cd60 100644 --- a/mysql-test/main/kill_debug.test +++ b/mysql-test/main/kill_debug.test @@ -338,6 +338,7 @@ connection default; error ER_QUERY_INTERRUPTED; reap; +SET debug_sync='RESET'; SET debug_sync='mysql_checksum_table_before_calculate_checksum SIGNAL parked WAIT_FOR go'; send CHECKSUM TABLE t1; connection con1;