mirror of https://github.com/k3s-io/k3s
Finish saving test results on failure
The conformance image should be saving its results regardless of the results of the tests. However, with errexit set, when ginkgo gets test failures it exits 1 which prevents saving the results for Sonobuoy to pick up. Fixes: #76036pull/564/head
parent
a9f35a67c8
commit
c6bb01d2a1
|
@ -62,5 +62,6 @@ set -x
|
|||
/usr/local/bin/ginkgo "${ginkgo_args[@]}" /usr/local/bin/e2e.test -- --disable-log-dump --repo-root=/kubernetes --provider="${E2E_PROVIDER}" --report-dir="${RESULTS_DIR}" --kubeconfig="${KUBECONFIG}" | tee "${RESULTS_DIR}"/e2e.log &
|
||||
set +x
|
||||
# $! is the pid of tee, not ginkgo
|
||||
wait "$(pgrep ginkgo)"
|
||||
wait "$(pgrep ginkgo)" && ret=0 || ret=$?
|
||||
saveResults
|
||||
exit ${ret}
|
||||
|
|
Loading…
Reference in New Issue