From 81f75ca83ae618bcdd5893fa690aaded35cba0e9 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Wed, 27 Mar 2024 15:21:49 +0100 Subject: [PATCH] Fixed random failure in main.kill_processlist-6619 wait for all previous connections to disconnect and for all previous queries to finish running --- mysql-test/main/kill_processlist-6619.test | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mysql-test/main/kill_processlist-6619.test b/mysql-test/main/kill_processlist-6619.test index c272e68a877..09c41f28a8f 100644 --- a/mysql-test/main/kill_processlist-6619.test +++ b/mysql-test/main/kill_processlist-6619.test @@ -4,8 +4,15 @@ --source include/not_embedded.inc --source include/have_debug_sync.inc +let $wait_condition=select count(*) = 1 from information_schema.processlist; +source include/wait_condition.inc; + --connect (con1,localhost,root,,) --let $con_id = `SELECT CONNECTION_ID()` + +let $wait_condition=select info is NULL from information_schema.processlist where id != $con_id; +source include/wait_condition.inc; + --replace_result Execute Query --replace_column 1 # 3 # 6 # 7 # SHOW PROCESSLIST;