Skip to content

Restructures code coverage docs

What does this MR do and why?

Reorganizes and consolidates code coverage documentation to make it clearer and more user-friendly. This MR:

  • Combines content from multiple pages into a single page
  • Clearly distinguishes between coverage keyword and coverage report features
  • Improves organization and readability
  • Updates file structure - adds new code_coverage folder and files and adds redirects:
    testing/
    | code_coverage/
    |---cobertura.md
    |---_index.md    (formerly testing/code_coverage.md)
    |---jacoco.md

Changes made

  • Added clear sections for the two main methods for code coverage
  • Grouped regex patterns by language using tabs
  • Integrated test coverage visualization content, including information about child pipelines and data retention
  • Removes outdated screenshots
  • Updated crosslinks and related topics
  • Improved formatting and readability

Review app

Code coverage page: https://main-ee-179914.docs.gitlab-review.app/ee/ci/testing/code_coverage/index.html

Files consolidated

Content from these pages has been combined into a page (in code_coverage.md):

References

Please include cross links to any resources that are relevant to this MR. This will give reviewers and future readers helpful context to give an efficient review of the changes introduced.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After
Screenshot_2025-02-06_at_6.25.29_PM Screenshot_2025-02-06_at_6.24.40_PM
Edited by Lysanne Pinto

Merge request reports

Loading