]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
disable agent-restrict test on minix3
authorDamien Miller <djm@mindrot.org>
Tue, 22 Feb 2022 00:14:51 +0000 (11:14 +1100)
committerDamien Miller <djm@mindrot.org>
Tue, 22 Feb 2022 00:14:51 +0000 (11:14 +1100)
Minix seems to have a platform-wide limit on the number of
select(2) syscalls that can be concurrently issued. This test
seems to exceed this limit.

Refer to:

https://github.com/Stichting-MINIX-Research-Foundation/minix/blob/R3.3.0/minix/servers/vfs/select.c#L114
https://github.com/Stichting-MINIX-Research-Foundation/minix/blob/R3.3.0/minix/servers/vfs/select.c#L30-L31

.github/configs

index 87f2e46b611dc6f64df6548090ca1f8c0f0fe81d..853da58a51e3e816df214991561ed9d0c2355c81 100755 (executable)
@@ -156,7 +156,9 @@ case "${TARGET_HOST}" in
        LIBCRYPTOFLAGS="--without-openssl --disable-security-key"
        # Minix does not have a loopback interface so we have to skip any
        # test that relies on one.
-       T="addrmatch brokenkeys cfgmatch cfgmatchlisten cfgparse connect
+       # 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 forward-control forwarding hostkey-agent
            key-options keyscan knownhosts-command login-timeout multiplex
            reconfigure reexec rekey scp scp-uri scp3 sftp sftp-badcmds