Apparently the syncing script can end up scheduling a new build request for a test group when there is an in-progress build request from another test group.
<rdar://problem/32395049>
When a buildbot gets restarted, it'd re-schedule the currently running build. This can result in multiple builds to be pending simultaneously. The real problem here is that sync-buildbot.js couldn't recover from this state even through I explicitly add a test case for it because the test case itself was broken.
Created attachment 311195 [details] Fixes the bug
Comment on attachment 311195 [details] Fixes the bug Clearing flags on attachment: 311195 Committed r217448: <http://trac.webkit.org/changeset/217448>
All reviewed patches have been landed. Closing bug.