Skip to content

Commit

Permalink
run UTs with -j8
Browse files Browse the repository at this point in the history
  • Loading branch information
aaha97 committed Dec 13, 2023
1 parent 846e7e0 commit 29f41fe
Showing 1 changed file with 33 additions and 33 deletions.
66 changes: 33 additions & 33 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -170,36 +170,36 @@ ako-gateway-api-docker: glob-vars
-f Dockerfile.ako-gateway-api .

# tests
.PHONY: int_test
int_test:
sudo docker run \
-w=/go/src/$(PACKAGE_PATH_AKO) \
-v $(PWD):/go/src/$(PACKAGE_PATH_AKO) $(BUILD_GO_IMG) \
/bin/bash -c \
"\
echo "k8stest"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/k8stest -failfast; \
echo "integrationtest"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/integrationtest -failfast; \
echo "ingresstests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/ingresstests -failfast -timeout 0; \
echo "oshiftroutetests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/oshiftroutetests -failfast -timeout 0; \
echo "bootuptests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/bootuptests -failfast; \
echo "multicloudtests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/multicloudtests -failfast; \
echo "servicesapitests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/servicesapitests -failfast; \
echo "advl4tests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/advl4tests -failfast; \
echo "namespacesynctests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/namespacesynctests -failfast -timeout 0; \
echo "misc"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/temp -failfast; \
echo "npltests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/npltests -failfast; \
echo "evhtests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/evhtests -failfast -timeout 0; \
echo "vippernstests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/evhtests -failfast -timeout 0 -isVipPerNS=true; \
echo "dedicatedevhtests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/dedicatedevhtests -failfast; \
echo "dedicatedvippernstests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/dedicatedevhtests -failfast -isVipPerNS=true; \
echo "dedicatedvstests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/dedicatedvstests -failfast; \
echo "k8stest"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/infratests -failfast -timeout 0; \
echo "multiclusteringresstests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/multiclusteringresstests -failfast; \
echo "hatests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/hatests -failfast; \
echo "calicotests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/cnitests -failfast -cniPlugin=calico; \
echo "ciliumtests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/cnitests -failfast -cniPlugin=cilium; \
echo "gatewayapitests"; $(GOTEST) -mod=vendor $(PACKAGE_PATH_AKO)/tests/gatewayapitests/... -failfast -timeout 0; \
"
#.PHONY: int_test
#int_test:
# sudo docker run \
# -w=/go/src/$(PACKAGE_PATH_AKO) \
# -v $(PWD):/go/src/$(PACKAGE_PATH_AKO) $(BUILD_GO_IMG) \
# /bin/bash -c \
# "\
# echo "k8stest"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/k8stest -failfast; \
# echo "integrationtest"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/integrationtest -failfast; \
# echo "ingresstests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/ingresstests -failfast -timeout 0; \
# echo "oshiftroutetests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/oshiftroutetests -failfast -timeout 0; \
# echo "bootuptests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/bootuptests -failfast; \
# echo "multicloudtests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/multicloudtests -failfast; \
# echo "servicesapitests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/servicesapitests -failfast; \
# echo "advl4tests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/advl4tests -failfast; \
# echo "namespacesynctests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/namespacesynctests -failfast -timeout 0; \
# echo "misc"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/temp -failfast; \
# echo "npltests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/npltests -failfast; \
# echo "evhtests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/evhtests -failfast -timeout 0; \
# echo "vippernstests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/evhtests -failfast -timeout 0 -isVipPerNS=true; \
# echo "dedicatedevhtests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/dedicatedevhtests -failfast; \
# echo "dedicatedvippernstests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/dedicatedevhtests -failfast -isVipPerNS=true; \
# echo "dedicatedvstests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/dedicatedvstests -failfast; \
# echo "k8stest"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/infratests -failfast -timeout 0; \
# echo "multiclusteringresstests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/multiclusteringresstests -failfast; \
# echo "hatests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/hatests -failfast; \
# echo "calicotests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/cnitests -failfast -cniPlugin=calico; \
# echo "ciliumtests"; $(GOTEST) -v -mod=vendor $(PACKAGE_PATH_AKO)/tests/cnitests -failfast -cniPlugin=cilium; \
# echo "gatewayapitests"; $(GOTEST) -mod=vendor $(PACKAGE_PATH_AKO)/tests/gatewayapitests/... -failfast -timeout 0; \
# "

.PHONY: k8stest
k8stest:
Expand Down Expand Up @@ -363,9 +363,9 @@ gatewayapitests:
-v $(PWD):/go/src/$(PACKAGE_PATH_AKO) $(BUILD_GO_IMG) \
$(GOTEST) -mod=vendor $(PACKAGE_PATH_AKO)/tests/gatewayapitests/... -failfast -timeout 0 -coverprofile cover-20.out -coverpkg=./...

#.PHONY: int_test
#int_test:
# make -j 1 k8stest integrationtest ingresstests evhtests vippernstests dedicatedevhtests dedicatedvippernstests oshiftroutetests bootuptests multicloudtests advl4tests namespacesynctests servicesapitests npltests misc dedicatedvstests multiclusteringresstests hatests calicotests ciliumtests helmtests gatewayapitests
.PHONY: int_test
int_test:
make -j 8 k8stest integrationtest ingresstests evhtests vippernstests dedicatedevhtests dedicatedvippernstests oshiftroutetests bootuptests multicloudtests advl4tests namespacesynctests servicesapitests npltests misc dedicatedvstests multiclusteringresstests hatests calicotests ciliumtests helmtests gatewayapitests

.PHONY: scale_test
scale_test:
Expand Down

0 comments on commit 29f41fe

Please sign in to comment.