mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / mysql-test / suite / stress / t / ddl_memory.test
blob5178439bff192c5f4c826af5571e1f1658127153
1 ######## t/ddl_memory.test ######
3 # Stress the storage engine MEMORY with CREATE/DROP TABLE/INDEX
5 # Please look for details within include/ddl1.inc.
7 # Creation of this test:
8 # 2007-07-04 mleich
11 # Storage engine to be used in CREATE TABLE
12 let $engine_type= MEMORY;
15 if (`SELECT $PS_PROTOCOL + $SP_PROTOCOL + $CURSOR_PROTOCOL + $VIEW_PROTOCOL > 0`)
17    --skip Test requires: ps-protocol/sp-protocol/cursor-protocol/view-protocol disabled
19 let $run= `SELECT '$BIG_TEST' = '1'`;
20 if ($run)
22    # A run started with "--big-test" should be allowed to consume more time.
23    # Rough intended runtime per subtest variant in seconds
24    let $runtime = 5;
25    # number of rounds till we look at the clock again
26    let $loop_size= 100;
28 if (!$run)
30    let $runtime = 1;
31    let $loop_size= 20;
35 ##### Some preparations needed for the ddl*.inc scripts
36 --source suite/stress/include/ddl.pre
38 --source suite/stress/include/ddl1.inc
39 --source suite/stress/include/ddl2.inc
40 --source suite/stress/include/ddl3.inc
41 --source suite/stress/include/ddl4.inc
42 --source suite/stress/include/ddl5.inc
43 --source suite/stress/include/ddl6.inc
44 --source suite/stress/include/ddl7.inc
45 --source suite/stress/include/ddl8.inc
47 ##### Cleanup
48 --source suite/stress/include/ddl.cln