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

Create base acceptance tests for the CVP pipeline

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Exp: Outer-Loop
    • None
    • 5
    • False
    • None
    • True
    • RHDP-675 - Enable continuous delivery of gitops product and enhancements
    • GITOPS Sprint 234

      Background:

      As the current acceptance pipeline is still flaky due to the huge number of versions that we need to test, we cannot rely on those tests for blocking a release when they fail, since is very likely that most of the releases would be blocked by fake positives.
      Therefore, we need to create a small set of trustable tests to check the minimum functionality of the operator, to be configured as the external CVP tests demanded in the Epic.

      Approach (Required)

      A new folder called base is going to be created in the e2e folder of the repo, holding a basic small set of tests to be configured for the CVP pipeline. Those tests would check:

      • GitOps operator workload (deployments, services, pods...)
      • ArgoCD login

      Acceptance Criteria (Mandatory)

      1. The base folder has been created and added to the gitops-operator repo.
      2. Tests are well documented to be used out of the box.

      Done Checklist

      • Test code is completed, reviewed, documented, and checked in.
      • Tests are passing in a healthy GitOps operator installation.
      • Acceptance criteria are met.

            bluengop@redhat.com Borja Luengo (Inactive)
            bluengop@redhat.com Borja Luengo (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 3 minutes
                3m
                Remaining:
                Remaining Estimate - 3 minutes
                3m
                Logged:
                Time Spent - Not Specified
                Not Specified