-
v0.4.10 Stable
released this
2026-07-15 17:20:35 +00:00 | 12 commits to main since this releaseAdded
reconcile/testkit— the shared test surface consumer operators have been
copy-pasting:FakeCR/FakeCRRetainschemed test CRs,StubHandlerscripted
handler family,NewScheme/NewClient/GetObject/Conditionhelpers,
ConflictOnceClient,BaseConfig, andStartEnvtest(framework-agnostic envtest
bring-up with bin/k8s binary discovery — replaces the ~120-line suite_test.go
duplicated across every operator). The lib's own harness suite now runs on it.- Inverse-gap tests promoted from operator repos to the source:
StatusUpdateBestEffort(was only proven in openbao), LastTransitionTime
preservation through theRunflow (was openbao's 386-line e2e suite),
RemoveFinalizerno-op-when-missing, andMirrorStatusPhaseFailed/PhaseDeleting
hook coverage (was only proven via kratos's mirror tests).
Included changes (v0.4.9 -> v0.4.10)
66eebb3bf593feat(testkit): shared test surface + inverse-gap tests promoted from operators
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads