Use WaitForPodRunning instead of WaitForResourceReady on pods #4073
Labels
area/test-and-release
Test infrastructure, tests or release
good first issue
Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.
help wanted
Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
priority/critical-urgent
Highest priority. Must be actively worked on as someone's top priority right now.
Milestone
Problem
Since conformance tests cannot be run for non-channel based brokers, we copy-pasted them in https://github.com/knative-sandbox/eventing-kafka-broker, and we started to observe flaky tests.
After digging we found out that the use of
WaitForResourceReady
on pods makes our tests flaky, see knative-extensions/eventing-kafka-broker#183, discussion, and diff.We should check all of our tests and use WaitForPodRunning instead of WaitForResourceReady when we're waiting for pods to be running.
Additional Info
/area test-and-release
/good-first-issue
The text was updated successfully, but these errors were encountered: