The build queue is broken ...
Relying on the traditional shared queue to run CI builds is a bottleneck for all teams. Productive teams push often. The queue fills up. It is a waste of developers time to switch back and forth between pull requests.
Fire CI to the rescue!
Each developer gets a personal CI build server by design. No queuing, no switching back and forth, no waste of time. Make your team more productive with faster builds!