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 raised the priority of this task from to Needs Triage.
hashar updated the task description. (Show Details)

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 triaged this task as Low priority.
hashar set Security to None.
hashar moved this task from Backlog to In progress on the Continuous-Integration-Config board.

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

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

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.

Capture d’écran 2015-06-04 à 16.17.13.png (302×1 px, 80 KB)

CR+2 still run both HHVM and Zend jobs.