Last modified: 2014-11-10 11:52:43 UTC
A patch to WikimediaEvents's master branch was blocked by two core patches being merged in the REL1_24 branch. That doesn't make much sense IMO.
Zuul is not smart enough to detect branch dependencies. The changes shares the same queue if they share at least one job (in our case 'mediawiki-gate', added exactly for this purpose). A potential issue with splitting the gate by branch is that we would have to ensure that all repositories are cloned with that branch. But some clone operations might fallback on the master branch. So if you have a change in a REL1_24 queue that clones a repository at master and that repository is being changed in a 'master' queue, we can test it. I don't think it is much of a problem to have all branches in the same queue, so I am willing to wont fix this report unless there is a good reason not to.
No reply after 10+ days, assuming my reply is fine.
See also https://www.mediawiki.org/wiki/Requests_for_comment/Extensions_continuous_integration