summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test3
-rw-r--r--mysql-test/t/rpl_row_basic_11bugs.test4
-rw-r--r--mysql-test/t/rpl_row_mysqlbinlog.test2
-rw-r--r--mysql-test/t/sp.test3
4 files changed, 11 insertions, 1 deletions
diff --git a/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test b/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test
index 34e01b7a675..a8a3e33b8cd 100644
--- a/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test
+++ b/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test
@@ -4,6 +4,9 @@
# Purpose: To test having extra columns on the slave.
##################################################
+# Some tests in here requre partitioning
+-- source include/have_partition.inc
+
########### Clean up ################
--disable_warnings
--disable_query_log
diff --git a/mysql-test/t/rpl_row_basic_11bugs.test b/mysql-test/t/rpl_row_basic_11bugs.test
index 17f5848ceef..0109edf4264 100644
--- a/mysql-test/t/rpl_row_basic_11bugs.test
+++ b/mysql-test/t/rpl_row_basic_11bugs.test
@@ -1,6 +1,5 @@
--source include/have_binlog_format_row.inc
-
let $SERVER_VERSION=`select version()`;
#This test case is not written for NDB, the result files
@@ -127,6 +126,8 @@ sync_slave_with_master;
--source include/master-slave-reset.inc
--enable_query_log
+# disabling warnings temporarily for ENGINE=INNODB to work without InnoDB
+--disable_warnings
--echo **** On Master ****
connection master;
CREATE TABLE t1_myisam (k INT, a BIT(1), b BIT(9)) ENGINE=MYISAM;
@@ -139,6 +140,7 @@ ALTER TABLE t1_myisam ENGINE=INNODB;
ALTER TABLE t1_innodb ENGINE=MYISAM;
ALTER TABLE t2_myisam ENGINE=INNODB;
ALTER TABLE t2_innodb ENGINE=MYISAM;
+--enable_warnings
--echo **** On Master ****
connection master;
diff --git a/mysql-test/t/rpl_row_mysqlbinlog.test b/mysql-test/t/rpl_row_mysqlbinlog.test
index f7158107e4c..1a5dd281ae1 100644
--- a/mysql-test/t/rpl_row_mysqlbinlog.test
+++ b/mysql-test/t/rpl_row_mysqlbinlog.test
@@ -10,6 +10,8 @@
# Embedded server doesn't support binlogging
-- source include/not_embedded.inc
-- source include/master-slave.inc
+# This test requires the cp932 charset compiled in
+-- source include/have_cp932.inc
# Setup Section
# we need this for getting fixed timestamps inside of this test
diff --git a/mysql-test/t/sp.test b/mysql-test/t/sp.test
index 626a963e340..a9ef5ba8ea7 100644
--- a/mysql-test/t/sp.test
+++ b/mysql-test/t/sp.test
@@ -7167,8 +7167,11 @@ DROP FUNCTION bug5274_f2|
delimiter ;|
drop table t1,t2;
+# Disable warnings to allow test run without InnoDB
+--disable_warnings
CREATE TABLE t1 (a int auto_increment primary key) engine=MyISAM;
CREATE TABLE t2 (a int auto_increment primary key, b int) engine=innodb;
+--enable_warnings
set @a=0;
delimiter |;