odo
odo copied to clipboard
Integration tests should error out immediately if the operator is not installed
/kind user-story
User Story
As an odo dev I want, the integration tests related to binding error out immediately if the OLM is not installed on the cluster, or if there are situations we know for sure the operator does not exist on the cluster, So that, tests can fail quickly.
Acceptance Criteria
- [ ] It should error out immediately if OLM is not installed (perhaps by checking the
csvresource) - [ ] It should error out immediately if
subscriptionsresource returns nothing within a few seconds, because acsvmight take some time, butsubscriptionsis quick to appear once the operator installation script is applied.
Links
- Related Epic (mandatory):
/kind user-story
cc: @cdrage