From b27fc108ecd6eead5c97cf6e894bf8d639fff75c Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 15 Oct 2021 13:06:18 +0300 Subject: Execute test directories individually --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 45b0bea..ae7b811 100644 --- a/Makefile +++ b/Makefile @@ -47,7 +47,9 @@ lint: test: ${GO} clean -testcache ifndef USE_ACL - ${GO} test -race ./... -v + set -e; find . -name '*_test.go' | while read file; do dirname $$file; done | \ + sort -u | while read dir; do ${GO} test --race -v $$dir || exit 2; done else - ${GO} test -race -tags linuxacl ./... -v + set -e;find . -name '*_test.go' | while read file; do dirname $$file; done | \ + sort -u | while read dir; do ${GO} test --tags linuxacl --race -v $$dir || exit 2; done endif -- cgit v1.2.3