mirror of
https://github.com/MariaDB/server.git
synced 2025-01-18 04:53:01 +01:00
c2b8a63ccf
- Wait in loop with small sleep until tables has been renamed mysql-test/t/rename.test: To avoid scheduling effects wait for the tables to be renamed in a loop with small sleeps before continuing with tests mysql-test/include/wait_for_query_to_suceed.inc: New BitKeeper file ``mysql-test/include/wait_for_query_to_suceed.inc''
25 lines
368 B
PHP
25 lines
368 B
PHP
#
|
|
# Run a query over and over until it suceeds 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 suceed");
|
|
}
|
|
}
|
|
enable_abort_on_error;
|
|
enable_query_log;
|
|
enable_result_log;
|