[v8.1] Update CODEOWNERS to expand test-only definition

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.3, 7.0.23, 8.0.13
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • v8.1, v8.0, v7.0
    • None
    • 3
    • TBD
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      We currently consider test-only changes as jstest only changes, which is a subset of what is actually test-only. There isn't a more accurate method in determining what is test-only. When server-release is removed from approver, we need an automated way to enforce what is and isn't test-only.

      AC:

      • design a criteria for a given PR to determine what is test-only
      • Enhance the Release Readiness check introduced in STAR-7699, and make an exception for PRs that have test-only changes.
      • Update the Release Readiness field indicators on BACKPORTS to better encapsulate that test-only changes do not have to abbide by timing req policy:
        • Blocked by Upstream Release = 'Unreleased Upstream', 'Risk of Regression'. This will inform the author that not everything is 'blocked'
        • Timing Requirement Met = 'Ready to Stage' or 'Ready to Merge'

              Assignee:
              Andrew Bui
              Reporter:
              Andrew Bui
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: