-
Epic
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
QE Prow Jobs Enhancement
-
Quality / Stability / Reliability
-
1
-
False
-
-
False
-
Not Selected
-
NEW
-
In Progress
-
NEW
-
0% To Do, 0% In Progress, 100% Done
-
If Release Note Needed, Set a Value
-
XS
Goals
Improve the Logging QE Prow Jobs to support the Logging Release. Possible to use the prow jobs to run specified cases.
Trigger full-function jobs on Friday or Weekend.
Non-Goals
Migrate the jobs to observability Cost Center
Migrate jobs out of openshift-test-private
Motivation
No support on Jenkins gradually
Logging are not Openshift-QE any more
Support Konflux in future
Support the goal: release Logging in one day.
Alternatives
Acceptance Criteria
The release jobs can be triggered using the candidate build via Prow REST API (aka Gangway).
Once there is candidate build for z-stream, we can call several jobs to complete the z-stream test directly.
A group of jobs which can full all function test cases
A group of jobs cover all supported metrics/version(This for Major release).
Full-function jobs are executed as cronjob.
Risk and Assumptions
Prow jobs on IBM Z
Resource limitation
Cost: GCP bucket if own by Openshift Core Team