Uploaded image for project: 'OCP Technical Release Team'
  1. OCP Technical Release Team
  2. TRT-2087

OpenShift Tests Extension - Milestone 1

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • OTE1
    • Future Sustainability
    • 6% To Do, 0% In Progress, 94% Done
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • None
    • None
    • None

      OpenShift Tests Extension - Milestone 1, MVP

      Enhancement: https://github.com/openshift/enhancements/pull/1676

      Goal

      Implement initial support for executing test extension binaries within the `openshift-tests` framework. This includes extension registration, test listing, test execution, suite creation, and result collection.

      Out of Scope

      For the first milestone of OTE, the following items are deferred until later:

      • OTE binaries from external non-payload sources
      • Cluster "config" for different testing strategies
      • OTE binary provided facts for environment selection
      • Enhanced scheduling (consideration of duration and resource requirements for tests, as well as isolation)
      • OTE binary provided monitor tests

      Acceptance criteria

      • Initial vendorable framework implemented
      • Kubernetes repository migrated to OTE
      • Annotations removed from Kube and origin
      • Origin parts implemented including listing, executing, and discovering extensions
      • Extension-definable test suites
      • Extension-definable test images

       

              Unassigned Unassigned
              stbenjam Stephen Benjamin
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: