Uploaded image for project: 'RH Developer Hub Planning'
  1. RH Developer Hub Planning
  2. RHDHPLAN-851

Spike for RHDH Code Coverage (Unit + E2E)

Create Doc EPIC from R...Prepare for Z ReleasePrepare Test Plan (Y R...XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      Feature Overview (aka. Goal Summary)

      Get visibility into code coverage metrics. 

      Goals (aka. expected user outcomes)

      • Measure unit and e2e coverage and upload to codecov.io or sonarqube 
      • Align with what is coming in CY26 in P&D, where coverage metrics will be mandated
      • Propose optimal strategy on where to collect code coverage metrics
        • Is running unit test coverage (jest) in Upstream/BCP CI viable. What are the Upstream limitations, constraints?
        • Where do we run E2E Test Coverage? in Overlay for plugins? etc? 
        • etc.

      Requirements (aka. Acceptance Criteria):

      • Code Coverage computation will be run in CI (not locally)
      • Deliver code coverage strategy for Unit Code Coverage
        • consider jest for unit codecov
      • Deliver code coverage strategy for E2E Code Coverage
      • Upload coverage to codecov.io (for public project) or sonarqube for internal
        • P&D Devprod team will consume from there and upload to devlake

      Documentation Considerations

      • RH Documentation not required

      Related Links and Materials:

       

              Unassigned Unassigned
              psrna Pavol Srna
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: