-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Hi,
CI now supports generating PHP test coverage reports for extensions after a commit is merged. It's already running for some extensions:
https://doc.wikimedia.org/cover-extensions/
Hopefully these reports will encourage people to increase test coverage :-)
I've also written documentation at https://www.mediawiki.org/wiki/Continuous_integration/Tutorials/Generat ing_PHP_test_coverage_for_a_MediaWiki_extension which explains how to generate code coverage results locally, and then write a patch for the CI configuration to have jenkins run it.
The bug for this was https://phabricator.wikimedia.org/T71685, thanks to the people who helped out with testing this over the past few weeks.
- -- Kunal / Legoktm
wikitech-l@lists.wikimedia.org