Skip to content

Add chaos testing flags to controller runtime #1177

@randomvariable

Description

@randomvariable

User Story

As a Cluster API developer I would like to discover bugs. In particular, I want to know if my controllers are properly re-entrant.

Detailed Description

It'd be great to add a --chaos or similar flag that will deliberately exit CR after a random amount of time. This would allow downstream consumers to do more testing as to controller re-entrancy

Anything else you would like to add:

/kind feature

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions