-
Feature
-
Resolution: Duplicate
-
Critical
-
None
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
Not Selected
Goal: Deliver a z-stream within hours after the upstream change got merged.
Scope
- Releases without manual testing (chi/cve, zstreams, possibly)
Sub-Goals
- From code merge in upstream, to completed tier1 tests, and attached to errata: 4hrs
- Run upgrade tests automatically (define what upgrade tests)
Strategy:
- Reduce the time required to validate a single build (build refers to a single bundle with any update in it's operands)
- Get rid of all manual interventions when building and validating a build (fully automate the flow up to the errata for positive runs)
- Avoid manual test case verification in z-streams
We have CI which
- is covering at least VMware providers
- which is 100% of time passing (unless there are bugs)
- testing is automatically triggered for downstream builds
- downstream builds are attachde to errata once the pass testing
- Merged upstream PR to attached to errata time is less than 4hrs