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

[Test execution] - Operator installation, KUTTL and ArgoCD E2E Tests | 1.10.7 | OCP 4.14

XMLWordPrintable

      Run Kuttl tests as part of 1.10.7 release.

      Test Steps:

      1. Run the Z-stream test pipeline with 4.14 openshift set for the flexy-install params and the correct RC IIB on the PSI openshift  
      2. This should provision a cluster, setup the specified IIB as the gitops operator and run kuttl tests and argo-e2e tests afterwards
      3. This can take several hours.

      If for some reason there needs to be manual preparation against already provisioned cluster:

      For running the kuttl automation pipeline separately, use this pipelinerun template on the bootstrap cluster with appropriate parameters 

      If you want to run the kuttl tests locally:

      1. Clone https://gitlab.cee.redhat.com/gitops/operator-e2e/-/tree/master/gitops-operator 
      2. From master branch and directory to gitops-operator run
        1. kubectl kuttl test ./tests/sequential --config ./tests/sequential/kuttl-test.yaml
        2. kubectl kuttl test ./tests/parallel --config ./tests/parallel/kuttl-test.yaml

      For running a particular test, pass the test name along with --test flag 

      More info: https://gitlab.cee.redhat.com/gitops/operator-e2e/-/blob/master/gitops-operator/README.md 

      If you want to un Argocd e2e test standalone:

      Acceptance Criteria:

      • Both Sequential and Parallel suites are executed
      • Argo-cd e2e has been run and completed with no new failures
      • Results have been logged

            Unassigned Unassigned
            mbhalodi@redhat.com Meha Bhalodiya
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: