summaryrefslogtreecommitdiff
path: root/src/regress/lib/libssl/interop/version/Makefile
diff options
context:
space:
mode:
authorbeck <>2020-09-21 15:13:24 +0000
committerbeck <>2020-09-21 15:13:24 +0000
commit9d558960cf920187dcf488f05a3decde546bbddc (patch)
treea3c21e131c8eed8abf93309cb7dd44dea8364462 /src/regress/lib/libssl/interop/version/Makefile
parent27ff728c524e9adfa73f3906fd342bb9fd830e98 (diff)
downloadopenbsd-9d558960cf920187dcf488f05a3decde546bbddc.tar.gz
openbsd-9d558960cf920187dcf488f05a3decde546bbddc.tar.bz2
openbsd-9d558960cf920187dcf488f05a3decde546bbddc.zip
1) Move the interop tests to the end so we see tlsfuzzer first
2) Reorder the interop tests so the really slow "cert" test is at the end 3) Change the cert tests to use REGRESS_SLOW_TARGETS when testing combination of client and server that does not involve libressl. This way we can skip testing openssl to openssl11 when running these manually by setting REGRESS_SKIP_SLOW to "yet" in mk.conf ok jsing@
Diffstat (limited to 'src/regress/lib/libssl/interop/version/Makefile')
-rw-r--r--src/regress/lib/libssl/interop/version/Makefile10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/regress/lib/libssl/interop/version/Makefile b/src/regress/lib/libssl/interop/version/Makefile
index 0f1d891f34..420b236421 100644
--- a/src/regress/lib/libssl/interop/version/Makefile
+++ b/src/regress/lib/libssl/interop/version/Makefile
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile,v 1.1 2020/09/14 00:51:04 bluhm Exp $ 1# $OpenBSD: Makefile,v 1.2 2020/09/21 15:13:24 beck Exp $
2 2
3# Connect a client to a server. Both can be current libressl, or 3# Connect a client to a server. Both can be current libressl, or
4# openssl 1.0.2, or openssl 1.1. Pin client or server to a fixed TLS 4# openssl 1.0.2, or openssl 1.1. Pin client or server to a fixed TLS
@@ -31,7 +31,11 @@ FAIL_${cver}_${sver} = !
31.if ("${clib}" != openssl && "${slib}" != openssl) || \ 31.if ("${clib}" != openssl && "${slib}" != openssl) || \
32 ("${cver}" != TLS1_3 && "${sver}" != TLS1_3) 32 ("${cver}" != TLS1_3 && "${sver}" != TLS1_3)
33 33
34.if ("${clib}" == "libressl" || "${slib}" == "libressl")
34REGRESS_TARGETS += run-version-client-${clib}-${cver}-server-${slib}-${sver} 35REGRESS_TARGETS += run-version-client-${clib}-${cver}-server-${slib}-${sver}
36.else
37REGRESS_SLOW_TARGETS += run-version-client-${clib}-${cver}-server-${slib}-${sver}
38.endif
35 39
36run-version-client-${clib}-${cver}-server-${slib}-${sver} \ 40run-version-client-${clib}-${cver}-server-${slib}-${sver} \
37client-version-client-${clib}-${cver}-server-${slib}-${sver}.out \ 41client-version-client-${clib}-${cver}-server-${slib}-${sver}.out \
@@ -56,7 +60,11 @@ server-version-client-${clib}-${cver}-server-${slib}-${sver}.out: \
56 60
57.if empty(${FAIL_${cver}_${sver}}) 61.if empty(${FAIL_${cver}_${sver}})
58 62
63.if ("${clib}" == "libressl" || "${slib}" == "libressl")
59REGRESS_TARGETS += check-version-client-${clib}-${cver}-server-${slib}-${sver} 64REGRESS_TARGETS += check-version-client-${clib}-${cver}-server-${slib}-${sver}
65.else
66REGRESS_SLOW_TARGETS += check-version-client-${clib}-${cver}-server-${slib}-${sver}
67.endif
60 68
61check-version-client-${clib}-${cver}-server-${slib}-${sver}: \ 69check-version-client-${clib}-${cver}-server-${slib}-${sver}: \
62 client-version-client-${clib}-${cver}-server-${slib}-${sver}.out \ 70 client-version-client-${clib}-${cver}-server-${slib}-${sver}.out \