From 40a131f83acdc2c53effa60b0d7cec3be4e122ee Mon Sep 17 00:00:00 2001 From: George Hicken Date: Fri, 22 Jun 2018 10:31:39 -0700 Subject: [PATCH] Update dependencies for make test target (#8085) The make target for test does not include dependencies for the generation of vic-machine-service and admiral swagger output. This causes failures of the test target unless that generation has been done ahead of time. We were lucking out most of the time as the main build step does do this generation and the tests are being run after that. --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 8936d7c875..d9593044bc 100644 --- a/Makefile +++ b/Makefile @@ -266,7 +266,7 @@ install-govmomi: # manually install govmomi so the huge types package doesn't break cover $(GO) install ./vendor/github.com/vmware/govmomi -test: install-govmomi portlayerapi $(TEST_JOBS) +test: install-govmomi $(portlayerapi-client) $(portlayerapi-server) $(serviceapi-server) $(admiralapi-client) $(TEST_JOBS) push: $(BASE_DIR)/infra/scripts/replace-running-components.sh