From b622d5d2a2f01d813da078708cb9100298570b13 Mon Sep 17 00:00:00 2001 From: Yongrui Lin Date: Tue, 12 May 2026 20:31:20 +0000 Subject: [PATCH 1/2] hack: glob-remove all validation-gen outputs in update-codegen.sh The cleanup step removed only zz_generated.validations.go and left the per-Kind coverage test fixtures (zz_generated._test.go, zz_generated.main_test.go) on disk, so renamed or removed Kinds would leak stale files. Move every validation-gen output under a shared zz_generated.validations. prefix and remove them via a single glob. --- hack/update-codegen.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/hack/update-codegen.sh b/hack/update-codegen.sh index d021f9b5bd8..646f2f9d093 100755 --- a/hack/update-codegen.sh +++ b/hack/update-codegen.sh @@ -420,8 +420,11 @@ function codegen::validation() { k8s.io/code-generator/cmd/validation-gen # TODO: Where do we want these output? It should be somewhere internal.. - # The result file, in each pkg, of validation generation. - local output_file="${GENERATED_FILE_PREFIX}validations.go" + # All files emitted by validation-gen (the per-pkg validations file and the + # per-Kind coverage test fixtures under test/declarative_validation/) share + # this prefix so the cleanup below can glob-remove them in one pass. + local output_file_prefix="${GENERATED_FILE_PREFIX}validations." + local output_file="${output_file_prefix}go" # All directories that request any form of validation generation. if [[ "${DBG_CODEGEN}" == 1 ]]; then @@ -462,14 +465,14 @@ function codegen::validation() { done fi - git_find -z ':(glob)**'/"${output_file}" | xargs -0 rm -f + git_find -z ':(glob)**'/"${output_file_prefix}"'*' | xargs -0 rm -f validation-gen \ -v "${KUBE_VERBOSE}" \ --go-header-file "${BOILERPLATE_FILENAME}" \ --output-file "${output_file}" \ --test-output-root "test/declarative_validation" \ - --test-output-file-prefix "${GENERATED_FILE_PREFIX}" \ + --test-output-file-prefix "${output_file_prefix}" \ --test-allowlist "test/declarative_validation/coverage-allowlist.yaml" \ --lint-rules=known-tags-only,require-explicit-disablement \ $(printf -- " --readonly-pkg %s" "${readonly_pkgs[@]}") \ From e35569096e6302ad8b97e4b752f4f0a6733ff636 Mon Sep 17 00:00:00 2001 From: Yongrui Lin Date: Tue, 12 May 2026 20:31:33 +0000 Subject: [PATCH 2/2] 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. --- ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...z_generated.v2_test.go => zz_generated.validations.v2_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...d.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} | 0 ...d.v1beta3_test.go => zz_generated.validations.v1beta3_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...d.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...v1alpha3_test.go => zz_generated.validations.v1alpha3_test.go} | 0 ...d.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...d.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...d.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...v1alpha3_test.go => zz_generated.validations.v1alpha3_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...d.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...v1alpha2_test.go => zz_generated.validations.v1alpha2_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...v1alpha2_test.go => zz_generated.validations.v1alpha2_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 ...nerated.main_test.go => zz_generated.validations.main_test.go} | 0 ...z_generated.v1_test.go => zz_generated.validations.v1_test.go} | 0 ...v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} | 0 ...d.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} | 0 86 files changed, 0 insertions(+), 0 deletions(-) rename test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/{zz_generated.v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} (100%) rename test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/autoscaling/horizontalpodautoscaler/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/autoscaling/horizontalpodautoscaler/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/autoscaling/horizontalpodautoscaler/{zz_generated.v2_test.go => zz_generated.validations.v2_test.go} (100%) rename test/declarative_validation/batch/cronjob/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/batch/cronjob/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/batch/cronjob/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/certificates/certificatesigningrequest/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/certificates/certificatesigningrequest/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/certificates/certificatesigningrequest/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/certificates/clustertrustbundle/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/certificates/clustertrustbundle/{zz_generated.v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} (100%) rename test/declarative_validation/certificates/clustertrustbundle/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/core/replicationcontroller/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/core/replicationcontroller/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/discovery/endpointslice/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/discovery/endpointslice/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/discovery/endpointslice/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/flowcontrol/prioritylevelconfiguration/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/flowcontrol/prioritylevelconfiguration/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/flowcontrol/prioritylevelconfiguration/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/flowcontrol/prioritylevelconfiguration/{zz_generated.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} (100%) rename test/declarative_validation/flowcontrol/prioritylevelconfiguration/{zz_generated.v1beta3_test.go => zz_generated.validations.v1beta3_test.go} (100%) rename test/declarative_validation/networking/ingressclass/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/networking/ingressclass/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/networking/ingressclass/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/networking/ipaddress/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/networking/ipaddress/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/networking/ipaddress/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/networking/networkpolicy/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/networking/networkpolicy/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/node/runtimeclass/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/node/runtimeclass/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/node/runtimeclass/{zz_generated.v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} (100%) rename test/declarative_validation/node/runtimeclass/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/rbac/clusterrole/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/rbac/clusterrole/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/rbac/clusterrole/{zz_generated.v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} (100%) rename test/declarative_validation/rbac/clusterrole/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/rbac/clusterrolebinding/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/rbac/clusterrolebinding/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/rbac/clusterrolebinding/{zz_generated.v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} (100%) rename test/declarative_validation/rbac/clusterrolebinding/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/rbac/role/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/rbac/role/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/rbac/role/{zz_generated.v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} (100%) rename test/declarative_validation/rbac/role/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/rbac/rolebinding/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/rbac/rolebinding/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/rbac/rolebinding/{zz_generated.v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} (100%) rename test/declarative_validation/rbac/rolebinding/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/resource/deviceclass/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/resource/deviceclass/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/resource/deviceclass/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/resource/deviceclass/{zz_generated.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} (100%) rename test/declarative_validation/resource/devicetaintrule/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/resource/devicetaintrule/{zz_generated.v1alpha3_test.go => zz_generated.validations.v1alpha3_test.go} (100%) rename test/declarative_validation/resource/devicetaintrule/{zz_generated.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} (100%) rename test/declarative_validation/resource/resourceclaim/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/resource/resourceclaim/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/resource/resourceclaim/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/resource/resourceclaim/{zz_generated.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} (100%) rename test/declarative_validation/resource/resourceclaimtemplate/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/resource/resourceclaimtemplate/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/resource/resourceclaimtemplate/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/resource/resourceclaimtemplate/{zz_generated.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} (100%) rename test/declarative_validation/resource/resourcepoolstatusrequest/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/resource/resourcepoolstatusrequest/{zz_generated.v1alpha3_test.go => zz_generated.validations.v1alpha3_test.go} (100%) rename test/declarative_validation/resource/resourceslice/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/resource/resourceslice/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/resource/resourceslice/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/resource/resourceslice/{zz_generated.v1beta2_test.go => zz_generated.validations.v1beta2_test.go} (100%) rename test/declarative_validation/scheduling/podgroup/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/scheduling/podgroup/{zz_generated.v1alpha2_test.go => zz_generated.validations.v1alpha2_test.go} (100%) rename test/declarative_validation/scheduling/workload/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/scheduling/workload/{zz_generated.v1alpha2_test.go => zz_generated.validations.v1alpha2_test.go} (100%) rename test/declarative_validation/storage/storageclass/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/storage/storageclass/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/storage/storageclass/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) rename test/declarative_validation/storage/volumeattachment/{zz_generated.main_test.go => zz_generated.validations.main_test.go} (100%) rename test/declarative_validation/storage/volumeattachment/{zz_generated.v1_test.go => zz_generated.validations.v1_test.go} (100%) rename test/declarative_validation/storage/volumeattachment/{zz_generated.v1alpha1_test.go => zz_generated.validations.v1alpha1_test.go} (100%) rename test/declarative_validation/storage/volumeattachment/{zz_generated.v1beta1_test.go => zz_generated.validations.v1beta1_test.go} (100%) diff --git a/test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.main_test.go b/test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.main_test.go rename to test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.v1_test.go b/test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.v1_test.go rename to test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.v1alpha1_test.go b/test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.validations.v1alpha1_test.go similarity index 100% rename from test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.v1alpha1_test.go rename to test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.validations.v1alpha1_test.go diff --git a/test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.v1beta1_test.go b/test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.v1beta1_test.go rename to test/declarative_validation/admissionregistration/validatingadmissionpolicybinding/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.main_test.go b/test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.main_test.go rename to test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.v1_test.go b/test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.v1_test.go rename to test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.v2_test.go b/test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.validations.v2_test.go similarity index 100% rename from test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.v2_test.go rename to test/declarative_validation/autoscaling/horizontalpodautoscaler/zz_generated.validations.v2_test.go diff --git a/test/declarative_validation/batch/cronjob/zz_generated.main_test.go b/test/declarative_validation/batch/cronjob/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/batch/cronjob/zz_generated.main_test.go rename to test/declarative_validation/batch/cronjob/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/batch/cronjob/zz_generated.v1_test.go b/test/declarative_validation/batch/cronjob/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/batch/cronjob/zz_generated.v1_test.go rename to test/declarative_validation/batch/cronjob/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/batch/cronjob/zz_generated.v1beta1_test.go b/test/declarative_validation/batch/cronjob/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/batch/cronjob/zz_generated.v1beta1_test.go rename to test/declarative_validation/batch/cronjob/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/certificates/certificatesigningrequest/zz_generated.main_test.go b/test/declarative_validation/certificates/certificatesigningrequest/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/certificates/certificatesigningrequest/zz_generated.main_test.go rename to test/declarative_validation/certificates/certificatesigningrequest/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/certificates/certificatesigningrequest/zz_generated.v1_test.go b/test/declarative_validation/certificates/certificatesigningrequest/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/certificates/certificatesigningrequest/zz_generated.v1_test.go rename to test/declarative_validation/certificates/certificatesigningrequest/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/certificates/certificatesigningrequest/zz_generated.v1beta1_test.go b/test/declarative_validation/certificates/certificatesigningrequest/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/certificates/certificatesigningrequest/zz_generated.v1beta1_test.go rename to test/declarative_validation/certificates/certificatesigningrequest/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/certificates/clustertrustbundle/zz_generated.main_test.go b/test/declarative_validation/certificates/clustertrustbundle/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/certificates/clustertrustbundle/zz_generated.main_test.go rename to test/declarative_validation/certificates/clustertrustbundle/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/certificates/clustertrustbundle/zz_generated.v1alpha1_test.go b/test/declarative_validation/certificates/clustertrustbundle/zz_generated.validations.v1alpha1_test.go similarity index 100% rename from test/declarative_validation/certificates/clustertrustbundle/zz_generated.v1alpha1_test.go rename to test/declarative_validation/certificates/clustertrustbundle/zz_generated.validations.v1alpha1_test.go diff --git a/test/declarative_validation/certificates/clustertrustbundle/zz_generated.v1beta1_test.go b/test/declarative_validation/certificates/clustertrustbundle/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/certificates/clustertrustbundle/zz_generated.v1beta1_test.go rename to test/declarative_validation/certificates/clustertrustbundle/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/core/replicationcontroller/zz_generated.main_test.go b/test/declarative_validation/core/replicationcontroller/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/core/replicationcontroller/zz_generated.main_test.go rename to test/declarative_validation/core/replicationcontroller/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/core/replicationcontroller/zz_generated.v1_test.go b/test/declarative_validation/core/replicationcontroller/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/core/replicationcontroller/zz_generated.v1_test.go rename to test/declarative_validation/core/replicationcontroller/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/discovery/endpointslice/zz_generated.main_test.go b/test/declarative_validation/discovery/endpointslice/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/discovery/endpointslice/zz_generated.main_test.go rename to test/declarative_validation/discovery/endpointslice/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/discovery/endpointslice/zz_generated.v1_test.go b/test/declarative_validation/discovery/endpointslice/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/discovery/endpointslice/zz_generated.v1_test.go rename to test/declarative_validation/discovery/endpointslice/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/discovery/endpointslice/zz_generated.v1beta1_test.go b/test/declarative_validation/discovery/endpointslice/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/discovery/endpointslice/zz_generated.v1beta1_test.go rename to test/declarative_validation/discovery/endpointslice/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.main_test.go b/test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.main_test.go rename to test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.v1_test.go b/test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.v1_test.go rename to test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.v1beta1_test.go b/test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.v1beta1_test.go rename to test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.v1beta2_test.go b/test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.validations.v1beta2_test.go similarity index 100% rename from test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.v1beta2_test.go rename to test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.validations.v1beta2_test.go diff --git a/test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.v1beta3_test.go b/test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.validations.v1beta3_test.go similarity index 100% rename from test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.v1beta3_test.go rename to test/declarative_validation/flowcontrol/prioritylevelconfiguration/zz_generated.validations.v1beta3_test.go diff --git a/test/declarative_validation/networking/ingressclass/zz_generated.main_test.go b/test/declarative_validation/networking/ingressclass/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/networking/ingressclass/zz_generated.main_test.go rename to test/declarative_validation/networking/ingressclass/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/networking/ingressclass/zz_generated.v1_test.go b/test/declarative_validation/networking/ingressclass/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/networking/ingressclass/zz_generated.v1_test.go rename to test/declarative_validation/networking/ingressclass/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/networking/ingressclass/zz_generated.v1beta1_test.go b/test/declarative_validation/networking/ingressclass/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/networking/ingressclass/zz_generated.v1beta1_test.go rename to test/declarative_validation/networking/ingressclass/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/networking/ipaddress/zz_generated.main_test.go b/test/declarative_validation/networking/ipaddress/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/networking/ipaddress/zz_generated.main_test.go rename to test/declarative_validation/networking/ipaddress/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/networking/ipaddress/zz_generated.v1_test.go b/test/declarative_validation/networking/ipaddress/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/networking/ipaddress/zz_generated.v1_test.go rename to test/declarative_validation/networking/ipaddress/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/networking/ipaddress/zz_generated.v1beta1_test.go b/test/declarative_validation/networking/ipaddress/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/networking/ipaddress/zz_generated.v1beta1_test.go rename to test/declarative_validation/networking/ipaddress/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/networking/networkpolicy/zz_generated.main_test.go b/test/declarative_validation/networking/networkpolicy/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/networking/networkpolicy/zz_generated.main_test.go rename to test/declarative_validation/networking/networkpolicy/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/networking/networkpolicy/zz_generated.v1_test.go b/test/declarative_validation/networking/networkpolicy/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/networking/networkpolicy/zz_generated.v1_test.go rename to test/declarative_validation/networking/networkpolicy/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/node/runtimeclass/zz_generated.main_test.go b/test/declarative_validation/node/runtimeclass/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/node/runtimeclass/zz_generated.main_test.go rename to test/declarative_validation/node/runtimeclass/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/node/runtimeclass/zz_generated.v1_test.go b/test/declarative_validation/node/runtimeclass/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/node/runtimeclass/zz_generated.v1_test.go rename to test/declarative_validation/node/runtimeclass/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/node/runtimeclass/zz_generated.v1alpha1_test.go b/test/declarative_validation/node/runtimeclass/zz_generated.validations.v1alpha1_test.go similarity index 100% rename from test/declarative_validation/node/runtimeclass/zz_generated.v1alpha1_test.go rename to test/declarative_validation/node/runtimeclass/zz_generated.validations.v1alpha1_test.go diff --git a/test/declarative_validation/node/runtimeclass/zz_generated.v1beta1_test.go b/test/declarative_validation/node/runtimeclass/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/node/runtimeclass/zz_generated.v1beta1_test.go rename to test/declarative_validation/node/runtimeclass/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/rbac/clusterrole/zz_generated.main_test.go b/test/declarative_validation/rbac/clusterrole/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/rbac/clusterrole/zz_generated.main_test.go rename to test/declarative_validation/rbac/clusterrole/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/rbac/clusterrole/zz_generated.v1_test.go b/test/declarative_validation/rbac/clusterrole/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/rbac/clusterrole/zz_generated.v1_test.go rename to test/declarative_validation/rbac/clusterrole/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/rbac/clusterrole/zz_generated.v1alpha1_test.go b/test/declarative_validation/rbac/clusterrole/zz_generated.validations.v1alpha1_test.go similarity index 100% rename from test/declarative_validation/rbac/clusterrole/zz_generated.v1alpha1_test.go rename to test/declarative_validation/rbac/clusterrole/zz_generated.validations.v1alpha1_test.go diff --git a/test/declarative_validation/rbac/clusterrole/zz_generated.v1beta1_test.go b/test/declarative_validation/rbac/clusterrole/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/rbac/clusterrole/zz_generated.v1beta1_test.go rename to test/declarative_validation/rbac/clusterrole/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/rbac/clusterrolebinding/zz_generated.main_test.go b/test/declarative_validation/rbac/clusterrolebinding/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/rbac/clusterrolebinding/zz_generated.main_test.go rename to test/declarative_validation/rbac/clusterrolebinding/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/rbac/clusterrolebinding/zz_generated.v1_test.go b/test/declarative_validation/rbac/clusterrolebinding/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/rbac/clusterrolebinding/zz_generated.v1_test.go rename to test/declarative_validation/rbac/clusterrolebinding/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/rbac/clusterrolebinding/zz_generated.v1alpha1_test.go b/test/declarative_validation/rbac/clusterrolebinding/zz_generated.validations.v1alpha1_test.go similarity index 100% rename from test/declarative_validation/rbac/clusterrolebinding/zz_generated.v1alpha1_test.go rename to test/declarative_validation/rbac/clusterrolebinding/zz_generated.validations.v1alpha1_test.go diff --git a/test/declarative_validation/rbac/clusterrolebinding/zz_generated.v1beta1_test.go b/test/declarative_validation/rbac/clusterrolebinding/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/rbac/clusterrolebinding/zz_generated.v1beta1_test.go rename to test/declarative_validation/rbac/clusterrolebinding/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/rbac/role/zz_generated.main_test.go b/test/declarative_validation/rbac/role/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/rbac/role/zz_generated.main_test.go rename to test/declarative_validation/rbac/role/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/rbac/role/zz_generated.v1_test.go b/test/declarative_validation/rbac/role/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/rbac/role/zz_generated.v1_test.go rename to test/declarative_validation/rbac/role/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/rbac/role/zz_generated.v1alpha1_test.go b/test/declarative_validation/rbac/role/zz_generated.validations.v1alpha1_test.go similarity index 100% rename from test/declarative_validation/rbac/role/zz_generated.v1alpha1_test.go rename to test/declarative_validation/rbac/role/zz_generated.validations.v1alpha1_test.go diff --git a/test/declarative_validation/rbac/role/zz_generated.v1beta1_test.go b/test/declarative_validation/rbac/role/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/rbac/role/zz_generated.v1beta1_test.go rename to test/declarative_validation/rbac/role/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/rbac/rolebinding/zz_generated.main_test.go b/test/declarative_validation/rbac/rolebinding/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/rbac/rolebinding/zz_generated.main_test.go rename to test/declarative_validation/rbac/rolebinding/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/rbac/rolebinding/zz_generated.v1_test.go b/test/declarative_validation/rbac/rolebinding/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/rbac/rolebinding/zz_generated.v1_test.go rename to test/declarative_validation/rbac/rolebinding/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/rbac/rolebinding/zz_generated.v1alpha1_test.go b/test/declarative_validation/rbac/rolebinding/zz_generated.validations.v1alpha1_test.go similarity index 100% rename from test/declarative_validation/rbac/rolebinding/zz_generated.v1alpha1_test.go rename to test/declarative_validation/rbac/rolebinding/zz_generated.validations.v1alpha1_test.go diff --git a/test/declarative_validation/rbac/rolebinding/zz_generated.v1beta1_test.go b/test/declarative_validation/rbac/rolebinding/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/rbac/rolebinding/zz_generated.v1beta1_test.go rename to test/declarative_validation/rbac/rolebinding/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/resource/deviceclass/zz_generated.main_test.go b/test/declarative_validation/resource/deviceclass/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/resource/deviceclass/zz_generated.main_test.go rename to test/declarative_validation/resource/deviceclass/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/resource/deviceclass/zz_generated.v1_test.go b/test/declarative_validation/resource/deviceclass/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/resource/deviceclass/zz_generated.v1_test.go rename to test/declarative_validation/resource/deviceclass/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/resource/deviceclass/zz_generated.v1beta1_test.go b/test/declarative_validation/resource/deviceclass/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/resource/deviceclass/zz_generated.v1beta1_test.go rename to test/declarative_validation/resource/deviceclass/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/resource/deviceclass/zz_generated.v1beta2_test.go b/test/declarative_validation/resource/deviceclass/zz_generated.validations.v1beta2_test.go similarity index 100% rename from test/declarative_validation/resource/deviceclass/zz_generated.v1beta2_test.go rename to test/declarative_validation/resource/deviceclass/zz_generated.validations.v1beta2_test.go diff --git a/test/declarative_validation/resource/devicetaintrule/zz_generated.main_test.go b/test/declarative_validation/resource/devicetaintrule/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/resource/devicetaintrule/zz_generated.main_test.go rename to test/declarative_validation/resource/devicetaintrule/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/resource/devicetaintrule/zz_generated.v1alpha3_test.go b/test/declarative_validation/resource/devicetaintrule/zz_generated.validations.v1alpha3_test.go similarity index 100% rename from test/declarative_validation/resource/devicetaintrule/zz_generated.v1alpha3_test.go rename to test/declarative_validation/resource/devicetaintrule/zz_generated.validations.v1alpha3_test.go diff --git a/test/declarative_validation/resource/devicetaintrule/zz_generated.v1beta2_test.go b/test/declarative_validation/resource/devicetaintrule/zz_generated.validations.v1beta2_test.go similarity index 100% rename from test/declarative_validation/resource/devicetaintrule/zz_generated.v1beta2_test.go rename to test/declarative_validation/resource/devicetaintrule/zz_generated.validations.v1beta2_test.go diff --git a/test/declarative_validation/resource/resourceclaim/zz_generated.main_test.go b/test/declarative_validation/resource/resourceclaim/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/resource/resourceclaim/zz_generated.main_test.go rename to test/declarative_validation/resource/resourceclaim/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/resource/resourceclaim/zz_generated.v1_test.go b/test/declarative_validation/resource/resourceclaim/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/resource/resourceclaim/zz_generated.v1_test.go rename to test/declarative_validation/resource/resourceclaim/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/resource/resourceclaim/zz_generated.v1beta1_test.go b/test/declarative_validation/resource/resourceclaim/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/resource/resourceclaim/zz_generated.v1beta1_test.go rename to test/declarative_validation/resource/resourceclaim/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/resource/resourceclaim/zz_generated.v1beta2_test.go b/test/declarative_validation/resource/resourceclaim/zz_generated.validations.v1beta2_test.go similarity index 100% rename from test/declarative_validation/resource/resourceclaim/zz_generated.v1beta2_test.go rename to test/declarative_validation/resource/resourceclaim/zz_generated.validations.v1beta2_test.go diff --git a/test/declarative_validation/resource/resourceclaimtemplate/zz_generated.main_test.go b/test/declarative_validation/resource/resourceclaimtemplate/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/resource/resourceclaimtemplate/zz_generated.main_test.go rename to test/declarative_validation/resource/resourceclaimtemplate/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/resource/resourceclaimtemplate/zz_generated.v1_test.go b/test/declarative_validation/resource/resourceclaimtemplate/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/resource/resourceclaimtemplate/zz_generated.v1_test.go rename to test/declarative_validation/resource/resourceclaimtemplate/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/resource/resourceclaimtemplate/zz_generated.v1beta1_test.go b/test/declarative_validation/resource/resourceclaimtemplate/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/resource/resourceclaimtemplate/zz_generated.v1beta1_test.go rename to test/declarative_validation/resource/resourceclaimtemplate/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/resource/resourceclaimtemplate/zz_generated.v1beta2_test.go b/test/declarative_validation/resource/resourceclaimtemplate/zz_generated.validations.v1beta2_test.go similarity index 100% rename from test/declarative_validation/resource/resourceclaimtemplate/zz_generated.v1beta2_test.go rename to test/declarative_validation/resource/resourceclaimtemplate/zz_generated.validations.v1beta2_test.go diff --git a/test/declarative_validation/resource/resourcepoolstatusrequest/zz_generated.main_test.go b/test/declarative_validation/resource/resourcepoolstatusrequest/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/resource/resourcepoolstatusrequest/zz_generated.main_test.go rename to test/declarative_validation/resource/resourcepoolstatusrequest/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/resource/resourcepoolstatusrequest/zz_generated.v1alpha3_test.go b/test/declarative_validation/resource/resourcepoolstatusrequest/zz_generated.validations.v1alpha3_test.go similarity index 100% rename from test/declarative_validation/resource/resourcepoolstatusrequest/zz_generated.v1alpha3_test.go rename to test/declarative_validation/resource/resourcepoolstatusrequest/zz_generated.validations.v1alpha3_test.go diff --git a/test/declarative_validation/resource/resourceslice/zz_generated.main_test.go b/test/declarative_validation/resource/resourceslice/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/resource/resourceslice/zz_generated.main_test.go rename to test/declarative_validation/resource/resourceslice/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/resource/resourceslice/zz_generated.v1_test.go b/test/declarative_validation/resource/resourceslice/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/resource/resourceslice/zz_generated.v1_test.go rename to test/declarative_validation/resource/resourceslice/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/resource/resourceslice/zz_generated.v1beta1_test.go b/test/declarative_validation/resource/resourceslice/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/resource/resourceslice/zz_generated.v1beta1_test.go rename to test/declarative_validation/resource/resourceslice/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/resource/resourceslice/zz_generated.v1beta2_test.go b/test/declarative_validation/resource/resourceslice/zz_generated.validations.v1beta2_test.go similarity index 100% rename from test/declarative_validation/resource/resourceslice/zz_generated.v1beta2_test.go rename to test/declarative_validation/resource/resourceslice/zz_generated.validations.v1beta2_test.go diff --git a/test/declarative_validation/scheduling/podgroup/zz_generated.main_test.go b/test/declarative_validation/scheduling/podgroup/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/scheduling/podgroup/zz_generated.main_test.go rename to test/declarative_validation/scheduling/podgroup/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/scheduling/podgroup/zz_generated.v1alpha2_test.go b/test/declarative_validation/scheduling/podgroup/zz_generated.validations.v1alpha2_test.go similarity index 100% rename from test/declarative_validation/scheduling/podgroup/zz_generated.v1alpha2_test.go rename to test/declarative_validation/scheduling/podgroup/zz_generated.validations.v1alpha2_test.go diff --git a/test/declarative_validation/scheduling/workload/zz_generated.main_test.go b/test/declarative_validation/scheduling/workload/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/scheduling/workload/zz_generated.main_test.go rename to test/declarative_validation/scheduling/workload/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/scheduling/workload/zz_generated.v1alpha2_test.go b/test/declarative_validation/scheduling/workload/zz_generated.validations.v1alpha2_test.go similarity index 100% rename from test/declarative_validation/scheduling/workload/zz_generated.v1alpha2_test.go rename to test/declarative_validation/scheduling/workload/zz_generated.validations.v1alpha2_test.go diff --git a/test/declarative_validation/storage/storageclass/zz_generated.main_test.go b/test/declarative_validation/storage/storageclass/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/storage/storageclass/zz_generated.main_test.go rename to test/declarative_validation/storage/storageclass/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/storage/storageclass/zz_generated.v1_test.go b/test/declarative_validation/storage/storageclass/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/storage/storageclass/zz_generated.v1_test.go rename to test/declarative_validation/storage/storageclass/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/storage/storageclass/zz_generated.v1beta1_test.go b/test/declarative_validation/storage/storageclass/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/storage/storageclass/zz_generated.v1beta1_test.go rename to test/declarative_validation/storage/storageclass/zz_generated.validations.v1beta1_test.go diff --git a/test/declarative_validation/storage/volumeattachment/zz_generated.main_test.go b/test/declarative_validation/storage/volumeattachment/zz_generated.validations.main_test.go similarity index 100% rename from test/declarative_validation/storage/volumeattachment/zz_generated.main_test.go rename to test/declarative_validation/storage/volumeattachment/zz_generated.validations.main_test.go diff --git a/test/declarative_validation/storage/volumeattachment/zz_generated.v1_test.go b/test/declarative_validation/storage/volumeattachment/zz_generated.validations.v1_test.go similarity index 100% rename from test/declarative_validation/storage/volumeattachment/zz_generated.v1_test.go rename to test/declarative_validation/storage/volumeattachment/zz_generated.validations.v1_test.go diff --git a/test/declarative_validation/storage/volumeattachment/zz_generated.v1alpha1_test.go b/test/declarative_validation/storage/volumeattachment/zz_generated.validations.v1alpha1_test.go similarity index 100% rename from test/declarative_validation/storage/volumeattachment/zz_generated.v1alpha1_test.go rename to test/declarative_validation/storage/volumeattachment/zz_generated.validations.v1alpha1_test.go diff --git a/test/declarative_validation/storage/volumeattachment/zz_generated.v1beta1_test.go b/test/declarative_validation/storage/volumeattachment/zz_generated.validations.v1beta1_test.go similarity index 100% rename from test/declarative_validation/storage/volumeattachment/zz_generated.v1beta1_test.go rename to test/declarative_validation/storage/volumeattachment/zz_generated.validations.v1beta1_test.go