diff options
author | Darren Tucker <dtucker@dtucker.net> | 2024-02-06 11:19:42 +1100 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2024-02-06 11:22:20 +1100 |
commit | be5ed8ebed8388c5056bfde4688308cc873c18b9 (patch) | |
tree | e2080024cddb8ae46c925608b53f43db5fd4a026 /.github/configs | |
parent | 0f6a8a0d0a518fd78c4cbebfdac990a57a1c4e41 (diff) |
Add --disable-fd-passing option.
.. and enable for the minix3 test VM. This will cause it to more reliably
skip tests that need FD passing and should fix the current test breakage.
Diffstat (limited to '.github/configs')
-rwxr-xr-x | .github/configs | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/.github/configs b/.github/configs index df82faf5..1b1e7aac 100755 --- a/.github/configs +++ b/.github/configs @@ -269,20 +269,22 @@ case "${TARGET_HOST}" in ;; minix3) CONFIGFLAGS="${CONFIGFLAGS} --disable-security-key" + # Unix domain sockets don't work quite like we expect, so also + # disable FD passing (and thus multiplexing). + CONFIGFLAGS="${CONFIGFLAGS} --disable-fd-passing" LIBCRYPTOFLAGS="--without-openssl" + # Minix does not have a loopback interface so we have to skip any # test that relies on one. # Also, Minix seems to be very limited in the number of select() # calls that can be operating concurrently, so prune additional tests for that. T="addrmatch agent-restrict brokenkeys cfgmatch cfgmatchlisten cfgparse - connect connect-uri exit-status forwarding hostkey-agent - key-options keyscan knownhosts-command login-timeout + connect connect-uri dynamic-forward exit-status forwarding + forward-control + hostkey-agent key-options keyscan knownhosts-command login-timeout reconfigure reexec rekey scp scp-uri scp3 sftp sftp-badcmds sftp-batch sftp-cmds sftp-glob sftp-perm sftp-uri stderr-data transfer" - # Unix domain sockets don't work quite like we expect, so also skip any tests - # that use multiplexing. - T="$T connection-timeout dynamic-forward forward-control multiplex" SKIP_LTESTS="$(echo $T)" TEST_TARGET=t-exec SUDO="" |