X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/a07891c7ac7e90ebdf35ae1812ec03c818fe2a67..5950f9090f499c770908622bd300d98f9f1da1fc:/build/run-tests.sh diff --git a/build/run-tests.sh b/build/run-tests.sh index d4afb52fa3..ec5d48e2b3 100755 --- a/build/run-tests.sh +++ b/build/run-tests.sh @@ -85,6 +85,7 @@ lib/dispatchcloud/container lib/dispatchcloud/scheduler lib/dispatchcloud/ssh_executor lib/dispatchcloud/worker +lib/service services/api services/arv-git-httpd services/crunchstat @@ -123,6 +124,7 @@ sdk/cwl sdk/R tools/sync-groups tools/crunchstat-summary +tools/crunchstat-summary:py3 tools/keep-exercise tools/keep-rsync tools/keep-block-check @@ -952,6 +954,7 @@ gostuff=( lib/dispatchcloud/scheduler lib/dispatchcloud/ssh_executor lib/dispatchcloud/worker + lib/service sdk/go/arvados sdk/go/arvadosclient sdk/go/auth @@ -1168,11 +1171,8 @@ for g in "${gostuff[@]}"; do done for p in "${pythonstuff[@]}"; do dir=${p%:py3} - if [[ ${dir} = ${p} ]]; then - testfuncargs[$p]="$dir pip $VENVDIR/bin/" - else - testfuncargs[$p]="$dir pip $VENV3DIR/bin/" - fi + testfuncargs[$dir]="$dir pip $VENVDIR/bin/" + testfuncargs[$dir:py3]="$dir pip $VENV3DIR/bin/" done if [[ -z ${interactive} ]]; then @@ -1198,6 +1198,12 @@ else setnextcmd while read -p 'What next? ' -e -i "${nextcmd}" nextcmd; do read verb target opts <<<"${nextcmd}" + target="${target%/}" + target="${target/\/:/:}" + if [[ -z "${target}" ]]; then + help_interactive + continue + fi case "${verb}" in "" | "help") help_interactive @@ -1209,7 +1215,6 @@ else stop_services ;; *) - target="${target%/}" testargs["$target"]="${opts}" case "$target" in all | deps)