-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
Run E2E tests as part of 1.13.2 release.
Automated Test Steps:
You should use the z-stream test pipeline.
Manual Test Steps:
- Clone https://gitlab.cee.redhat.com/gitops/gitops-components-automated-testing
- Checkout to the master branch
- Run $ make prepare-operator after setting QUAY_USER and IIB_ID
- Once the catalog source is available, install the operator from operator hub
For running the kuttl automation pipeline, use this pipelinerun template on the bootstrap cluster with appropriate parameters
If you want to run the kuttl tests locally:
- Clone https://gitlab.cee.redhat.com/gitops/operator-e2e/-/tree/master/gitops-operator
- From master branch and directory to gitops-operator run
- $ kubectl kuttl test ./tests/sequential --config ./tests/sequential/kuttl-test.yaml
- $ 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
Acceptance Criteria:
- Both latest and version specific channels have been covered
- Both Sequential and Parallel suites are executed
- Results have been logged
- clones
-
GITOPS-5748 [Test execution] - Operator installation and E2E Tests | OCP 4.16
- Closed
- is cloned by
-
GITOPS-5856 [Test execution] - Operator installation and E2E Tests | OCP 4.17
- Closed