1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-01 03:47:19 +03:00

Reviewed fix for bug#40882: Replaced "sleep 1" by wait_condition, added save/restore start values and closed open sessions. When trying to use "wait_for_query_to_succeed" a type has been fixed, also in "rename.test": Added session count and check and replaced error numbers.

This commit is contained in:
Horst Hunger
2009-02-11 10:27:52 +01:00
parent 4d0557a2e6
commit 48d4d34689
4 changed files with 105 additions and 26 deletions

View File

@ -0,0 +1,25 @@
#
# Run a query over and over until it succeeds ot timeout occurs
#
let $counter= 100;
disable_abort_on_error;
disable_query_log;
disable_result_log;
eval $query;
while ($mysql_errno)
{
eval $query;
sleep 0.1;
dec $counter;
if (!$counter)
{
--die "Waited too long for query to succeed";
}
}
enable_abort_on_error;
enable_query_log;
enable_result_log;