X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/945621a7b37555462c67a1dca37f547624c4c90f..85c13201abf4a9f19dd112992a04fa65da63369c:/build/run-tests.sh diff --git a/build/run-tests.sh b/build/run-tests.sh index 8a8f5b6d24..7d3646c9fb 100755 --- a/build/run-tests.sh +++ b/build/run-tests.sh @@ -270,6 +270,8 @@ declare -a failures declare -A skip declare -A testargs skip[apps/workbench_profile]=1 +# nodemanager_integration tests are not reliable, see #12061. +skip[services/nodemanager_integration]=1 while [[ -n "$1" ]] do @@ -512,13 +514,20 @@ export GOPATH set -e mkdir -p "$GOPATH/src/git.curoverse.com" rmdir -v --parents --ignore-fail-on-non-empty "${temp}/GOPATH" + if [[ ! -h "$GOPATH/src/git.curoverse.com/arvados.git" ]]; then + for d in \ + "$GOPATH/src/git.curoverse.com/arvados.git/tmp/GOPATH" \ + "$GOPATH/src/git.curoverse.com/arvados.git/tmp" \ + "$GOPATH/src/git.curoverse.com/arvados.git"; do + [[ -d "$d" ]] && rmdir "$d" + done + fi for d in \ - "$GOPATH/src/git.curoverse.com/arvados.git/arvados.git" \ - "$GOPATH/src/git.curoverse.com/arvados.git"; do - [[ -d "$d" ]] && rmdir "$d" + "$GOPATH/src/git.curoverse.com/arvados.git/arvados" \ + "$GOPATH/src/git.curoverse.com/arvados.git"; do [[ -h "$d" ]] && rm "$d" done - ln -vsnfT "$WORKSPACE" "$GOPATH/src/git.curoverse.com/arvados.git" + ln -vsfT "$WORKSPACE" "$GOPATH/src/git.curoverse.com/arvados.git" go get -v github.com/kardianos/govendor cd "$GOPATH/src/git.curoverse.com/arvados.git" if [[ -n "$short" ]]; then