mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / mysql-test / suite / federated / federated_debug.test
blobba6688e1dc0e3889028549eed6b7927e564e84f1
1 --source include/have_debug.inc
2 --source suite/federated/include/federated.inc
4 --echo #
5 --echo # Bug#47525: MySQL crashed (Federated)
6 --echo #
8 connection slave;
9 --echo # Switch to slave
10 CREATE TABLE t1(a INT);
11 INSERT INTO t1 VALUES (1);
13 connection master;
14 --echo # Switch to master
15 --replace_result $SLAVE_MYPORT SLAVE_PORT
16 eval CREATE TABLE t1(a INT) ENGINE=FEDERATED
17   CONNECTION='mysql://root@127.0.0.1:$SLAVE_MYPORT/test/t1';
19 SELECT * FROM t1;
21 --echo # Start a asynchronous reload
22 --exec $MYSQLADMIN --no-defaults -S $MASTER_MYSOCK -P $MASTER_MYPORT  -u root --password= refresh 2>&1
24 --echo # Wait for tables to be closed
25 let $show_statement= SHOW STATUS LIKE 'Open_tables';
26 let $field= Value;
27 let $condition= = '0';
28 --source include/wait_show_condition.inc
30 --echo # Ensure that the server didn't crash
31 SELECT * FROM t1;
32 --echo # Drop tables on master and slave
33 DROP TABLE t1;
34 connection slave;
35 DROP TABLE t1;
37 connection default;
38 --echo # Federated cleanup
39 source suite/federated/include/federated_cleanup.inc;