Commit graph

7 commits

Author SHA1 Message Date
Yongrui Lin
469c4c9076 Update declarative validation conformance fixtures for beta
Reflect the beta stability level for the promoted rules in the
declarative validation test fixtures.
2026-07-01 20:52:01 +00:00
Lalit Chauhan
e6f4df8da1 Address feedbacks 2026-06-26 21:00:34 +00:00
Lalit Chauhan
fd0a5ef7c9 Wire ObjectMetaTests for node API group 2026-06-26 20:16:21 +00:00
Yongrui Lin
462aa20ad9 node: add declarative validation tests for toleration key
RuntimeClass across v1, v1alpha1, and v1beta1; prefixed and unprefixed keys.
2026-06-11 06:35:35 +00:00
Yongrui Lin
d1c82cbeb2 Regenerate validation code and protobuf for toleration migration
Output of hack/update-codegen.sh.
2026-06-11 06:35:28 +00:00
Yongrui Lin
e35569096e Rename validation-gen test fixtures to zz_generated.validations.* prefix
Mechanical rename to match the new --test-output-file-prefix value;
file contents are unchanged.
2026-05-12 20:31:33 +00:00
Yongrui Lin
a791288d81 test/declarative_validation: migrate DV equivalence tests to new tree
Move the existing declarative_validation_test.go files out of
pkg/registry/ into a top-level tree at
test/declarative_validation/<group>/<kind>/. The new location pairs
each hand-written test with the per-Kind TestMain and version-init
files emitted by validation-gen, so the coverage gate runs alongside
the equivalence checks and apiVersions no longer needs to be
hand-maintained.
2026-05-09 19:11:01 +00:00