File tree 1 file changed +10
-2
lines changed
1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -222,9 +222,17 @@ main () {
222
222
install_go || die " installing Go ${CSI_PROW_GO_VERSION} failed"
223
223
images=
224
224
if ${CSI_PROW_BUILD_JOB} ; then
225
+ # A successful build is required for testing.
225
226
make all || die " 'make all' failed"
226
- make test || die " 'make test' failed"
227
- make container
227
+ # We don't want test failures to prevent E2E testing below, because the failure
228
+ # might have been minor or unavoidable, for example when experimenting with
229
+ # changes in "release-tools" in a PR (that fails the "is release-tools unmodified"
230
+ # test).
231
+ # TODO: generate a XUnit output with individual tests and remember this failure here
232
+ # for the overall job result.
233
+ make test || echo " WARNING: 'make test' failed"
234
+ # Required for E2E testing.
235
+ make container || die " 'make container' failed"
228
236
fi
229
237
230
238
start_cluster || die " starting Kubernetes ${CSI_PROW_KUBERNETES_VERSION} failed"
You can’t perform that action at this time.
0 commit comments