ci: #3616081 Merge the per-suite test reports into one Create reports pipeline job
Adds the report stage with a
dependencies(notneeds) pulls the artifacts from every Automated Functional Testing matrix job without gating on their success, so failures are captured in the report too.jq -s 'add'merges the per-suite cucumber JSONs into onecucumber_report.json.- The harness's report generator builds one combined HTML + PDF (
educare--<ref>--automated-functional-testing-report--<date>--<time>), kept 30 days.
The per-suite reports the matrix jobs build stay as they are; this adds the single roll-up view on top.
Checkpoints:
- File an issue
- Addition/Change/Update/Fix
- Testing to ensure no regression
- Automated unit testing coverage
- Automated functional testing coverage
- UX/UI designer responsibilities
- Readability
- Accessibility
- Performance
- Security
- Developer Documentation
- User Guide Documentation
- Reviewed by human
- Code review by maintainers
- Full testing and approval
- Credit contributors
- Review with the product owner
- Release notes snippet
- Release
Edited by Rajab Natshah