Commit 097566d6 authored by Sergei Golubchik's avatar Sergei Golubchik

rpl tests: move "include/master-slave.inc" down to be after all possible

checks that can skip the test
parent 01b1eef2
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
# RBR breaks for CHAR() UTF8 fields > 85 chars # RBR breaks for CHAR() UTF8 fields > 85 chars
############################################################# #############################################################
source include/master-slave.inc;
source include/have_binlog_format_row.inc; source include/have_binlog_format_row.inc;
source include/master-slave.inc;
connection master; connection master;
CREATE TABLE char128_utf8 (i1 INT NOT NULL, c CHAR(128) CHARACTER SET utf8 NOT NULL, i2 INT NOT NULL); CREATE TABLE char128_utf8 (i1 INT NOT NULL, c CHAR(128) CHARACTER SET utf8 NOT NULL, i2 INT NOT NULL);
......
--source include/not_embedded.inc --source include/not_embedded.inc
--source include/master-slave.inc
--source include/have_binlog_format_mixed.inc --source include/have_binlog_format_mixed.inc
--source include/master-slave.inc
# #
# BUG#13427949: CHANGE MASTER TO USER='' (EMPTY USER) CAUSES ERRORS ON VALGRING # BUG#13427949: CHANGE MASTER TO USER='' (EMPTY USER) CAUSES ERRORS ON VALGRING
......
...@@ -8,13 +8,14 @@ call mtr.add_suppression("Unsafe statement written to the binary log using state ...@@ -8,13 +8,14 @@ call mtr.add_suppression("Unsafe statement written to the binary log using state
source include/have_debug.inc; source include/have_debug.inc;
# because of pretend_version_50034_in_binlog the test can't run with checksum # because of pretend_version_50034_in_binlog the test can't run with checksum
source include/have_binlog_checksum_off.inc; source include/have_binlog_checksum_off.inc;
source include/master-slave.inc;
call mtr.add_suppression("Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT.");
# Currently only statement-based-specific bugs are here # Currently only statement-based-specific bugs are here
-- source include/have_binlog_format_statement.inc -- source include/have_binlog_format_statement.inc
source include/master-slave.inc;
call mtr.add_suppression("Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT.");
# #
# This is to test that slave properly detects if # This is to test that slave properly detects if
# master may suffer from: # master may suffer from:
......
source include/master-slave.inc;
source include/have_binlog_format_mixed.inc; source include/have_binlog_format_mixed.inc;
source include/master-slave.inc;
# It is not possible to replicate FOUND_ROWS() using statement-based # It is not possible to replicate FOUND_ROWS() using statement-based
# replication, but there is a workaround that stores the result of # replication, but there is a workaround that stores the result of
......
# #
# Bug#11760927: 53375: RBR + NO PK => HIGH LOAD ON SLAVE (TABLE SCAN/CPU) => SLAVE FAILURE # Bug#11760927: 53375: RBR + NO PK => HIGH LOAD ON SLAVE (TABLE SCAN/CPU) => SLAVE FAILURE
# #
--source include/master-slave.inc
--source include/have_binlog_format_row.inc --source include/have_binlog_format_row.inc
--source include/have_debug.inc --source include/have_debug.inc
--source include/master-slave.inc
# SETUP # SETUP
# - setup log_warnings and debug # - setup log_warnings and debug
......
source include/master-slave.inc;
source include/have_binlog_format_mixed.inc; source include/have_binlog_format_mixed.inc;
source include/master-slave.inc;
# #
# Bug #30244: row_count/found_rows does not replicate well # Bug #30244: row_count/found_rows does not replicate well
......
-- source include/master-slave.inc
-- source include/have_binlog_format_row.inc -- source include/have_binlog_format_row.inc
-- source include/have_utf32.inc -- source include/have_utf32.inc
-- source include/master-slave.inc
# #
# BUG#51787 Assertion `(n % 4) == 0' on slave upon INSERT into a table with UTF32 # BUG#51787 Assertion `(n % 4) == 0' on slave upon INSERT into a table with UTF32
......
-- source include/master-slave.inc
-- source include/have_binlog_format_statement.inc -- source include/have_binlog_format_statement.inc
-- source include/master-slave.inc
# #
# Bug #51055 Replication failure on duplicate key + traditional SQL mode # Bug #51055 Replication failure on duplicate key + traditional SQL mode
......
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
# Please, check extra/rpl_tests/rpl_stop_middle_group.test. # Please, check extra/rpl_tests/rpl_stop_middle_group.test.
################################################################################### ###################################################################################
-- source include/have_debug.inc -- source include/have_debug.inc
-- source include/master-slave.inc
-- source include/have_innodb.inc -- source include/have_innodb.inc
-- source include/have_binlog_format_statement.inc -- source include/have_binlog_format_statement.inc
-- source include/master-slave.inc
SET @@session.binlog_direct_non_transactional_updates= FALSE; SET @@session.binlog_direct_non_transactional_updates= FALSE;
-- source extra/rpl_tests/rpl_stop_middle_group.test -- source extra/rpl_tests/rpl_stop_middle_group.test
......
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
# does not exist' base on myisam engine. # does not exist' base on myisam engine.
# #
source include/master-slave.inc;
source include/have_binlog_format_row.inc; source include/have_binlog_format_row.inc;
source include/master-slave.inc;
LET $ENGINE_TYPE= MyISAM; LET $ENGINE_TYPE= MyISAM;
source extra/rpl_tests/rpl_tmp_table_and_DDL.test; source extra/rpl_tests/rpl_tmp_table_and_DDL.test;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment