diff --git a/hack/make-rules/test.sh b/hack/make-rules/test.sh index b215aa147ba..2fd8fb5cdc0 100755 --- a/hack/make-rules/test.sh +++ b/hack/make-rules/test.sh @@ -65,43 +65,7 @@ kube::test::find_dirs() { \) -prune \ \) -name '*_test.go' -print0 | xargs -0n1 dirname | sed "s|^\./|${KUBE_GO_PACKAGE}/|" | LC_ALL=C sort -u - find -L . \ - -path './_output' -prune \ - -o -path './vendor/k8s.io/client-go/*' \ - -o -path './vendor/k8s.io/apiserver/*' \ - -name '*_test.go' -print0 | xargs -0n1 dirname | sed "s|^\./|${KUBE_GO_PACKAGE}/|" | LC_ALL=C sort -u - - # run tests for client-go - find ./staging/src/k8s.io/client-go -name '*_test.go' \ - -name '*_test.go' -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u - - # run tests for apiserver - find ./staging/src/k8s.io/apiserver -name '*_test.go' \ - -name '*_test.go' -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u - - # run tests for apimachinery - find ./staging/src/k8s.io/apimachinery -name '*_test.go' \ - -name '*_test.go' -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u - - find ./staging/src/k8s.io/kube-aggregator -name '*_test.go' \ - -name '*_test.go' -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u - - find ./staging/src/k8s.io/apiextensions-apiserver -not \( \ - \( \ - -path '*/test/integration/*' \ - \) -prune \ - \) -name '*_test.go' \ - -name '*_test.go' -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u - - find ./staging/src/k8s.io/sample-apiserver -name '*_test.go' \ - -name '*_test.go' -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u - - find ./staging/src/k8s.io/cli-runtime -name '*_test.go' \ - -name '*_test.go' -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u - - # add legacy cloud providers tests - find ./staging/src/k8s.io/legacy-cloud-providers -name '*_test.go' \ - -name '*_test.go' -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u + find ./staging -name '*_test.go' -not -path '*/test/integration/*' -prune -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u ) }