chore: remove soak-interrupts.yaml #1714
Merged
+0
−202
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.
Description
The intention behind the soak-interrupts test was to test the informer pattern by disconnecting the watch and using the
LAST_SEEN_TIME
and relist to trigger trigger fetch calls against watch resources t update the ephemeral informer cache and dispatch missed events.There is currently no way to "turn off" the watch connection without also turning off the "list" which both communicate to the kube-apiserver. If there were a way it would need to be a new feature in KFC.
The way this test is written now it scales down the Pepr pod and brings it back up and expects the events to be processed. This case is tested in nearly every excellent example that has a watch and in the UDS test. There is nothing unique about this test.
Related Issue
Fixes #1708
Relates to #
Type of change
Checklist before merging