mariadb/mysql-test/suite
Brandon Nesterenko 112eb14f7e MDEV-27850: rpl_seconds_behind_master_spike debug_sync fix
A debug_sync signal could remain for the SQL thread that should have begun
a wait_for upon seeing a GTID event, but would instead see the old signal
and continue on without waiting. This broke an "idle" condition in
SHOW SLAVE STATUS
which should have automatically negated Seconds_Behind_Master. Instead,
because the SQL thread had already processed the GTID event, it set
sql_thread_caught_up to false, and thereby calculated the value of
Seconds_behind_master, when the test expected 0.

This patch fixes this by resetting the debug_sync state before creating a
new transaction which sends a GTID event to the replica
2024-01-26 11:43:34 -07:00
..
archive MDEV-31003: Second execution for ps-protocol 2023-07-26 17:15:00 +07:00
binlog MDEV-32933: Skip statement and mix mode for binlog.flashback 2023-12-05 10:47:53 -07:00
binlog_encryption MDEV-33045: Server crashes in Item_func_binlog_gtid_pos::val_str / Binary_string::c_ptr_safe 2023-12-19 12:08:53 +01:00
compat MDEV-29095 REGEXP_REPLACE treats empty strings different than REPLACE in ORACLE mode 2024-01-24 10:59:17 +04:00
csv
encryption MDEV-11905: Simplify encryption.innodb_encrypt_discard_import 2023-12-11 10:31:49 +02:00
engines MDEV-32168: slave_error_param condition is never checked from the wait_for_slave_param.inc 2023-11-27 14:12:22 +01:00
federated MDEV-31003: Second execution for ps-protocol 2023-07-26 17:15:00 +07:00
funcs_1 MDEV-32634: additional fix for funcs_1 mtr suite 2023-11-21 08:02:23 +01:00
funcs_2 MDEV-30233 DROP DATABASE test fails: Directory not empty 2022-12-15 11:14:23 +02:00
galera Disable ps-protocol second execution on test that do not support it 2023-12-22 14:29:44 +01:00
galera_3nodes MDEV-20485 : Galera test failure on galera.galera_var_node_address 2023-12-21 18:45:57 +01:00
galera_3nodes_sr Disable ps-protocol second execution on test that do not support it 2023-12-22 14:29:44 +01:00
galera_sr Disable ps-protocol second execution on test that do not support it 2023-12-22 14:29:44 +01:00
gcol MDEV-28566 Assertion `!expr->is_fixed()' failed in bool virtual_column_info::fix_session_expr(THD*) 2023-11-27 19:08:14 +02:00
handler MDEV-31003: Second execution for ps-protocol 2023-07-26 17:15:00 +07:00
heap Merge 10.3 into 10.4 2022-09-13 16:36:38 +03:00
innodb MDEV-32725 innodb.import_update_stats accesses uninitialized ib_table->stat_n_rows 2023-12-15 15:43:19 +05:30
innodb_fts MDEV-13626 Merge InnoDB test cases from MySQL 5.7 2023-11-08 12:17:14 +02:00
innodb_gis MDEV-13626 Merge InnoDB test cases from MySQL 5.7 2023-11-08 12:17:14 +02:00
innodb_zip MDEV-26740 Inplace alter rebuild increases file size 2024-01-15 13:04:10 +05:30
jp MDEV-29446 Change SHOW CREATE TABLE to display default collation 2022-09-12 22:10:39 +04:00
json
large_tests
maria MDEV-30048 Prefix keys for CHAR work differently for MyISAM vs InnoDB 2023-10-24 03:35:48 +04:00
mariabackup Fix mariabackup InnoDB recovered binlog position on server upgrade 2023-11-03 09:13:51 +01:00
mtr/t
mtr2
multi_source MDEV-32168: slave_error_param condition is never checked from the wait_for_slave_param.inc 2023-11-28 19:10:42 +01:00
optimizer_unfixed_bugs
parts MDEV-31003: Second execution for ps-protocol 2023-07-26 17:15:00 +07:00
perfschema perfschema.threads_mysql sporadic failures 2023-11-25 10:33:31 +01:00
perfschema_stress
period reformat the test 2022-11-27 05:11:39 +10:00
plugins MDEV-27595 Backport SQL service, introduced by MDEV-19275. 2023-11-05 23:35:32 +04:00
roles MDEV-21194: mariadb-install-db doesn't properly grant proxy privileges to all created user accounts 2023-09-19 08:07:07 +10:00
rpl MDEV-27850: rpl_seconds_behind_master_spike debug_sync fix 2024-01-26 11:43:34 -07:00
sql_sequence MDEV-33169 Reset sequence used fields after check in alter sequence 2024-01-09 09:50:54 +11:00
storage_engine
stress MDEV-29710: Skip some more tests on Valgrind 2022-10-05 20:37:54 +03:00
sys_vars MDEV-32844: THD::rli_fake/rgi_fake not cleared on new connection 2023-11-20 17:33:02 +01:00
unit
vcol MDEV-29932 Invalid expr in cleanup_session_expr() upon INSERT DELAYED 2023-11-10 15:46:15 +03:00
versioning MDEV-32082 Server crash in find_field_in_table 2023-11-10 15:46:15 +03:00
wsrep MDEV-32995 : Remove not supported tests from wsrep suite 2023-12-20 12:31:17 +01:00