Explore ways to report setup failures in QA pipelines
Problem
When QA jobs fail in setup stage before tests start (like Failure in update_major test (gitlab-org/gitlab#408304 - closed) or Failure in ldap-tls scenario during setup while... (gitlab-org/gitlab#415968 - closed)), they are not reported in #qa-master
Slack channel.
Unless DRI on-call opens pipeline link and cross-checks it with Allure report, there is no way to see that one of the jobs failed on setup stage.
Goal
Reports in #qa-master
should be representative of the pipeline results and actionable without cross-checking multiple links.
The issue is to explore a way to report setup failures to Slack. Investigation in #1779 (comment 1413796484) showed that adding such thing to Allure is against its design. Perhaps a separate message or another approach can be used that would highlight that one of the jobs failed before the test.