~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/alter_table-big.test

  • Committer: Brian Aker
  • Date: 2008-07-19 06:08:40 UTC
  • Revision ID: brian@tangent.org-20080719060840-edggt9u2ak1cq0x3
Partial fix for alter table 

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
#
4
4
# This test takes rather long time so let us run it only in --big-test mode
5
5
--source include/big_test.inc
6
 
# We are using some debug-only features in this test
7
 
--source include/have_debug.inc
8
6
# Also we are using SBR to check that statements are executed
9
7
# in proper order.
10
8
--source include/have_binlog_format_mixed_or_statement.inc
37
35
# Later we use binlog to check the order in which statements are
38
36
# executed so let us reset it first.
39
37
reset master;
40
 
set session debug="+d,sleep_alter_enable_indexes";
41
38
--send alter table t1 enable keys;
42
39
connection addconroot;
43
40
--sleep 2
49
46
insert into t1 values (1, 1, 1);
50
47
connection default;
51
48
--reap
52
 
set session debug="-d,sleep_alter_enable_indexes";
53
49
# Check that statements were executed/binlogged in correct order.
54
50
--replace_column 2 # 5 #
55
51
show binlog events in 'master-bin.000001' from 106;
74
70
create table t1 (i int);
75
71
# We are going to check that statements are logged in correct order
76
72
reset master;
77
 
set session debug="+d,sleep_alter_before_main_binlog";
78
73
--send alter table t1 change i c char(10) default 'Test1';
79
74
connection addconroot;
80
75
--sleep 2
106
101
connection default;
107
102
--reap
108
103
drop table t3;
109
 
set session debug="-d,sleep_alter_before_main_binlog";
110
104
 
111
105
# Check that all statements were logged in correct order
112
106
--replace_column 2 # 5 #