-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
area/testingIssues or PRs related to testingIssues or PRs related to testingkind/cleanupCategorizes issue or PR as related to cleaning up code, process, or technical debt.Categorizes issue or PR as related to cleaning up code, process, or technical debt.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.
Description
CAPI (and providers via importing the CAPI package) uses gofuzz for fuzzy testing api conversions via the conversion package.
The gofuzz project has been archived since Jan 2024 so it's not receiving any updates. It's probably worth us considering moving away from using this package to something that is maintained or in-tree.
There is a lot of benefit from fuzzy testing the api conversions so we shouldn't remove these types of tests.
Upstream Kubernetes has marked this as unwanted and suggests randfill be used.
Similar to #9548.
/area testing
/kind cleanup
sbueringer
Metadata
Metadata
Assignees
Labels
area/testingIssues or PRs related to testingIssues or PRs related to testingkind/cleanupCategorizes issue or PR as related to cleaning up code, process, or technical debt.Categorizes issue or PR as related to cleaning up code, process, or technical debt.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.