[MDEV-33060] mtr appears to hang at start on macOS 13.6.3 Created: 2023-12-18  Updated: 2024-02-02  Resolved: 2024-02-02

Status: Closed
Project: MariaDB Server
Component/s: Server, Tests
Affects Version/s: 11.4
Fix Version/s: 11.4.2

Type: Bug Priority: Major
Reporter: Dave Gosselin Assignee: Dave Gosselin
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Duplicate
duplicates MDEV-33075 Sending TERM to mariadb no longer gra... Closed
Relates

 Description   

When running mtr on macOS with source built from current (as of this ticket) 11.4, it hangs and doesn't ever progress to a test.

Running mtr with arguments: --verbose --verbose --verbose --force --max-test-fail=0 --parallel=auto --suite=main
it gets stuck at:

worker[01] > Running test: main.connect
worker[01] > Setting timezone: DEFAULT
worker[01] Stopping  [mysqld.1 - pid: 3803, winpid: 3803]
### safe_path: /Users/dgosselin/3/server/mariadb-build/mysql-test/lib/My/SafeProcess/my_safe_process --verbose -- /Users/dgosselin/3/server/mariadb-build/client//mariadb-admin --no-defaults --character-sets-dir=/Users/dgosselin/3/server/sql/share/charsets --user=root --password= --port=16000 --host=localhost --connect_timeout=20 --protocol=tcp shutdown



 Comments   
Comment by Daniel Black [ 2023-12-19 ]

some MacOS specific behaviour in https://github.com/MariaDB/server/pull/2807 perhaps if just 11.4?

from https://buildbot.mariadb.org/#/builders/590/builds/958/steps/5/logs/stdio
main.connect w3 [ pass ] 105125

I have a strong suspicion that this builder is emulating x86 on aarch64

Comment by Dave Gosselin [ 2023-12-19 ]

I filed this ticket when building on aarch64 (Apple Silicon). I have another mac with x86_64 and will retest there to see if it's architecture-specific.

Comment by Dave Gosselin [ 2024-02-02 ]

It seems that fixing 33075 resolved this issue with mtr on mac.

Generated at Thu Feb 08 10:36:05 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.