Uploaded image for project: 'OpenShift Node'
  1. OpenShift Node
  2. OCPNODE-3556

Unified Automated Testing Strategy for Node Team

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • Unified Automated Testing Strategy for Node Team
    • In Progress
    • Quality / Stability / Reliability
    • OCPSTRAT-2317Author new QE tests and move existing QE tests from private to upstream repos
    • 0% To Do, 33% In Progress, 67% Done
    • False
    • Hide

      None

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

      Epic Goal

      • Establish the process and guidelines for moving tests from openshift-test-private to a public repo that correlates with the code/feature that they tests so that we an run and report all tests for a component/feature together to get a single quality signal 

      Why is this important?

      • We need to make it easier for release leads, stakeholders, and engineering teams to see the testing status for a component/feature.

      Scenarios

      1. Understand where new automated component level tests for OCP components will live
      2. Understand where new automated product level tests for OCP will live
      3. Understand where test definitions will live
      4. Understand how tests will get executed
      5. Understand how test results will be reported

      Acceptance Criteria

      • The location for new automated tests is documented for each component/feature
      • The organization mechanisms for new automated tests are documented
      • Tests results for new tests are reported alongside existing tests.
      •  

      Dependencies (internal and external)

      1. ...

      Previous Work (Optional):

      Open questions::

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>

              cmeadors@redhat.com Cameron Meadors
              cmeadors@redhat.com Cameron Meadors
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: