From d12e13a55a70e2f3456cbd40e53b64671e230f14 Mon Sep 17 00:00:00 2001 From: Remi Tricot-Le Breton Date: Mon, 11 Oct 2021 15:34:14 +0200 Subject: [PATCH] REGTESTS: ssl: Reenable ssl_errors test for OpenSSL only The test is strongly dependent on the way the errors are output by the SSL library so it is not possible to perform the same checks when using OpenSSL or LibreSSL. It is then reenabled for OpenSSL (whatever the version) but still disabled for LibreSSL. This limitation is added thanks to the new ssllib_name_startswith precondition check. --- reg-tests/ssl/ssl_errors.vtc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reg-tests/ssl/ssl_errors.vtc b/reg-tests/ssl/ssl_errors.vtc index 109edd31b..49ee8c0ac 100644 --- a/reg-tests/ssl/ssl_errors.vtc +++ b/reg-tests/ssl/ssl_errors.vtc @@ -1,4 +1,4 @@ -#REGTEST_TYPE=broken +#REGTEST_TYPE=devel # This reg-test checks that the connection and SSL sample fetches related to # errors are functioning properly. It also tests the proper behaviour of the @@ -25,7 +25,7 @@ varnishtest "Test the connection and SSL error fetches." feature cmd "$HAPROXY_PROGRAM -cc 'version_atleast(2.5-dev2)'" -feature cmd "$HAPROXY_PROGRAM -cc 'feature(OPENSSL)'" +feature cmd "$HAPROXY_PROGRAM -cc 'feature(OPENSSL) && ssllib_name_startswith(OpenSSL)'" feature cmd "command -v socat" feature ignore_unknown_macro