mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
Fix for variable server startup time
This commit is contained in:
@ -401,7 +401,15 @@ generate_port() {
|
|||||||
generate_port
|
generate_port
|
||||||
openssl s_server $V4V6_FLAG -cert ./certs/server-cert.pem -key certs/server-key.pem -www -port $port &
|
openssl s_server $V4V6_FLAG -cert ./certs/server-cert.pem -key certs/server-key.pem -www -port $port &
|
||||||
openssl_pid=$!
|
openssl_pid=$!
|
||||||
sleep 0.1
|
MAX_TIMEOUT=10
|
||||||
|
until nc -z localhost $port # Wait for openssl to be ready
|
||||||
|
do
|
||||||
|
sleep 0.05
|
||||||
|
if [ "$MAX_TIMEOUT" == "0" ]; then
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
((MAX_TIMEOUT--))
|
||||||
|
done
|
||||||
|
|
||||||
printf '%s\n\n' "------------- TEST CASE 6 SHOULD PASS ----------------------"
|
printf '%s\n\n' "------------- TEST CASE 6 SHOULD PASS ----------------------"
|
||||||
# client asks for OCSP staple but doesn't fail when none returned
|
# client asks for OCSP staple but doesn't fail when none returned
|
||||||
|
@ -466,7 +466,15 @@ generate_port() {
|
|||||||
generate_port
|
generate_port
|
||||||
openssl s_server -cert ./certs/server-cert.pem -key certs/server-key.pem -www -port $port &
|
openssl s_server -cert ./certs/server-cert.pem -key certs/server-key.pem -www -port $port &
|
||||||
openssl_pid=$!
|
openssl_pid=$!
|
||||||
sleep 0.1
|
MAX_TIMEOUT=10
|
||||||
|
until nc -z localhost $port # Wait for openssl to be ready
|
||||||
|
do
|
||||||
|
sleep 0.05
|
||||||
|
if [ "$MAX_TIMEOUT" == "0" ]; then
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
((MAX_TIMEOUT--))
|
||||||
|
done
|
||||||
|
|
||||||
printf '%s\n\n' "------------- TEST CASE 9 SHOULD PASS ----------------------"
|
printf '%s\n\n' "------------- TEST CASE 9 SHOULD PASS ----------------------"
|
||||||
# client asks for OCSP staple but doesn't fail when none returned
|
# client asks for OCSP staple but doesn't fail when none returned
|
||||||
|
Reference in New Issue
Block a user