mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
rpl tests: move "include/master-slave.inc" down to be after all possible
checks that can skip the test
This commit is contained in:
@@ -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);
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
--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
|
|||||||
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:
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
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
|
||||||
|
@@ -1,9 +1,9 @@
|
|||||||
#
|
#
|
||||||
# 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
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
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
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
-- 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
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
-- 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 @@
|
|||||||
# 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 @@
|
|||||||
# 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;
|
||||||
|
Reference in New Issue
Block a user