Fix shared runners queue update
What does this MR do?
This fixes an update of the queue for shared runners. Currently, if a build is enqueued that can be picked by shared runners they will not be picked.
Does this MR meet the acceptance criteria?
-
Tests added for this feature/bug