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

Rewrite default-telemetry job to allow polarion reporting

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • telemetry-operator
    • None
    • Rewrite default-telemetry job to allow polarion reporting
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • Proposed
    • Proposed
    • Done
    • Proposed
    • rhos-conplat-observability
    • Proposed
    • 0% To Do, 0% In Progress, 100% Done

      Goal:

      The default-telemetry job is very similar to our feature-verification-tests based jobs. It should be a lot closer in it's appearance to the fvt jobs. In the future (not part of this epics), the job could be united with the fvt jobs under one repository

      We need to:

      • Get rid of "check ..." "fail if check result was ..." pairs of tasks. These pairs of tasks are hard to report. We should replace them with single tasks using "failed_when" or with assert type tasks.
      • Split the long playbook into pieces and create a role out of it.
      • Use the fvt ansible config and the reporting playbook.

      Acceptance Criteria:

      • The default-telemetry ansible should be a role
      • There shouldn't be any "fail" type task
      • The job is creating an xml file, which can be used for reporting to polarion
      • Placeholder test IDs and TEST prefix are added to tasks which actually do testing.

              rh-ee-jwysogla Jaromir Wysoglad
              rh-ee-jwysogla Jaromir Wysoglad
              rhos-conplat-observability
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: