Completing feature for a Flower Release requires the completion of the following steps:
- Functionality complete as per Feature description and presented to PO or Product Council if needed in the team Rancher environment
- All stories completed as per our Definition of Done (see link) and code is merged into master BEFORE the Feature Freeze milestone (as per Flower Release schedule).
- Code completed with no code smells
- unit test coverage in BE and FE at least 80%
- Karate tests created, and Karate test runs are attached to PRs
- PRs are approved by at least 2 reviewers (at least one reviewer should be from EPAM or EBSCO)
- Feature tested
- test cases are defined and created in TestRail
- test cases executed manually and all pass
- optional but highly desirable: automate test cases suitable for automation
- Support and maintain your feature during bugfest and in production
- Review and address bugs found in Bugfest or other environments including production
Addendum
Onboarding a new FOLIO community team (from Wolfcon)