mirror of
https://github.com/docker/cli.git
synced 2026-01-19 21:41:31 +03:00
Speed up testing with coverage
By running a 'go test -i' on all the packages first the overall runtime is significantly
decreased.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
Upstream-commit: 3a9ba545bc
Component: cli
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
set -eu -o pipefail
|
||||
|
||||
# install test dependencies once before running tests for each package. This
|
||||
# reduces the runtime from 200s down to 23s
|
||||
go test -i $@
|
||||
|
||||
for pkg in $@; do
|
||||
./scripts/test/unit \
|
||||
-cover \
|
||||
|
||||
Reference in New Issue
Block a user