Disable address validation for throughput test

The multiplexing test using quiche as a client seems to get confused
when server address validation is enabled.  specifically it writes the
wrong keys into its keylog file, causing the test to fail when tshark
can't decode the tls connection that is established.  Fix it by
disabling address validation for the multiplexing/transfer test

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26198)
This commit is contained in:
Neil Horman
2024-12-17 10:54:47 -05:00
parent a99c76d94c
commit fcd8f8f7dd

View File

@@ -88,10 +88,7 @@ elif [ "$ROLE" == "server" ]; then
echo "TESTCASE is $TESTCASE"
rm -f $CURLRC
case "$TESTCASE" in
"handshake")
NO_ADDR_VALIDATE=yes SSLKEYLOGFILE=/logs/keys.log FILEPREFIX=/www quic-hq-interop-server 443 /certs/cert.pem /certs/priv.key
;;
"transfer")
"handshake"|"transfer")
NO_ADDR_VALIDATE=yes SSLKEYLOGFILE=/logs/keys.log FILEPREFIX=/www quic-hq-interop-server 443 /certs/cert.pem /certs/priv.key
;;
"retry"|"resumption")