]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Don't run openbsd-compat tests on Cygwin.
authorDarren Tucker <dtucker@dtucker.net>
Fri, 4 Nov 2022 05:59:26 +0000 (16:59 +1100)
committerDarren Tucker <dtucker@dtucker.net>
Fri, 4 Nov 2022 06:30:58 +0000 (17:30 +1100)
Add "compat-tests" to the default TEST_TARGET so we can override as
necessary.  Override TEST_TARGET for Cygwin as the tests don't currently
compile there.

.github/configs
.github/run_test.sh

index 6bf1ab27f0ca7fbb3f3723ad4b99c7e94cf55db2..1dfde3a721375c4657a8fa7df726999a15ad5835 100755 (executable)
@@ -12,7 +12,7 @@ config=$1
 
 unset CC CFLAGS CPPFLAGS LDFLAGS LTESTS SUDO
 
-TEST_TARGET="tests"
+TEST_TARGET="tests compat-tests"
 LTESTS=""
 SKIP_LTESTS=""
 SUDO=sudo      # run with sudo by default
@@ -260,6 +260,8 @@ esac
 case "`./config.guess`" in
 *cygwin)
        SUDO=""
+       # Don't run compat tests on cygwin as they don't currently compile.
+       TEST_TARGET="tests"
        ;;
 *-darwin*)
        # Unless specified otherwise, build without OpenSSL on Mac OS since
index 614c9a4503e78029b24bc4a370401acdba27231c..8eeaf5e9b09d62747dc177119ba172c828f4beaf 100755 (executable)
@@ -46,6 +46,3 @@ if [ ! -z "${SSHD_CONFOPTS}" ]; then
         make t-exec SKIP_LTESTS="${SKIP_LTESTS}" LTESTS="${LTESTS}" TEST_SSH_SSHD_CONFOPTS="${SSHD_CONFOPTS}"
     fi
 fi
-
-echo
-(cd openbsd-compat/regress && make)