-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
-
Speed up CI - prow jobs
-
False
-
-
False
-
In Progress
-
33% To Do, 22% In Progress, 44% Done
Description:
Our CI is currently very slow, affecting developers' lives. Most of our jobs rely on the creation of an OCP cluster, and that's the main factor of slowness.
We should try hard to speed up job execution time. The repos that are affected by this slowness are:
- https://github.com/openshift-service-mesh/sail-operator
- https://github.com/openshift-service-mesh/istio
- https://github.com/openshift-service-mesh/federation
- envoy repo
Goal:
Check if we can add a cluster pool that can speed up our CI jobs
Current duration of the jobs:
Currently, any job that needs an OCP cluster takes around 1h. For more information about job durations, you can check this matrix:
Using the information provided, the average duration time is 1:07 hrs
Acceptance criteria:
Reduce by at least 50% the execution time