Skip to content

Commit 619e8b1

Browse files
author
Akhila Maddukuri
committed
WL#6735 Migrate sys_vars MTR test suite to run with innodb storage engine
1 parent 9823918 commit 619e8b1

17 files changed

+26
-38
lines changed

mysql-test/suite/sys_vars/r/character_set_database_func.result

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Table Create Table
3535
t1 CREATE TABLE `t1` (
3636
`a` int(11) DEFAULT NULL,
3737
`b` varchar(40) DEFAULT NULL
38-
) ENGINE=MyISAM DEFAULT CHARSET=utf8
38+
) ENGINE=InnoDB DEFAULT CHARSET=utf8
3939
DROP TABLE t1;
4040
DROP DATABASE db1;
4141
'--ascii character set specified--'
@@ -50,7 +50,7 @@ Table Create Table
5050
t1 CREATE TABLE `t1` (
5151
`a` int(11) DEFAULT NULL,
5252
`b` varchar(40) DEFAULT NULL
53-
) ENGINE=MyISAM DEFAULT CHARSET=ascii
53+
) ENGINE=InnoDB DEFAULT CHARSET=ascii
5454
DROP TABLE t1;
5555
DROP DATABASE db1;
5656
'------Check if load data uses character_set_database----------'

mysql-test/suite/sys_vars/r/collation_database_func.result

+2-8
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ SHOW CREATE TABLE t1;
3535
Table Create Table
3636
t1 CREATE TABLE `t1` (
3737
`a` char(20) COLLATE utf8_roman_ci DEFAULT NULL
38-
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_roman_ci
38+
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_roman_ci
3939
'---check if updating collation_database effects new table/column---'
4040
SET @@session.collation_database = latin7_general_cs;
4141
CREATE TABLE t2(a CHAR(10));
4242
SHOW CREATE TABLE t2;
4343
Table Create Table
4444
t2 CREATE TABLE `t2` (
4545
`a` char(10) COLLATE utf8_roman_ci DEFAULT NULL
46-
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_roman_ci
46+
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_roman_ci
4747
DROP TABLE t1,t2;
4848
'--check value of collation and character set when current db is dropped'
4949
DROP DATABASE db1;
@@ -84,9 +84,6 @@ MX Systems
8484
'----check if indexing is effected by collation_database---'
8585
SET @@session.collation_database = latin1_swedish_ci;
8686
ALTER TABLE t1 ADD PRIMARY KEY (a);
87-
REPAIR TABLE t1;
88-
Table Op Msg_type Msg_text
89-
test.t1 repair status OK
9087
SELECT * FROM t1 ORDER BY a;
9188
a
9289
Muffler
@@ -95,9 +92,6 @@ M
9592
ALTER TABLE t1 DROP PRIMARY KEY;
9693
SET @@session.collation_database = latin1_german1_ci;
9794
ALTER TABLE t1 ADD PRIMARY KEY (a);
98-
REPAIR TABLE t1;
99-
Table Op Msg_type Msg_text
100-
test.t1 repair status OK
10195
SELECT * FROM t1 ORDER BY a;
10296
a
10397
Muffler

mysql-test/suite/sys_vars/r/collation_server_func.result

+2-8
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ SHOW CREATE TABLE t1;
3030
Table Create Table
3131
t1 CREATE TABLE `t1` (
3232
`a` char(20) COLLATE latin1_german1_ci DEFAULT NULL
33-
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci
33+
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci
3434
'---check if updating collation_server effects new table/column---'
3535
SET @@session.collation_server = latin1_swedish_ci;
3636
CREATE TABLE t2(a CHAR(10));
3737
SHOW CREATE TABLE t2;
3838
Table Create Table
3939
t2 CREATE TABLE `t2` (
4040
`a` char(10) COLLATE latin1_german1_ci DEFAULT NULL
41-
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci
41+
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci
4242
INSERT INTO t1 VALUES('Muffler'),('M�ller'),('MX Systems');
4343
'---check if collation_server effects results sort order---'
4444
SET @@session.collation_server = latin1_swedish_ci;
@@ -66,9 +66,6 @@ MX Systems
6666
'---check if indexing is effected by collation_server---'
6767
SET @@session.collation_server = latin1_swedish_ci;
6868
ALTER TABLE t1 ADD PRIMARY KEY (a);
69-
REPAIR TABLE t1;
70-
Table Op Msg_type Msg_text
71-
db1.t1 repair status OK
7269
SELECT * FROM t1 ORDER BY a;
7370
a
7471
Muffler
@@ -77,9 +74,6 @@ MX Systems
7774
ALTER TABLE t1 DROP PRIMARY KEY;
7875
SET @@session.collation_server = latin1_german1_ci;
7976
ALTER TABLE t1 ADD PRIMARY KEY (a);
80-
REPAIR TABLE t1;
81-
Table Op Msg_type Msg_text
82-
db1.t1 repair status OK
8377
SELECT * FROM t1 ORDER BY a;
8478
a
8579
Muffler

mysql-test/suite/sys_vars/r/insert_id_func.result

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ SELECT @@session.insert_id;
1616
INSERT into t1(name) values('Record_1');
1717
INSERT into t1(name) values('Record_2');
1818
## Verifying rows in table ##
19-
SELECT * from t1;
19+
SELECT * from t1 order by name;
2020
id name
2121
100 Record_1
2222
101 Record_2
@@ -35,7 +35,7 @@ SELECT @@session.insert_id;
3535
INSERT into t1(name) values('Record_4');
3636
INSERT into t1(name) values('Record_5');
3737
INSERT into t1(name) values('Record_6');
38-
SELECT * from t1;
38+
SELECT * from t1 order by name;
3939
id name
4040
100 Record_1
4141
101 Record_2
@@ -53,7 +53,7 @@ SET @@session.insert_id = 25;
5353
INSERT into t1(name) values('Record_7');
5454
INSERT into t1(name) values('Record_8');
5555
## Verifying data in table t1 ##
56-
SELECT * from t1;
56+
SELECT * from t1 order by name;
5757
id name
5858
100 Record_1
5959
101 Record_2

mysql-test/suite/sys_vars/r/max_seeks_for_key_func.result

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ SELECT @@global.max_seeks_for_key;
1818
INSERT INTO t1(b) VALUES("AREc");
1919
EXPLAIN SELECT STRAIGHT_JOIN * FROM t1,t1 AS t2 WHERE t1.b = t2.b;
2020
id select_type table type possible_keys key key_len ref rows Extra
21-
1 SIMPLE t1 system NULL NULL NULL NULL 1 NULL
22-
1 SIMPLE t2 system NULL NULL NULL NULL 1 NULL
21+
1 SIMPLE t1 ALL NULL NULL NULL NULL 1 NULL
22+
1 SIMPLE t2 ALL NULL NULL NULL NULL 1 Using where; Using join buffer (Block Nested Loop)
2323
SET @@session.max_seeks_for_key = 2;
2424
SELECT @@session.max_seeks_for_key;
2525
@@session.max_seeks_for_key

mysql-test/suite/sys_vars/r/sql_quote_show_create_func.result

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Table Create Table
1313
t1 CREATE TEMPORARY TABLE `t1` (
1414
`a` varchar(20) DEFAULT NULL,
1515
`b` varchar(20) DEFAULT NULL
16-
) ENGINE=MyISAM DEFAULT CHARSET=latin1
16+
) ENGINE=InnoDB DEFAULT CHARSET=latin1
1717
EXPECTING identifiers a, b, t1 TO BE quoted like 'a','b','t1'
1818
'#-----------------------------FN_DYNVARS_163_02------------------------------------#'
1919
SET SESSION sql_quote_show_create = FALSE;
@@ -26,7 +26,7 @@ Table Create Table
2626
t1 CREATE TEMPORARY TABLE t1 (
2727
a varchar(20) DEFAULT NULL,
2828
b varchar(20) DEFAULT NULL
29-
) ENGINE=MyISAM DEFAULT CHARSET=latin1
29+
) ENGINE=InnoDB DEFAULT CHARSET=latin1
3030
EXPECTING identifiers a, b, t1 NOT TO BE quoted like 'a','b','t1'
3131
'#----------------------------FN_DYNVARS_163_03--------------------------------------#'
3232
** Connecting con_int1 using root **

mysql-test/suite/sys_vars/t/auto_increment_increment_func.test

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# server-system-variables.html#option_mysqld_auto-increment-increment #
1919
# #
2020
################################################################################
21-
21+
--source include/have_myisam.inc
2222
# save vars
2323
SET @global_auto_increment_increment = @@global.auto_increment_increment;
2424
SET @session_auto_increment_increment = @@session.auto_increment_increment;

mysql-test/suite/sys_vars/t/auto_increment_offset_func.test

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# server-system-variables.html#option_mysqld_auto-increment-offset #
1919
# #
2020
################################################################################
21-
21+
--source include/have_myisam.inc
2222
# save vars
2323
SET @global_auto_increment_increment = @@global.auto_increment_increment;
2424
SET @session_auto_increment_increment = @@session.auto_increment_increment;

mysql-test/suite/sys_vars/t/collation_database_func.test

-2
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,11 @@ SELECT * FROM t1 ORDER BY a COLLATE latin1_german1_ci;
115115
#==============================================================================
116116
SET @@session.collation_database = latin1_swedish_ci;
117117
ALTER TABLE t1 ADD PRIMARY KEY (a);
118-
REPAIR TABLE t1;
119118
SELECT * FROM t1 ORDER BY a;
120119

121120
ALTER TABLE t1 DROP PRIMARY KEY;
122121
SET @@session.collation_database = latin1_german1_ci;
123122
ALTER TABLE t1 ADD PRIMARY KEY (a);
124-
REPAIR TABLE t1;
125123
SELECT * FROM t1 ORDER BY a;
126124

127125
# clean up

mysql-test/suite/sys_vars/t/collation_server_func.test

-2
Original file line numberDiff line numberDiff line change
@@ -94,13 +94,11 @@ SELECT * FROM t1 ORDER BY a COLLATE latin1_german1_ci;
9494
#==============================================================================
9595
SET @@session.collation_server = latin1_swedish_ci;
9696
ALTER TABLE t1 ADD PRIMARY KEY (a);
97-
REPAIR TABLE t1;
9897
SELECT * FROM t1 ORDER BY a;
9998

10099
ALTER TABLE t1 DROP PRIMARY KEY;
101100
SET @@session.collation_server = latin1_german1_ci;
102101
ALTER TABLE t1 ADD PRIMARY KEY (a);
103-
REPAIR TABLE t1;
104102
SELECT * FROM t1 ORDER BY a;
105103

106104

mysql-test/suite/sys_vars/t/concurrent_insert_func.test

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
# http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html #
2424
# #
2525
################################################################################
26-
26+
--source include/have_myisam.inc
2727
--source include/not_embedded.inc
2828

2929
--disable_warnings

mysql-test/suite/sys_vars/t/delay_key_write_func.test

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
# http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html #
1919
# #
2020
###############################################################################
21+
--source include/have_myisam.inc
2122

2223
--echo '#--------------------FN_DYNVARS_023_01-------------------------#'
2324
#######################################################################

mysql-test/suite/sys_vars/t/ft_boolean_syntax_func.test

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
# server-system-variables.html #
1919
# #
2020
###############################################################################
21+
--source include/have_myisam.inc
2122
--echo '#--------------------FN_DYNVARS_033_01-------------------------#'
2223
###################################################################
2324
# Check if setting ft_boolean_syntax is changed in new connection #
@@ -56,7 +57,7 @@ CREATE TABLE articles (
5657
title VARCHAR(200),
5758
body TEXT,
5859
FULLTEXT (title,body)
59-
);
60+
)ENGINE=MyISAM;
6061

6162
INSERT INTO articles (title,body) VALUES
6263
('MySQL Tutorial','DBMS stands for DataBase ...'),
@@ -88,6 +89,7 @@ AGAINST ('+security configuring' IN BOOLEAN MODE)) AS relevance
8889
FROM articles WHERE MATCH (title,body)
8990
AGAINST ('+security configuring' IN BOOLEAN MODE);
9091

92+
9193
SELECT * FROM articles WHERE MATCH (title,body)
9294
AGAINST ('"faster than"' IN BOOLEAN MODE);
9395

mysql-test/suite/sys_vars/t/insert_id_func.test

+3-3
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ INSERT into t1(name) values('Record_1');
5050
INSERT into t1(name) values('Record_2');
5151

5252
--echo ## Verifying rows in table ##
53-
SELECT * from t1;
53+
SELECT * from t1 order by name;
5454
SELECT @@session.insert_id;
5555

5656
INSERT into t1(name) values('Record_3');
@@ -75,7 +75,7 @@ INSERT into t1(name) values('Record_4');
7575
INSERT into t1(name) values('Record_5');
7676
INSERT into t1(name) values('Record_6');
7777

78-
SELECT * from t1;
78+
SELECT * from t1 order by name;
7979

8080
--echo 'Bug#35376 Value of insert_id automatically resets to 0 after inserting
8181
--echo ' 1st row'
@@ -97,7 +97,7 @@ INSERT into t1(name) values('Record_7');
9797
INSERT into t1(name) values('Record_8');
9898

9999
--echo ## Verifying data in table t1 ##
100-
SELECT * from t1;
100+
SELECT * from t1 order by name;
101101

102102

103103
--echo ## Dropping table t1 ##

mysql-test/suite/sys_vars/t/myisam_data_pointer_size_func.test

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#Want to skip this test from daily Valgrind execution
2+
--source include/have_myisam.inc
23
--source include/no_valgrind_without_big.inc
34
############## mysql-test\t\myisam_data_pointer_size_func.test ################
45
# #

mysql-test/suite/sys_vars/t/myisam_stats_method_func.test

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html #
1919
# #
2020
###############################################################################
21-
21+
--source include/have_myisam.inc
2222
--echo '#--------------------FN_DYNVARS_097_01-------------------------#'
2323
#####################################################################
2424
# Check if Setting myisam_stats_method is changed in new connection #

mysql-test/suite/sys_vars/t/sql_low_priority_updates_func.test

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
################################################################################
2121

2222
--source include/not_embedded.inc
23-
23+
--source include/have_myisam.inc
2424
################################################################
2525
# sql_low_priority_updates was renamed to low_priority_updates #
2626
################################################################

0 commit comments

Comments
 (0)