Merge pull request #109 from pohly/alpha-test-defaults
prow.sh: only run alpha tests for latest Kubernetes release
This commit is contained in:
commit
4aff857d88
7
prow.sh
7
prow.sh
|
|
@ -248,11 +248,16 @@ configvar CSI_PROW_DEP_VERSION v0.5.1 "golang dep version to be used for vendor
|
||||||
#
|
#
|
||||||
# Unknown or unsupported entries are ignored.
|
# Unknown or unsupported entries are ignored.
|
||||||
#
|
#
|
||||||
|
# Testing of alpha features is only supported for CSI_PROW_KUBERNETES_VERSION=latest
|
||||||
|
# because CSI_PROW_E2E_ALPHA and CSI_PROW_E2E_ALPHA_GATES are not set for
|
||||||
|
# older Kubernetes releases. The script supports that, it just isn't done because
|
||||||
|
# it is not needed and would cause additional maintenance effort.
|
||||||
|
#
|
||||||
# Sanity testing with csi-sanity only covers the CSI driver itself and
|
# Sanity testing with csi-sanity only covers the CSI driver itself and
|
||||||
# thus only makes sense in repos which provide their own CSI
|
# thus only makes sense in repos which provide their own CSI
|
||||||
# driver. Repos can enable sanity testing by setting
|
# driver. Repos can enable sanity testing by setting
|
||||||
# CSI_PROW_TESTS_SANITY=sanity.
|
# CSI_PROW_TESTS_SANITY=sanity.
|
||||||
configvar CSI_PROW_TESTS "unit parallel serial parallel-alpha serial-alpha sanity" "tests to run"
|
configvar CSI_PROW_TESTS "unit parallel serial $(if [ "${CSI_PROW_KUBERNETES_VERSION}" = "latest" ]; then echo parallel-alpha serial-alpha; fi) sanity" "tests to run"
|
||||||
tests_enabled () {
|
tests_enabled () {
|
||||||
local t1 t2
|
local t1 t2
|
||||||
# We want word-splitting here, so ignore: Quote to prevent word splitting, or split robustly with mapfile or read -a.
|
# We want word-splitting here, so ignore: Quote to prevent word splitting, or split robustly with mapfile or read -a.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue