Closed shantanu-vsbhosale closed 3 years ago
@pavolloffay I am working on above issue
@pavolloffay The earlier idea will not reduce the time for smoke-tests as it reduces build time and not image pull time. The new way is what is done in open-telemetry to make parallel jobs.
Use Case
Currently, the smoke-tests run for every pull-request and takes around 18 minutes to execute. This is a huge time and the goal is to reduce this.
Proposal
Every time we run the smoke-tests, only 2 tests run in parallel as there are 2 CPUs on GitHub action server. We need to run tests in parallel for faster execution time as done in open-telemetry with multiple jobs :-