Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-26716

[test-operator] Add basic KUTTL tests

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • test-operator
    • None
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • rhos-product-ciops

      Test-operator doesn't have kuttl tests like other openstack-operators. To strengthen testing and prevent regression, let's first add basic kuttl tests to test-operator.

      I consulted Claude what could be part of this ticket, but it might be subject to change when practical implementation is in progress. These are the goals for now:

      • Set up kuttl test framework in the repository
      • Create test harness and helper scripts
      • Add Makefile targets for running kuttl tests
      • Document kuttl test structure and conventions
      • Create mock/sample OpenStack configs, secrets for testing

      The second part is for common test utilities and fixtures:

      • Create reusable kuttl test assertions
      • Build common test fixtures (ConfigMaps, Secrets, NetworkAttachmentDefinitions)
      • Create helper scripts for verifying pod states
      • Establish test naming conventions

              rh-ee-kstrenko Katarina Strenkova
              rh-ee-kstrenko Katarina Strenkova
              rhos-product-ciops
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: