11.0.0 Tests fail on OpenBSD
Describe the bug
Webtransport tests fail on OpenBSD. Is any specific OS support required for that feature?
To Reproduce
Steps to reproduce the behavior:
- git clone
- git checkout 11.0.0
- cargo test
Expected behavior
The tests pass
Desktop (please complete the following information):
- OS: OpenBSD
- Version: 8.0-current
---- test_integrations::test_tcp_tunnel_webtransport stdout ----
thread 'test_integrations::test_tcp_tunnel_webtransport' (606552) panicked at wstunnel/src/test_integrations.rs:168:6:
called Result::unwrap() on an Err value: failed to open a webtransport session with the server wts://127.0.0.1:5479
Caused by: timed out after 10s doing the webtransport handshake with 127.0.0.1:5479. Is UDP reachable on that port?
Stack backtrace: 0: 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: _rthread_start at /usr/src/lib/librthread/rthread.c:99:11 18: __tfork_thread at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87:0 stack backtrace: 0: 0xa4557bf1d20 - 1: 0xa4557c0bcf1 - 2: 0xa4557bf7511 - 3: 0xa4557bd1e2a - 4: 0xa4557bebbb6 - 5: 0xa455768a491 - 6: 0xa4557bebf69 - 7: 0xa4557bd1f03 - 8: 0xa4557bc5fed - 9: 0xa4557bd2b41 - 10: 0xa4557c0c560 - 11: 0xa4557c0c306 - 12: 0xa45575fd615 - 13: 0xa45575e0f67 - 14: 0xa45573efe60 - 15: 0xa45576630de - 16: 0xa45578013da - 17: 0xa45573e9c82 - 18: 0xa455767c96c - 19: 0xa455768aec5 - 20: 0xa45576843aa - 21: 0xa455768e1c6 - 22: 0xa4557bf094b - 23: 0xa47de27d202 - _rthread_start at /usr/src/lib/librthread/rthread.c:99:11 24: 0xa4770faafba - __tfork_thread at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87:0
---- test_integrations::test_udp_tunnel_webtransport stdout ----
thread 'test_integrations::test_udp_tunnel_webtransport' (608747) panicked at wstunnel/src/test_integrations.rs:168:6:
called Result::unwrap() on an Err value: failed to open a webtransport session with the server wts://127.0.0.1:16750
Caused by: timed out after 10s doing the webtransport handshake with 127.0.0.1:16750. Is UDP reachable on that port?
Stack backtrace: 0: 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: _rthread_start at /usr/src/lib/librthread/rthread.c:99:11 18: __tfork_thread at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87:0 stack backtrace: 0: 0xa4557bf1d20 - 1: 0xa4557c0bcf1 - 2: 0xa4557bf7511 - 3: 0xa4557bd1e2a - 4: 0xa4557bebbb6 - 5: 0xa455768a491 - 6: 0xa4557bebf69 - 7: 0xa4557bd1f03 - 8: 0xa4557bc5fed - 9: 0xa4557bd2b41 - 10: 0xa4557c0c560 - 11: 0xa4557c0c306 - 12: 0xa45575fd615 - 13: 0xa45575e2532 - 14: 0xa45573efe60 - 15: 0xa455766325e - 16: 0xa45578013da - 17: 0xa45573e9d12 - 18: 0xa455767c96c - 19: 0xa455768aec5 - 20: 0xa45576843aa - 21: 0xa455768e1c6 - 22: 0xa4557bf094b - 23: 0xa47de27d202 - _rthread_start at /usr/src/lib/librthread/rthread.c:99:11 24: 0xa4770faafba - __tfork_thread at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87:0
failures: test_integrations::test_tcp_tunnel_webtransport test_integrations::test_udp_tunnel_webtransport
</details>Source: erebe/wstunnel