diff --git a/script/test b/script/test index 301ae21..e23874a 100755 --- a/script/test +++ b/script/test @@ -27,6 +27,10 @@ # binaries build or run at once, each with at most eight parallel tests. Under # -race every test binary and every link costs a few hundred MB, so the # defaults (one per core) add up to several GB on a many-core host. +# +# No -v: the Docker build cuts each step's log off at 2 MiB, and verbose output +# from the whole suite passes that before a failure is printed. Without it, go +# test prints only the output of failing tests and one result line per package. set -eu ROOT="$(cd "$(dirname "$0")/.." && pwd -P)" @@ -34,7 +38,7 @@ ROOT="$(cd "$(dirname "$0")/.." && pwd -P)" main() { cd "$ROOT" "$ROOT/script/assets" - go test -v -race -p 4 -parallel 8 -timeout 90s ./... + go test -race -p 4 -parallel 8 -timeout 90s ./... } main "$@"