Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.11, 11.4, 11.8, 13.0, 13.1
-
Not for Release Notes
-
Q4/2026 Server Maintenance
Description
multi_source.status_vars fails on MacOS platform on different branches.
Mostly due to the following two reasons:
- Explicit --die command executed
- Result mismatch in show status like 'Slave_received_heartbeats';
Failed Build details:
{
|
"test_name": "multi_source.status_vars",
|
"fail_count": 8,
|
"fail_url": "https://buildbot.mariadb.org/cr/api/testfailures/?test_name=multi_source.status_vars&min_date=2026-09-11T00%3A00%3A00&limit=100&sort_order=desc&max_date=2026-09-18T00%3A00%3A00",
|
"branches": {
|
"10.11": {
|
"failure_count": 4,
|
"distinct_failure_texts": [
|
{
|
"builder_name": "aarch64-macos",
|
"commit": "f4a3b69bdf142439cfcf54787606c92100ed6256",
|
"branch": "10.11",
|
"dt": "2026-09-17T10:37:10Z",
|
"test_name": "multi_source.status_vars",
|
"info_text": "",
|
"failure_text": "multi_source.status_vars w24 [ fail ]\n Test ended at 2026-09-17 08:42:12\n\nCURRENT_TEST: multi_source.status_vars\nmysqltest: In included file \"./include/wait_for_status_var.inc\": \nincluded from /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.test at line 75:\nAt line 88: Explicit --die command executed\n\nThe result from queries just before the failure was:\n< snip >\ninclude/wait_for_slave_sql_to_stop.inc\nchange master to master_heartbeat_period=1;\nshow status like 'Slave_received_heartbeats';\nVariable_name\tValue\nSlave_received_heartbeats\t0\nstart slave;\ninclude/wait_for_slave_to_start.inc\n**** ERROR: failed while waiting for '' 'Slave_received_heartbeats' = '2' ****\nNote: the following output may have changed since the failure was detected\n**** Showing STATUS, PROCESSLIST ****\nSHOW STATUS LIKE 'Slave_received_heartbeats';\nVariable_name\tValue\nSlave_received_heartbeats\t29\nSHOW PROCESSLIST;\nId\tUser\tHost\tdb\tCommand\tTime\tState\tInfo\tProgress\n54\troot\tlocalhost:62830\ttest\tQuery\t0\tstarting\tSHOW PROCESSLIST\t0.000\n55\tsystem user\t\tNULL\tSlave_IO\t32\tWaiting for master to send event\tNULL\t0.000\n56\tsystem user\t\tNULL\tSlave_SQL\t31\tSlave has read all relay log; waiting for more updates\tNULL\t0.000\n59\tsystem user\t\tNULL\tSlave_IO\t30\tWaiting for master to send event\tNULL\t0.000\n60\tsystem user\t\tNULL\tSlave_SQL\t29\tSlave has read all relay log; waiting for more updates\tNULL\t0.000\n\nMore results from queries before failure can be found in /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/24/log/status_vars.log\n\n - saving '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/24/log/multi_source.status_vars/' to '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/log/multi_source.status_vars/'\n\nRetrying test multi_source.status_vars, attempt(2/3)...\n"
|
},
|
{
|
"builder_name": "aarch64-macos",
|
"commit": "52289d4555737a45535c7186be3b40f0316612df",
|
"branch": "10.11",
|
"dt": "2026-09-11T15:12:46Z",
|
"test_name": "multi_source.status_vars",
|
"info_text": "",
|
"failure_text": "multi_source.status_vars w29 [ fail ]\n Test ended at 2026-09-11 13:16:51\n\nCURRENT_TEST: multi_source.status_vars\n--- /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.result\t2026-09-11 12:53:04\n+++ /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.reject\t2026-09-11 13:16:49\n@@ -54,7 +54,7 @@\n include/wait_for_slave_to_start.inc\n show status like 'Slave_received_heartbeats';\n Variable_name\tValue\n-Slave_received_heartbeats\t2\n+Slave_received_heartbeats\t3\n stop slave;\n include/wait_for_slave_to_stop.inc\n set default_master_connection = 'master1';\n\nResult content mismatch\n\n - saving '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/29/log/multi_source.status_vars/' to '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/log/multi_source.status_vars/'\n\nRetrying test multi_source.status_vars, attempt(2/3)...\n"
|
}
|
]
|
},
|
"11.4": {
|
"failure_count": 1,
|
"distinct_failure_texts": [
|
{
|
"builder_name": "aarch64-macos",
|
"commit": "5fde7c6c7b108be92489f4a4d5888c3e024f10bf",
|
"branch": "11.4",
|
"dt": "2026-09-15T15:40:41Z",
|
"test_name": "multi_source.status_vars",
|
"info_text": "",
|
"failure_text": "multi_source.status_vars w27 [ fail ]\n Test ended at 2026-09-15 13:43:23\n\nCURRENT_TEST: multi_source.status_vars\n--- /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.result\t2026-09-15 13:32:41\n+++ /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.reject\t2026-09-15 13:43:20\n@@ -54,7 +54,7 @@\n include/wait_for_slave_to_start.inc\n show status like 'Slave_received_heartbeats';\n Variable_name\tValue\n-Slave_received_heartbeats\t2\n+Slave_received_heartbeats\t3\n stop slave;\n include/wait_for_slave_to_stop.inc\n set default_master_connection = 'master1';\n\nResult content mismatch\n\n - saving '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/27/log/multi_source.status_vars/' to '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/log/multi_source.status_vars/'\n\nRetrying test multi_source.status_vars, attempt(2/3)...\n"
|
}
|
]
|
},
|
"11.8": {
|
"failure_count": 1,
|
"distinct_failure_texts": [
|
{
|
"builder_name": "aarch64-macos",
|
"commit": "08c28e3fbd56c26fe0973bfcc807fa95c2b23ee3",
|
"branch": "11.8",
|
"dt": "2026-09-11T17:33:44Z",
|
"test_name": "multi_source.status_vars",
|
"info_text": "",
|
"failure_text": "multi_source.status_vars w29 [ fail ]\n Test ended at 2026-09-11 15:36:56\n\nCURRENT_TEST: multi_source.status_vars\n--- /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.result\t2026-09-11 15:27:10\n+++ /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.reject\t2026-09-11 15:36:53\n@@ -54,7 +54,7 @@\n include/wait_for_slave_to_start.inc\n show status like 'Slave_received_heartbeats';\n Variable_name\tValue\n-Slave_received_heartbeats\t2\n+Slave_received_heartbeats\t3\n stop slave;\n include/wait_for_slave_to_stop.inc\n set default_master_connection = 'master1';\n\nResult content mismatch\n\n - saving '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/29/log/multi_source.status_vars/' to '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/log/multi_source.status_vars/'\n\nRetrying test multi_source.status_vars, attempt(2/3)...\n"
|
}
|
]
|
},
|
"13.0": {
|
"failure_count": 1,
|
"distinct_failure_texts": [
|
{
|
"builder_name": "aarch64-macos",
|
"commit": "620a4b5624222048fece7fe1789978ae0675cae2",
|
"branch": "13.0",
|
"dt": "2026-09-15T09:49:58Z",
|
"test_name": "multi_source.status_vars",
|
"info_text": "",
|
"failure_text": "multi_source.status_vars w31 [ fail ]\n Test ended at 2026-09-15 07:53:19\n\nCURRENT_TEST: multi_source.status_vars\n--- /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.result\t2026-09-15 07:41:45\n+++ /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.reject\t2026-09-15 07:53:16\n@@ -54,7 +54,7 @@\n include/wait_for_slave_to_start.inc\n show status like 'Slave_received_heartbeats';\n Variable_name\tValue\n-Slave_received_heartbeats\t2\n+Slave_received_heartbeats\t3\n stop slave;\n include/wait_for_slave_to_stop.inc\n set default_master_connection = 'master1';\n\nResult content mismatch\n\n - saving '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/31/log/multi_source.status_vars/' to '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/log/multi_source.status_vars/'\n\nRetrying test multi_source.status_vars, attempt(2/3)...\n"
|
}
|
]
|
},
|
"13.1": {
|
"failure_count": 1,
|
"distinct_failure_texts": [
|
{
|
"builder_name": "aarch64-macos",
|
"commit": "6afb39b051d3532af704539339c1496002fa8dd3",
|
"branch": "13.1",
|
"dt": "2026-09-15T18:45:08Z",
|
"test_name": "multi_source.status_vars",
|
"info_text": "",
|
"failure_text": "multi_source.status_vars w23 [ fail ]\n Test ended at 2026-09-15 16:48:16\n\nCURRENT_TEST: multi_source.status_vars\n--- /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.result\t2026-09-15 16:37:06\n+++ /Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/suite/multi_source/status_vars.reject\t2026-09-15 16:48:15\n@@ -54,7 +54,7 @@\n include/wait_for_slave_to_start.inc\n show status like 'Slave_received_heartbeats';\n Variable_name\tValue\n-Slave_received_heartbeats\t2\n+Slave_received_heartbeats\t3\n stop slave;\n include/wait_for_slave_to_stop.inc\n set default_master_connection = 'master1';\n\nResult content mismatch\n\n - saving '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/23/log/multi_source.status_vars/' to '/Users/ec2-user/buildbot/prod/aarch64-macos/build/mysql-test/var/log/multi_source.status_vars/'\n\nRetrying test multi_source.status_vars, attempt(2/3)...\n"
|
}
|
]
|
}
|
}
|
}
|