The 'validateOlmAddon' integration test can be flaky when checking for the etcd operator's readiness. It uses a custom retry loop that can fail intermittently, causing CI failures.
Impact: This flakiness affects the reliability of our CI tests and can lead to false negatives in test results.
Proposed Solution: Replace the custom retry logic with the more robust kubectl wait command, which uses Kubernetes' built-in polling mechanism.
Labels needed: - ci-extended (affects extended integration tests)-
efactor (test code improvement)