CI/CD coverage test time is too large in gitlab

We are testing our software in gitlab. when we check total coverage test (using colcon test) took longer time( ex: taking 125mins). But when we do the same test in local workstation (without CI)colcon build it takes very less time( Ex: 5mins). it seems to be the bottleneck of the CI tests.
Can you suggest the solution to reduce the coverage test time in CI build

Hi @ram_interplai

it’s difficult to answer this without a lot more information. Are you using your own runners or GitLab runners? Have you done anything to optimise your pipeline? Are you using caching? Are you passing artifacts between stages? Or using parallel builds?

1 Like