Last modified: 2014-11-10 11:52:43 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T74432, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 72432 - mediawiki-gate job blocking on different branches
mediawiki-gate job blocking on different branches
Status: RESOLVED WORKSFORME
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-23 16:43 UTC by Kunal Mehta (Legoktm)
Modified: 2014-11-10 11:52 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Kunal Mehta (Legoktm) 2014-10-23 16:43:02 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.
Comment 1 Antoine "hashar" Musso (WMF) 2014-10-24 13:56:31 UTC
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.
Comment 2 Antoine "hashar" Musso (WMF) 2014-11-05 13:50:45 UTC
No reply after 10+ days, assuming my reply is fine.
Comment 3 Antoine "hashar" Musso (WMF) 2014-11-10 11:52:43 UTC
See also https://www.mediawiki.org/wiki/Requests_for_comment/Extensions_continuous_integration

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links