Testing and Verification¶
Main Test Targets¶
make check
make test
make test-e2e
make checkruns the normal non-E2E CI baseline: generated drift, lint, tests, and the docs buildmake testruns the non-E2E Go test suitemake test-e2eruns the live end-to-end suite against the current Kind cluster
Generated Assets¶
When API types, Kubebuilder markers, RBAC, or docs reference content change, regenerate and verify the generated assets:
make verify-generated
This preserves the generated-file diff that existed before the command and fails only when regeneration changes it further.
Docs Site¶
Build the docs locally with:
make docs-build
Serve them locally with:
make docs-serve
These commands run through the squidfunk/mkdocs-material container image for consistency with CI.