1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-29 05:21:33 +03:00

Add "kill_server", call shutdown on current conneciton and then make sure

the server dissapears
Check return code of 'mysql_ping'
Add "shutdown", call 'mysql_shutdown' on the current connection
This commit is contained in:
msvensson@pilot.mysql.com
2008-04-21 14:16:54 +02:00
parent 9198608e8a
commit 2ba565cde7
3 changed files with 141 additions and 7 deletions

View File

@ -1,11 +1,13 @@
# Write file to make mysql-test-run.pl expect crash and restart
--exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
--write_file $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
restart
EOF
--exec $MYSQLADMIN --defaults-file=$MYSQLTEST_VARDIR/my.cnf --shutdown-timeout=60 shutdown
# Send shutdown to the connected server and give
# it 10 seconds to die before zapping it
kill_server 10;
# Call script that will poll the server waiting for it to be gone
--source include/wait_until_disconnected.inc
# Turn on reconnect
--enable_reconnect
@ -13,3 +15,6 @@
# Call script that will poll the server waiting for it to be back online again
--source include/wait_until_connected_again.inc
# Turn off reconnect again
--disable_reconnect