From f827c33f4b8453c4a0a9dcfaa267b19524401c83 Mon Sep 17 00:00:00 2001 From: "xin.li" Date: Wed, 29 Jun 2022 08:44:37 +0800 Subject: [PATCH] do not start new tests after the first test failure Signed-off-by: xin.li --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index bc3cceff6..9a5aed438 100644 --- a/Makefile +++ b/Makefile @@ -110,9 +110,9 @@ release-chart: .PHONY: test test: - go test --race --v ./pkg/... - go test --race --v ./cmd/... - go test --race --v ./examples/... + for s in $(go list ./pkg/...); do if ! go test -race -failfast -v -p 1 $s; then break; fi; done + for s in $(go list ./cmd/...); do if ! go test -race -failfast -v -p 1 $s; then break; fi; done + for s in $(go list ./examples/...); do if ! go test -race -failfast -v -p 1 $s; then break; fi; done upload-images: images @echo "push images to $(REGISTRY)"