Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-2217

Expanding gitops-operator CI process to include kuttl e2e tests

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • 1.8.0
    • None
    • Testing
    • None
    • Expanding gitops-operator CI
    • False
    • None
    • False
    • To Do
    • 100
    • 100% 100%

      Issue Description: Currently, there is a set of kuttl e2e tests that only exist in Gitlab which means that these tests are not executed as part of the CI tests. These e2e tests require the operator to be deployed on a cluster, as opposed to running the operator locally like it currently does. The GitOps Operator currently does not have e2e test coverage for a deployed operator on a cluster.

      Solution: We need to greater utilize openshift-ci in our CI checks to launch a cluster, build an operator bundle, make and push and image to a registry, and run the kuttl test suite against it.  We also would need to move the kuttl tests from gitlab to the gitops operator code base in github and deal with the consequences of moving that so that current processes that use it don't break. 

       

            rhn-support-vab Varsha B
            rescott1 Regina Scott
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: