Bug #120882 Test rpl_gtid.rpl_replica_compatibility_rules_non_lts times out
Submitted: 7 Jul 5:33
Reporter: Laurynas Biveinis (OCA) Email Updates:
Status: Open Impact on me:
None 
Category:Tests: Replication Severity:S7 (Test Cases)
Version:26.7.0-er OS:MacOS (26.5.2)
Assigned to: CPU Architecture:ARM

[7 Jul 5:33] Laurynas Biveinis
Description:
$ ./mtr rpl_gtid.rpl_replica_compatibility_rules_non_lts
...
[ 50%] rpl_gtid.rpl_replica_compatibility_rules_non_lts 'row'  [ fail ]
        Test ended at 2026-07-07 08:27:41

CURRENT_TEST: rpl_gtid.rpl_replica_compatibility_rules_non_lts
mysqltest: At line 193: Timeout in include/rpl/wait_for_replica_status.inc

The result from queries just before the failure was:
Number_of_lines	Relay_log_name	Relay_log_pos	Master_log_name	Master_log_pos	Sql_delay	Number_of_workers	Id	Channel_name	Privilege_checks_username	Privilege_checks_hostname	Require_row_format	Require_table_primary_key_check	Assign_gtids_to_anonymous_transactions_type	Assign_gtids_to_anonymous_transactions_value	Applier_version	Applier_worker_count	Applier_event_memory_limit
17	./slave-relay-bin.000006	465	master-bin.000001	358	0	4	1		NULL	NULL	0	STREAM	OFF		10	1073741824

**** slave_master_info on server_2 ****
SELECT * FROM mysql.slave_master_info;
Number_of_lines	Master_log_name	Master_log_pos	Host	User_name	User_password	Port	Connect_retry	Enabled_ssl	Ssl_ca	Ssl_capath	Ssl_cert	Ssl_cipher	Ssl_key	Ssl_verify_server_cert	Heartbeat	Bind	Ignored_server_ids	Uuid	Retry_count	Ssl_crl	Ssl_crlpath	Enabled_auto_position	Channel_name	Tls_version	Public_key_path	Get_public_key	Network_namespace	Master_compression_algorithm	Master_zstd_compression_level	Tls_ciphersuites	Source_connection_auto_failover	Gtid_only
33	master-bin.000001	158	127.0.0.1	root		13000	1	1						0	30		0cb04d7d2-79c3-11f1-b7dc-7f5324b933d6	10			1				0		uncompressed	3	NULL	0	0

**** mysql.gtid_executed on server_2 ****
SELECT * FROM mysql.gtid_executed;
source_uuid	interval_start	interval_end	gtid_tag
cb04d7d2-79c3-11f1-b7dc-7f5324b933d6	1	1

rpl_topology=1->2
extra debug info if any: ''
connection default;
1 tests executed in this mtr thread: rpl_gtid.rpl_replica_compatibility_rules_non_lts
last error log entry: SERVER_1:<none>; SERVER_2:<Thread: 23 Error: MY-015671: Replica I/O for channel '': Replication from higher version source (26.8.0-er-debug) to lower version replica (26.7.0-er-debug) is disallowed due to replica_allow_higher_version_source=OFF. Error_code: MY-015671>
rpl error summary: no errors in workers, receivers, or coordinators
connection slave;
safe_process[7095]: Child process: 7096, exit: 1

How to repeat:
See above, I used debug build