From: Remi Tricot-Le Breton Date: Mon, 11 Oct 2021 13:34:14 +0000 (+0200) Subject: REGTESTS: ssl: Reenable ssl_errors test for OpenSSL only X-Git-Tag: v2.5-dev10~64 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d12e13a55a70e2f3456cbd40e53b64671e230f14;p=thirdparty%2Fhaproxy.git 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. --- diff --git a/reg-tests/ssl/ssl_errors.vtc b/reg-tests/ssl/ssl_errors.vtc index 109edd31b9..49ee8c0ac5 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