mirror of git://anongit.mindrot.org/openssh.git
Move rekey test into valgrind-2.
Now that the rekey test has been optimized it's fast enough to not be in its own valgrind test, so move it into valgrind-2, which is currently the quickest of the others, bringing all of them to roughly the same runtime of ~1.1 hours.
This commit is contained in:
parent
7e75e3f57c
commit
a76a6b8510
|
@ -187,7 +187,7 @@ case "$config" in
|
|||
LIBCRYPTOFLAGS="--without-openssl"
|
||||
TEST_TARGET=t-exec
|
||||
;;
|
||||
valgrind-[1-5]|valgrind-unit)
|
||||
valgrind-[1-4]|valgrind-unit)
|
||||
# rlimit sandbox and FORTIFY_SOURCE confuse Valgrind.
|
||||
CONFIGFLAGS="--without-sandbox --without-hardening"
|
||||
CONFIGFLAGS="$CONFIGFLAGS --with-cppflags=-D_FORTIFY_SOURCE=0"
|
||||
|
@ -197,10 +197,9 @@ case "$config" in
|
|||
# Valgrind slows things down enough that the agent timeout test
|
||||
# won't reliably pass, and the unit tests run longer than allowed
|
||||
# by github so split into separate tests.
|
||||
tests2="integrity try-ciphers"
|
||||
tests2="integrity try-ciphers rekey"
|
||||
tests3="krl forward-control sshsig agent-restrict kextype sftp"
|
||||
tests4="cert-userkey cert-hostkey kextype sftp-perm keygen-comment percent"
|
||||
tests5="rekey"
|
||||
case "$config" in
|
||||
valgrind-1)
|
||||
# All tests except agent-timeout (which is flaky under valgrind),
|
||||
|
@ -220,9 +219,6 @@ case "$config" in
|
|||
valgrind-4)
|
||||
LTESTS="${tests4}"
|
||||
;;
|
||||
valgrind-5)
|
||||
LTESTS="${tests5}"
|
||||
;;
|
||||
valgrind-unit)
|
||||
TEST_TARGET="unit USE_VALGRIND=1"
|
||||
;;
|
||||
|
|
|
@ -32,7 +32,6 @@ jobs:
|
|||
- { target: ubuntu-20.04, config: valgrind-2 }
|
||||
- { target: ubuntu-20.04, config: valgrind-3 }
|
||||
- { target: ubuntu-20.04, config: valgrind-4 }
|
||||
- { target: ubuntu-20.04, config: valgrind-5 }
|
||||
- { target: ubuntu-20.04, config: valgrind-unit }
|
||||
- { target: ubuntu-20.04, config: c89 }
|
||||
- { target: ubuntu-20.04, config: clang-6.0 }
|
||||
|
|
Loading…
Reference in New Issue