diff options
Diffstat (limited to 'extras/scripts/host-stack/vcl-ldpreload/test/curl_test.sh')
-rwxr-xr-x | extras/scripts/host-stack/vcl-ldpreload/test/curl_test.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/extras/scripts/host-stack/vcl-ldpreload/test/curl_test.sh b/extras/scripts/host-stack/vcl-ldpreload/test/curl_test.sh new file mode 100755 index 00000000000..5c8d2f4a9d4 --- /dev/null +++ b/extras/scripts/host-stack/vcl-ldpreload/test/curl_test.sh @@ -0,0 +1,22 @@ +#! /bin/bash +# +# curl_test.sh - VCL-LDPRELOAD curl test. +# +# Run curl using LD_PRELOAD to fetch a page from +# nginx running in vpp1 net-namespace. +# +# + +# Verify Environment. +if [ -z "$WS_ROOT" ] ; then + echo "ERROR: WS_ROOT environment variable not set!" >&2 + echo " Please set WS_ROOT to VPP workspace root directory." >&2 + exit 1 +fi + +LDP_DIR="${WS_ROOT}/extras/vcl-ldpreload" +LDP_TEST_DIR="${LDP_TEST_DIR:-${LDP_DIR}/test}" +VCL_LDPRELOAD_LIB_DIR="${VCL_LDPRELOAD_LIB_DIR:-${WS_ROOT}/build-root/install-vpp_debug-native/vpp/lib}" + +TEST_APP="${TEST_APP:-curl}" +source $LDP_TEST_DIR/common/nginx_test.sh |