-
Epic
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
Rewrite default-telemetry job to allow polarion reporting
-
False
-
-
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.
- blocks
-
OSPRH-12000 Create Polarion testcases for default-telemetry job
-
- Closed
-