mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-21360 debug_dbug pre-test value restoration issues
This commit is contained in:
@ -76,6 +76,7 @@ connection master;
|
||||
set @@global.binlog_checksum = CRC32;
|
||||
insert into t1 values (1) /* will not be applied on slave due to simulation */;
|
||||
connection slave;
|
||||
set @saved_dbug = @@global.debug_dbug;
|
||||
set @@global.debug_dbug='d,simulate_slave_unaware_checksum';
|
||||
start slave;
|
||||
include/wait_for_slave_io_error.inc [errno=1236]
|
||||
@ -83,15 +84,16 @@ Last_IO_Error = 'Got fatal error 1236 from master when reading data from binary
|
||||
select count(*) as zero from t1;
|
||||
zero
|
||||
0
|
||||
set @@global.debug_dbug='';
|
||||
set @@global.debug_dbug = @saved_dbug;
|
||||
connection slave;
|
||||
include/start_slave.inc
|
||||
connection master;
|
||||
set @@global.master_verify_checksum = 1;
|
||||
set @save_dbug = @@session.debug_dbug;
|
||||
set @@session.debug_dbug='d,simulate_checksum_test_failure';
|
||||
show binlog events;
|
||||
ERROR HY000: Error when executing command SHOW BINLOG EVENTS: Wrong offset or I/O error
|
||||
set @@session.debug_dbug='';
|
||||
set debug_dbug= @save_dbug;
|
||||
set @@global.master_verify_checksum = default;
|
||||
connection slave;
|
||||
connection slave;
|
||||
@ -99,10 +101,11 @@ include/stop_slave.inc
|
||||
connection master;
|
||||
create table t2 (a int);
|
||||
connection slave;
|
||||
set @saved_dbug = @@global.debug_dbug;
|
||||
set @@global.debug_dbug='d,simulate_checksum_test_failure';
|
||||
start slave io_thread;
|
||||
include/wait_for_slave_io_error.inc [errno=1595,1913]
|
||||
set @@global.debug_dbug='';
|
||||
set @@global.debug_dbug = @saved_dbug;
|
||||
start slave io_thread;
|
||||
include/wait_for_slave_param.inc [Read_Master_Log_Pos]
|
||||
set @@global.slave_sql_verify_checksum = 1;
|
||||
@ -110,7 +113,7 @@ set @@global.debug_dbug='d,simulate_checksum_test_failure';
|
||||
start slave sql_thread;
|
||||
include/wait_for_slave_sql_error.inc [errno=1593]
|
||||
Last_SQL_Error = 'Error initializing relay log position: I/O error reading event at position 4'
|
||||
set @@global.debug_dbug='';
|
||||
set @@global.debug_dbug = @saved_dbug;
|
||||
include/start_slave.inc
|
||||
connection master;
|
||||
connection slave;
|
||||
|
Reference in New Issue
Block a user