diff --git a/mysql-test/suite/innodb/t/innodb_buffer_pool_resize_temporary.test b/mysql-test/suite/innodb/t/innodb_buffer_pool_resize_temporary.test index f96f89c39d5..b4064ff3646 100644 --- a/mysql-test/suite/innodb/t/innodb_buffer_pool_resize_temporary.test +++ b/mysql-test/suite/innodb/t/innodb_buffer_pool_resize_temporary.test @@ -35,8 +35,9 @@ SET DEBUG_SYNC='buf_pool_shrink_before_wakeup SIGNAL blocked WAIT_FOR go'; send SET GLOBAL innodb_buffer_pool_size=8388608; connection default; SET DEBUG_SYNC='now WAIT_FOR blocked'; -# adjust for 32-bit and SUX_LOCK_GENERIC ---replace_regex /(5..)\/\1/505\/505/ +# adjust for 32-bit and SUX_LOCK_GENERIC; other threads may already +# have withdrawn some blocks before buf_pool_shrink_before_wakeup +--replace_regex /\([0-9]+\/5[0-9][0-9]\)/(505\/505)/ SHOW STATUS LIKE 'innodb_buffer_pool_resize_status'; SET DEBUG_SYNC='now SIGNAL go'; connection con1;