@@ -28,6 +28,7 @@ MAIN_PKG=cmd/manager/main.go
2828export NAMESPACE? =openshift-sriov-network-operator
2929export WATCH_NAMESPACE? =openshift-sriov-network-operator
3030export HOME? =$(PWD )
31+ export GOPATH? =$(shell go env GOPATH)
3132export GO111MODULE =on
3233PKGS =$(shell go list ./... | grep -v -E '/vendor/|/test|/examples')
3334TESTPKGS? =./...
@@ -162,6 +163,10 @@ GOMOCK = $(shell pwd)/bin/mockgen
162163gomock :
163164 $(call go-install-tool,$(GOMOCK ) ,github.com/golang/mock/[email protected] ) 164165
166+ GINKGO = $(BIN_DIR ) /ginkgo
167+ ginkgo :
168+ $(call go-install-tool,$(GINKGO ) ,github.com/onsi/ginkgo/v2/ginkgo)
169+
165170# go-install-tool will 'go install' any package $2 and install it to $1.
166171define go-install-tool
167172@[ -f $(1 ) ] || { \
@@ -193,25 +198,25 @@ deploy-setup-k8s: export OPERATOR_EXEC=kubectl
193198deploy-setup-k8s : export CLUSTER_TYPE=kubernetes
194199deploy-setup-k8s : deploy-setup
195200
196- test-e2e-conformance :
201+ test-e2e-conformance : ginkgo
197202 SUITE=./test/conformance ./hack/run-e2e-conformance.sh
198203
199- test-e2e-conformance-virtual-k8s-cluster-ci :
204+ test-e2e-conformance-virtual-k8s-cluster-ci : ginkgo
200205 ./hack/run-e2e-conformance-virtual-cluster.sh
201206
202- test-e2e-conformance-virtual-k8s-cluster :
207+ test-e2e-conformance-virtual-k8s-cluster : ginkgo
203208 SKIP_DELETE=TRUE ./hack/run-e2e-conformance-virtual-cluster.sh
204209
205- test-e2e-conformance-virtual-ocp-cluster-ci :
210+ test-e2e-conformance-virtual-ocp-cluster-ci : ginkgo
206211 ./hack/run-e2e-conformance-virtual-ocp.sh
207212
208- test-e2e-conformance-virtual-ocp-cluster :
213+ test-e2e-conformance-virtual-ocp-cluster : ginkgo
209214 SKIP_DELETE=TRUE ./hack/run-e2e-conformance-virtual-ocp.sh
210215
211216redeploy-operator-virtual-cluster :
212217 ./hack/virtual-cluster-redeploy.sh
213218
214- test-e2e-validation-only :
219+ test-e2e-validation-only : ginkgo
215220 SUITE=./test/validation ./hack/run-e2e-conformance.sh
216221
217222test-e2e : generate manifests skopeo envtest
0 commit comments