mariadb/mysql-test/suite/multi_source
Kristian Nielsen ea4bcb9d98 MDEV-32168: slave_error_param condition is never checked from the wait_for_slave_param.inc
Fix some random test failures following MDEV-32168 push.

Don't blindly set $rpl_only_running_threads in many places. Instead explicit
stop only the IO or SQL thread, as appropriate. Setting it interfered with
rpl_end.inc in some cases. Rather than clearing it afterwards, better to
not set it at all when it is not needed, removing ambiguity in the test
about the state of the replication threads.

Don't fail the test if include/stop_slave_io.inc finds an error in the IO
thread after stop. Such errors can be simply because slave stop happened in
the middle of the IO thread's initial communication with the master.

Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org>
2023-11-28 19:10:42 +01:00
..
disabled.def
gtid.cnf
gtid.result
gtid.test
gtid_ignore_duplicates.cnf
gtid_ignore_duplicates.result
gtid_ignore_duplicates.test
gtid_slave_pos.result MDEV-32168: slave_error_param condition is never checked from the wait_for_slave_param.inc 2023-11-28 19:10:42 +01:00
gtid_slave_pos.test MDEV-32168: slave_error_param condition is never checked from the wait_for_slave_param.inc 2023-11-28 19:10:42 +01:00
info_logs-master.opt
info_logs.result
info_logs.test
load_data.result
load_data.test
mdev-8874.cnf
mdev-8874.result
mdev-8874.test
mdev-9544.cnf
mdev-9544.result
mdev-9544.test
multi_parallel.cnf
multi_parallel.result
multi_parallel.test
multi_parallel_loop.inc
multisource.result
multisource.test
my.cnf
relaylog_events.result
relaylog_events.test
reset_slave.result
reset_slave.test
simple.result
simple.test
skip_counter.result
skip_counter.test
status_vars.result
status_vars.test
syntax.result
syntax.test