Docs: Clarify baseline pipeline selection for MR metrics reports

What does this MR do?

Adds a "How baseline comparison works" subsection to the metrics reports documentation explaining:

  • The SHA cascade fallback strategy used to find a baseline pipeline (target_shadiff_base_shadiff_start_sha)
  • That no pipeline status filter is applied to the baseline selection
  • The difference between merge request pipelines and branch pipelines for baseline resolution
  • Guidance on ensuring a baseline is always available

Also cross-references the new section from the existing troubleshooting entry.

Closes #593215

Author's checklist

AI-Generated Content Disclosure: This MR contains content generated with assistance from GitLab Duo and OpenCode. The output has been reviewed for correctness, tested, and validated against project requirements per GitLab's AI contribution guidelines.

Edited by Andrew Dunn

Merge request reports

Loading