While working on why the test fails on macOS, I noticed it gets stuck on main on Linux:
$ cd lib/wasix
❯ cargo nextest run udp-large-recv
Finished [`test` profile [unoptimized + debuginfo]](https://doc.rust-lang.org/cargo/reference/profiles.html#default-profiles) target(s) in 0.17s
────────────
Nextest run ID fc0ffd73-ded9-4cc9-803c-682d981df0da with nextest profile: default
Starting 2 tests across 6 binaries (1376 tests skipped)
PASS [ 0.332s] wasmer-wasix::wasm_tests wasm/socket/udp-large-recv/default/cranelift
Running [ 00:00:03] █████████████████████████████████████████████▏ 1/2: 1 running, 1 passed, 1376 skipped
[ 00:00:03] wasmer-wasix::wasm_tests wasm/socket/udp-large-recv/default/v2026-05-12.1/cranelift
Then it times out after a minute or so:
---- wasm/socket/udp-large-recv/default/v2026-05-12.1/cranelift ----
socket/udp-large-recv expected exit code 0, got 1
exit_code=1
stdout:
stderr:
expected 20480-byte datagram, got -1
CC: @Arshia001
While working on why the test fails on macOS, I noticed it gets stuck on
mainon Linux:Then it times out after a minute or so:
CC: @Arshia001