-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
5
-
False
-
-
False
-
-
-
GitOps Scarlet Sprint 20, GitOps Scarlet Sprint 21, GitOps Scarlet Sprint 22, GitOps Scarlet Sprint 23
Background and Approach (Required)
- As part of https://github.com/argoproj-labs/argocd-operator/pull/1780, we implement a minimum set of E2E tests in order to feel comfortable merging the feature and making it available for users.
- In order to fully validate the security ramifications of the tool, and to ensure long term viability, we should add additional E2E tests once the ginkgo port is completed.
Acceptance Criteria (Mandatory)
- Waiting for use to switch to Gingko tests in argocd-operator reporter
- Once we switch, contribute additional Ginkgo-based E2E tests for this feature.
Definition of Done
- Code Complete:
- All code has been written, reviewed, and approved.
- Tested:
- Unit tests have been written and passed.
- Ensure code coverage is not reduced with the changes.
- Integration tests have been automated.
- System tests have been conducted, and all critical bugs have been fixed.
- Tested and merged on OpenShift either upstream or downstream on a local build.
- Documentation:
- User documentation or release notes have been written (if applicable).
- Build:
- Code has been successfully built and integrated into the main repository / project.
- Midstream changes (if applicable) are done, reviewed, approved and merged.
- Review:
- Code has been peer-reviewed and meets coding standards.
- All acceptance criteria defined in the user story have been met.
- Tested by reviewer on OpenShift.
- Deployment:
- The feature has been deployed on OpenShift cluster for testing.