argoproj-labs / rollouts-plugin-trafficrouter-openshift

Apache License 2.0
1 stars 4 forks source link

Investigate Ginkgo-based E2E test fixture and add E2E tests #5

Closed jgwest closed 7 months ago

jgwest commented 9 months ago

At present, there are no E2E tests that we can run to verify the correctness rollouts-plugin-trafficrouter-openshift code. We should contribute tests to verify that functionality.

HOWEVER, at present, since these tests require OpenShift (require the Route CR), and there is no OpenShift integration in this repository, we will not be able to run these tests as part of GitHub Actions.

When running these tests (for now), just assume there is already an OpenShift cluster defined in current kube context.

Issue Criteria:

jgwest commented 9 months ago

External Red Hat Issue Tracker: https://issues.redhat.com/browse/GITOPS-4038