I’m seeing really long delays in our pool of shared CI runners picking up pending jobs. It seems this change in behaviour is recent (in the past day or so). Eventually the job does get executed but it’s taking 10 minutes or more for it to even get picked up. Nothing has changed in terms of our gitlab-ci.yml configuration so I don’t think this is a configuration issue.
I’m looking for any tips on how to narrow down the root cause and then what solutions we can apply.
According to our CI/CD Settings we are using Shared Runners with Available Shared Runners = 15. We have no other jobs running on the project at the moment. One job is pending and is not getting picked up after a long delay. This is on cloud-hosted gitlab.com.
Any tips on narrowing down the root cause are appreciated.