X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/7209d0ade292bebbc8d92f8200778b3250e4130a..a084df558c2bb054140a2bea08c973fa76209b97:/build/run-tests.sh?ds=sidebyside diff --git a/build/run-tests.sh b/build/run-tests.sh index 8369632921..7d1d4c9e6b 100755 --- a/build/run-tests.sh +++ b/build/run-tests.sh @@ -100,12 +100,11 @@ sdk/go/health sdk/go/httpserver sdk/go/manifest sdk/go/blockdigest -sdk/go/streamer +sdk/go/asyncbuf sdk/go/stats -sdk/go/version sdk/go/crunchrunner sdk/cwl -tools/arv-sync-groups +tools/sync-groups tools/crunchstat-summary tools/keep-exercise tools/keep-rsync @@ -234,6 +233,8 @@ sanity_checks() { phantomjs --version || fatal "No phantomjs. Try: apt-get install phantomjs" echo -n 'xvfb: ' which Xvfb || fatal "No xvfb. Try: apt-get install xvfb" + echo -n 'graphviz: ' + dot -V || fatal "No graphviz. Try: apt-get install graphviz" } rotate_logfile() { @@ -486,6 +487,7 @@ export PERLLIB="$PERLINSTALLBASE/lib/perl5:${PERLLIB:+$PERLLIB}" export GOPATH mkdir -p "$GOPATH/src/git.curoverse.com" +rmdir --parents "$GOPATH/src/git.curoverse.com/arvados.git/tmp/GOPATH" ln -sfT "$WORKSPACE" "$GOPATH/src/git.curoverse.com/arvados.git" \ || fatal "symlink failed" go get -v github.com/kardianos/govendor \ @@ -809,6 +811,16 @@ install_apiserver() { mkdir -p "$WORKSPACE/services/api/tmp/pids" + cert="$WORKSPACE/services/api/tmp/self-signed" + if [[ ! -e "$cert.pem" || "$(date -r "$cert.pem" +%s)" -lt 1512659226 ]]; then + ( + dir="$WORKSPACE/services/api/tmp" + set -ex + openssl req -newkey rsa:2048 -nodes -subj '/C=US/ST=State/L=City/CN=localhost' -out "$cert.csr" -keyout "$cert.key"