diff options
author | Christopher Speller <crspeller@gmail.com> | 2017-05-17 16:51:25 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-17 16:51:25 -0400 |
commit | d103ed6ca97ca5a2669f6cf5fe4b3d2a9c945f26 (patch) | |
tree | dbde13123c6add150448f7b75753ac022d862475 /vendor/github.com/hashicorp/go-sockaddr/cmd/sockaddr/regression/run_all.sh | |
parent | cd23b8139a9463b67e3096744321f6f4eb0ca40a (diff) | |
download | chat-d103ed6ca97ca5a2669f6cf5fe4b3d2a9c945f26.tar.gz chat-d103ed6ca97ca5a2669f6cf5fe4b3d2a9c945f26.tar.bz2 chat-d103ed6ca97ca5a2669f6cf5fe4b3d2a9c945f26.zip |
Upgrading server dependancies (#6431)
Diffstat (limited to 'vendor/github.com/hashicorp/go-sockaddr/cmd/sockaddr/regression/run_all.sh')
-rwxr-xr-x | vendor/github.com/hashicorp/go-sockaddr/cmd/sockaddr/regression/run_all.sh | 21 |
1 files changed, 21 insertions, 0 deletions
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 |