Page MenuHomePhabricator

Jenkins: Rename mediawiki-vendor-integration to mediawiki-core-phpunit
Closed, ResolvedPublic

Description

We regressed in usability of Jenkins output for MediaWiki core change sets.

For mediawiki-core commits there is no longer a phpunit job. It's not clear to users what the "vendor-integration" job is for. It used to be run alongside plain mediawiki phpunit, but it's now the only one. "vendor" is no longer a special thing and just normal operation for MediaWiki core now. So it doesn't need to be pointed out in the job name.

There is some re-use of the job going on I think, in that case it makes sense to not name it in a way specific to mediawiki-core. In that case I'd recommend naming it "mediawiki-phpunit" or simply create a second instance of the same job and name that one "mediawiki-core-phpunit" and use the vendor only for non-core.


Version: wmf-deployment
Severity: enhancement

Details

Reference
bz72787

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:51 AM
bzimport set Reference to bz72787.
bzimport added a subscriber: Unknown Object (MLST).

Change 172970 had a related patch set uploaded by Hashar:
mediawiki-vendor-integration -> mediawiki-phpunit

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

The patch above copy paste the existing job as "mediawiki-phpunit".

Change 172970 merged by jenkins-bot:
mediawiki-vendor-integration -> mediawiki-phpunit

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

Jenkins job pushed and Zuul configuration applied.