On Fri, 24 Oct 2025 18:10:06 -0300 Gustavo Luiz Duarte wrote:
There are two reasons for hitting this skip.
- The hardcoded 2s timeout in listen_port_and_save_to() expired
- socat died or failed to start for mysterious reasons
#1 should probably be a success (we ran the test for this long and no corruption found), and for #2 we can try to return whatever exit code socat give us. Retrieving socat return code is a bit tricky because we are running it in a subshell, but we can save it in a temp file.
I can also send a follow up patch to use a longer timeout in listen_port_and_save_to() if KSFT_MACHINE_SLOW
Frankly I'm not sure this test is worth the compute cycles it will burn. It's a direct repro for a very specific problem. The changes it will occur again for the same field a pretty low. Maybe just repost patch 1?