Page MenuHomePhabricator

Only run Wikibase Zend Jenkins jobs on gate-and-submit
Closed, ResolvedPublic

Description

Changes proposed to mediawiki/extensions/Wikibase triggers four Zend jobs and their HHVM based counterparts.

On mediawiki/core we no more trigger the Zend jobs when a patch is proposed. They are only run on CR+2 (gate-and-submit). It is still possible to trigger the Zend jobs though by commenting check zend on an open patchset. See https://gerrit.wikimedia.org/r/#/c/197951/

I would like to do the same for Wikibase to save processing time. On patch proposal only the hhvm one will run and on CR+2 the Zend ones would be added as well.

That needs some communication to Wikibase devs :-)

Event Timeline

hashar created this task.Jun 4 2015, 11:24 AM
hashar updated the task description. (Show Details)
hashar raised the priority of this task from to Needs Triage.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 4 2015, 11:24 AM

Change 215880 had a related patch set uploaded (by Hashar):
Zend Wikibase jobs only triggered in gate-and-submit

https://gerrit.wikimedia.org/r/215880

hashar set Security to None.
hashar claimed this task.
hashar moved this task from Backlog to In progress on the Continuous-Integration-Config board.
hashar triaged this task as Low priority.

Change 215880 merged by jenkins-bot:
Zend Wikibase jobs only triggered in gate-and-submit

https://gerrit.wikimedia.org/r/215880

hashar closed this task as Resolved.Jun 4 2015, 2:19 PM

Gave it a try on https://gerrit.wikimedia.org/r/#/c/70395/ Patchset 13 is a new patch that triggers jobs in the test pipeline (hhvm ones). I then commented check zend which enqueued the change in the Zuul zend pipeline which has the zend jobs.

CR+2 still run both HHVM and Zend jobs.