refactor: update chainsaw-test.yaml to relax status assertion #434
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR updates the user-deletion-garbage-collection Chainsaw test to use a wait step with a jsonPath condition instead of asserting the full status.conditions array.
The new check only verifies that the Ready condition becomes True, making the test resilient to additional status conditions (like waitlist email status) and preventing brittle failures when controllers add more condition entries or fields.