You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sig-testing: add alpha/beta enabled and conformance periodic jobs
This mirrors the presubmit counterparts that were added in
#35534 and tested in
kubernetes/kubernetes#134250.
I can help monitor the existing alpha/beta features jobs. Those need to be
renamed in testgrid to avoid confusion. Other than that they remain unchanged
for now.
Potential future work:
- Changes related to serial and/or slow jobs.
Serial tests are excluded implicitly by e2e-k8s.sh because the jobs enables
PARALLEL (#35594).
Slow jobs are disabled in LABEL_FILTER because that is what the existing periodics
did. We might be able to run them because as long as they overlap with other
tests there shouldn't be much impact on overall job duration (same applies
to presubmits!). Scheduling of slow tests may be relevant
(onsi/ginkgo#1599).
- Release informing/blocking.
The existing jobs are release informing. alpha-beta-features shouldn't be
because breaking alpha tests is not something that the release team should
have to deal with. Instead, the new jobs should get promoted once they
are known to be stable. beta-features can remain release informing,
tests for beta features (even if off-by-default) need to be stable.
- Decision about "enabled-conformance".
The conformance jobs got included because it was suggested on Slack.
They run a subset of the tests run by their "enabled" counterparts.
It remains to be seen whether having two jobs instead of one really
provides a better release signal.
description: Runs tests with no special requirements in a KinD cluster where beta feature gates and APIs are enabled, i.e. this does not include tests for off-by-default beta features.
description: Runs tests with no special requirements other than alpha or beta feature gates in a KinD cluster where alpha and beta feature gates and APIs are enabled.
description: Runs tests with no special requirements in a KinD cluster where alpha and beta feature gates and APIs are enabled, i.e. this does not include tests for alpha features and off-by-default beta features.
0 commit comments