Skip to content

Commit

Permalink
connectivity: check disrupt client deployment if enabled.
Browse files Browse the repository at this point in the history
The disrupt test client Pods establish connections to the disrupt server clients.
Only after the connections are established does the readiness probe
become healthy.

Currently, we do not check if the clients have become healthy before
proceeding.

This can lead to confusing CI failures, even if you do an early sanity
check, as there may not be any restarts to report right after doing
setup.

To improve this, this commit will now cause setup to wait for the
deployment to become ready. Initial failures to connect will cause
the setup step to fail.

Signed-off-by: Tom Hadlaw <tom.hadlaw@isovalent.com>
  • Loading branch information
tommyp1ckles committed Sep 18, 2024
1 parent 552cba8 commit eeeaa9c
Showing 1 changed file with 9 additions and 0 deletions.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit eeeaa9c

Please sign in to comment.