Broken Master Incident Remediation: Reduce Predictive to Full Pipeline Transition Failure
We have identified that ~"master-broken:test-selection-gap" contributes to a big portion of the Broken Master Incidents as demonstrated in the Root Cause Analysis Dashboard: https://app.periscopedata.com/app/gitlab/1082465/Master-Broken-Incidents-Root-Cause-Analysis
This issue is to outline the remediation plan for addressing the test gap in MR pipelines, with the end goal of reducing master broken incidents that can be avoided with better test mapping.
1. Identify transition failures from minimal to full Jest pipelines via Jest Static mapping: https://gitlab.com/gitlab-org/quality/engineering-productivity/team/-/issues/128
2. Identify transition failures from minimal to full rspec pipelines: https://gitlab.com/gitlab-org/gitlab/-/issues/339176
3. Identify test gap between Gitlab MR pipeline and Gitlab-FOSS master pipeline: https://gitlab.com/gitlab-org/quality/engineering-productivity/team/-/issues/131
epic