From d103ed6ca97ca5a2669f6cf5fe4b3d2a9c945f26 Mon Sep 17 00:00:00 2001 From: Christopher Speller Date: Wed, 17 May 2017 16:51:25 -0400 Subject: Upgrading server dependancies (#6431) --- .../go-sockaddr/cmd/sockaddr/regression/run_all.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 vendor/github.com/hashicorp/go-sockaddr/cmd/sockaddr/regression/run_all.sh (limited to 'vendor/github.com/hashicorp/go-sockaddr/cmd/sockaddr/regression/run_all.sh') diff --git a/vendor/github.com/hashicorp/go-sockaddr/cmd/sockaddr/regression/run_all.sh b/vendor/github.com/hashicorp/go-sockaddr/cmd/sockaddr/regression/run_all.sh new file mode 100755 index 000000000..4b6d8a746 --- /dev/null +++ b/vendor/github.com/hashicorp/go-sockaddr/cmd/sockaddr/regression/run_all.sh @@ -0,0 +1,21 @@ +#!/bin/sh -- + +set -e +set -u + +num_cpus=$(getconf NPROCESSORS_ONLN) +set +e +find . -name 'test_*.sh' -depth 1 | xargs -n1 -P${num_cpus} ./run_one.sh +set -e + +# rune_one.sh generates the .diff files +diffs=$(find . -name '*.diff') +if [ -z "${diffs}" ]; then + exit 0 +fi + +printf "The following tests failed (check the respective .diff file for details):\n\n" +for d in ${diffs}; do + printf "\t%s\n" "$(basename ${d} .diff)" +done +exit 1 -- cgit v1.2.3-1-g7c22