@@ -170,15 +170,16 @@ $(E2E_NO_ARTIFACT_TEMPLATES_DIR)/cluster-template.yaml: $(E2E_KUSTOMIZE_DIR)/wit
170
170
$(E2E_NO_ARTIFACT_TEMPLATES_DIR ) /cluster-template-% .yaml : $(E2E_KUSTOMIZE_DIR ) /% $(KUSTOMIZE ) FORCE
171
171
$(KUSTOMIZE ) build " $<" > " $@ "
172
172
173
- e2e-prerequisites : $( GINKGO ) e2e-templates e2e-image test-e2e-image-prerequisites # # Build all artifacts required by e2e tests
173
+ e2e-prerequisites : e2e-templates e2e-image test-e2e-image-prerequisites # # Build all artifacts required by e2e tests
174
174
175
175
# Can be run manually, e.g. via:
176
176
# export OPENSTACK_CLOUD_YAML_FILE="$(pwd)/clouds.yaml"
177
177
# E2E_GINKGO_ARGS="-stream -focus='default'" E2E_ARGS="-use-existing-cluster='true'" make test-e2e
178
178
E2E_GINKGO_ARGS ?=
179
179
.PHONY : test-e2e # # Run e2e tests using clusterctl
180
- test-e2e : e2e-prerequisites # # Run e2e tests
180
+ test-e2e : $( GINKGO ) e2e-prerequisites # # Run e2e tests
181
181
time $(GINKGO ) -fail-fast -trace -timeout=3h -show-node-events -v -tags=e2e -nodes=$(E2E_GINKGO_PARALLEL ) \
182
+ --output-dir=" $( ARTIFACTS) " --junit-report=" junit.e2e_suite.1.xml" \
182
183
-focus=" $( E2E_GINKGO_FOCUS) " $(_SKIP_ARGS ) $(E2E_GINKGO_ARGS ) ./test/e2e/suites/e2e/... -- \
183
184
-config-path=" $( E2E_CONF_PATH) " -artifacts-folder=" $( ARTIFACTS) " \
184
185
-data-folder=" $( E2E_DATA_DIR) " $(E2E_ARGS )
@@ -200,7 +201,7 @@ CONFORMANCE_E2E_ARGS ?= -kubetest.config-file=$(KUBETEST_CONF_PATH)
200
201
CONFORMANCE_E2E_ARGS += $(E2E_ARGS )
201
202
CONFORMANCE_GINKGO_ARGS ?= -stream
202
203
.PHONY : test-conformance
203
- test-conformance : e2e-prerequisites # # Run clusterctl based conformance test on workload cluster (requires Docker).
204
+ test-conformance : $( GINKGO ) e2e-prerequisites # # Run clusterctl based conformance test on workload cluster (requires Docker).
204
205
time $(GINKGO ) -trace -show-node-events -v -tags=e2e -focus=" conformance" $(CONFORMANCE_GINKGO_ARGS ) ./test/e2e/suites/conformance/... -- -config-path=" $( E2E_CONF_PATH) " -artifacts-folder=" $( ARTIFACTS) " --data-folder=" $( E2E_DATA_DIR) " $(CONFORMANCE_E2E_ARGS )
205
206
206
207
test-conformance-fast : # # Run clusterctl based conformance test on workload cluster (requires Docker) using a subset of the conformance suite in parallel.
0 commit comments