On May 24, 2020, at 06:51, Jonas Hahnfeld <hah...@hahnjo.de> wrote: > > I'm currently researching how GitLab schedules jobs. Unfortunately it > seems to be first-come-first-serve, so no priority for currently online > specific runners. But every runner, if intermittent or not, has a > chance of getting a job assigned.
This has been disappointing. I've seen a slower runner taking a job while a faster one sits idle. We could try increasing the check_interval option[1] on the slower runners so that the faster ones are more likely to get jobs. — Dan [1] https://docs.gitlab.com/runner/configuration/advanced-configuration.html