Page MenuHomePhabricator

Have Jenkins run a voting PHPUnit job for GettingStarted
Closed, ResolvedPublic

Description

Please add a voting PHPUnit job for the GettingStarted extension.


Version: wmf-deployment
Severity: enhancement

Details

Reference
bz70631

Event Timeline

bzimport raised the priority of this task from to Needs Triage.
bzimport set Reference to bz70631.

The step by step guide at https://www.mediawiki.org/wiki/Continuous_integration/Tutorials/Adding_a_MediaWiki_extension should let you craft all the required configuration changes :)

Change 160608 had a related patch set uploaded by Mattflaschen:
Register PHPUnit tests

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

It looks like the issue was in our extension (it was already running tests, presumably the core ones, but not our own).

BTW, I made a minor change to the docs to clarify it was talking about PHPUnit (https://www.mediawiki.org/w/index.php?title=Continuous_integration/Tutorials/Adding_a_MediaWiki_extension&diff=1163392&oldid=1021658). Correct me if I'm wrong.

Change 160608 merged by jenkins-bot:
Register PHPUnit tests

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