forked from wolfSSL/wolfssl
Merge pull request #7945 from ColtonWilley/no_external_network_test_option
Add option to skip all tests requiring an internet connection
This commit is contained in:
@@ -16,7 +16,15 @@ if ! ./examples/client/client -V | grep -q 3; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# cloudflare seems to change CAs quickly, disabled by default
|
# cloudflare seems to change CAs quickly, disabled by default
|
||||||
if test -n "$WOLFSSL_EXTERNAL_TEST"; then
|
if ! test -n "$WOLFSSL_EXTERNAL_TEST"; then
|
||||||
|
echo "WOLFSSL_EXTERNAL_TEST not set, won't run"
|
||||||
|
exit 77
|
||||||
|
fi
|
||||||
|
if test "$WOLFSSL_EXTERNAL_TEST" == "0"; then
|
||||||
|
echo "WOLFSSL_EXTERNAL_TEST is defined to zero, won't run"
|
||||||
|
exit 77
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
BUILD_FLAGS="$(./examples/client/client '-#')"
|
BUILD_FLAGS="$(./examples/client/client '-#')"
|
||||||
if echo "$BUILD_FLAGS" | fgrep -q -e ' -DWOLFSSL_SNIFFER '; then
|
if echo "$BUILD_FLAGS" | fgrep -q -e ' -DWOLFSSL_SNIFFER '; then
|
||||||
@@ -30,10 +38,6 @@ if test -n "$WOLFSSL_EXTERNAL_TEST"; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo "WOLFSSL_EXTERNAL_TEST set, running test..."
|
echo "WOLFSSL_EXTERNAL_TEST set, running test..."
|
||||||
else
|
|
||||||
echo "WOLFSSL_EXTERNAL_TEST NOT set, won't run"
|
|
||||||
exit 77
|
|
||||||
fi
|
|
||||||
|
|
||||||
# is our desired server there?
|
# is our desired server there?
|
||||||
"${SCRIPT_DIR}"/ping.test $server 2
|
"${SCRIPT_DIR}"/ping.test $server 2
|
||||||
|
@@ -10,6 +10,10 @@ if ! test -n "$WOLFSSL_EXTERNAL_TEST"; then
|
|||||||
echo "WOLFSSL_EXTERNAL_TEST not set, won't run"
|
echo "WOLFSSL_EXTERNAL_TEST not set, won't run"
|
||||||
exit 77
|
exit 77
|
||||||
fi
|
fi
|
||||||
|
if test "$WOLFSSL_EXTERNAL_TEST" == "0"; then
|
||||||
|
echo "WOLFSSL_EXTERNAL_TEST is defined to zero, won't run"
|
||||||
|
exit 77
|
||||||
|
fi
|
||||||
|
|
||||||
if ! ./examples/client/client -V | grep -q 3; then
|
if ! ./examples/client/client -V | grep -q 3; then
|
||||||
echo 'skipping google.test because TLS1.2 is not available.' 1>&2
|
echo 'skipping google.test because TLS1.2 is not available.' 1>&2
|
||||||
|
@@ -11,6 +11,12 @@ if [[ -z "${RETRIES_REMAINING-}" ]]; then
|
|||||||
export RETRIES_REMAINING=2
|
export RETRIES_REMAINING=2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test "$WOLFSSL_EXTERNAL_TEST" == "0"; then
|
||||||
|
echo 'skipping oscp-stapling.test because WOLFSSL_EXTERNAL_TEST is \
|
||||||
|
defined to the value 0.'
|
||||||
|
exit 77
|
||||||
|
fi
|
||||||
|
|
||||||
if ! ./examples/client/client -V | grep -q 3; then
|
if ! ./examples/client/client -V | grep -q 3; then
|
||||||
echo 'skipping ocsp-stapling.test because TLS1.2 is not available.' 1>&2
|
echo 'skipping ocsp-stapling.test because TLS1.2 is not available.' 1>&2
|
||||||
exit 77
|
exit 77
|
||||||
|
Reference in New Issue
Block a user