sdk/ruby
sdk/go/arvados
sdk/go/arvadosclient
+sdk/go/dispatch
sdk/go/keepclient
sdk/go/httpserver
sdk/go/manifest
PERLINSTALLBASE=
short=
-skip_install=
+only_install=
temp=
temp_preserve=
exit 1
;;
--skip)
- skip[$1]=1
+ skip[$1]=1; shift
;;
--only)
only="$1"; skip[$1]=""; shift
short=1
;;
--skip-install)
- skip_install=1
+ only_install=nothing
;;
--only-install)
- skip_install=1
only_install="$1"; shift
;;
--temp)
;;
esac
if [[ -z "${skip[$suite]}" && -z "${skip[$1]}" && \
- (-z "${only}" || "${only}" == "${suite}") ]]; then
+ (-z "${only}" || "${only}" == "${suite}" || \
+ "${only}" == "${1}") ]]; then
retry do_test_once ${@}
else
title "Skipping ${1} tests"
}
do_install() {
- if [[ -z "${skip_install}" && \
- (-z "${only_install}" || "${only_install}" == "${1}") ]]; then
+ if [[ -z "${only_install}" || "${only_install}" == "${1}" ]]; then
retry do_install_once ${@}
else
title "Skipping $1 install"
sdk/go/arvados
sdk/go/arvadosclient
sdk/go/blockdigest
+ sdk/go/dispatch
sdk/go/httpserver
sdk/go/manifest
sdk/go/streamer