mirror of
https://github.com/kubernetes/kubernetes.git
synced 2026-07-06 16:37:39 -04:00
TestVersionedValidationByFuzzing swept a hand-maintained list of group/versions that had a typo (network.k8s.io) and omitted several groups (apps, policy, rbac, flowcontrol, scheduling). Replace it with a sweep of the scheme for served GVKs that have declarative validation, so new group/versions are covered automatically. Skip extensions/v1beta1 centrally in VerifyVersionedValidationEquivalence instead of via the per-call WithSkipGroupVersions option: it opts out of declarative validation but shares an internal type with versions that do not. Any other version missing declarative validation now fails the sweep rather than being silently skipped. |
||
|---|---|---|
| .. | ||
| controllerrevision | ||
| daemonset | ||
| deployment | ||
| replicaset | ||
| scale | ||
| statefulset | ||