Add option to include failed jobs list in slack notification
What does this MR do and why?
Adds ability to include list of failed jobs in the pipeline that runs report-to-slack notification.
This is useful, because currently notification only includes list of failed test. Sometimes, failures can happen before test execution in which case notification will not have any indication of that. This is especially true for update from previous version jobs which will usually fail on install step, not on the test step.
Related to: gitlab-org/quality/quality-engineering/team-tasks#1867 (closed), gitlab-org/quality/quality-engineering/team-tasks#2218 (closed)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.