Hello,
For quite sometime now, we wanted to get PHPUnit code coverage reports to be generated automatically for us [BUG 31518]. This is now generated by Jenkins and made available at the following URL:
https://integration.wikimedia.org/cover/mediawiki-core/master/php/
The interface let you browse our code base and find areas of our code that could use some unit tests :-)
[BUG 31518] https://bugzilla.wikimedia.org/31518
Hey,
This is fantastic! Thanks for setting this up.
Question: will this be done for all git repos? In particular MW extensions?
Remark: currently files that the tests do not hit are not included in the coverage report. This means the overall coverage stats are displayed much higher then they actually are. We ran into the same issue with the Wikidata coverage stats. There is some setting that allows you to include all files in some directory.
Cheers
-- Jeroen De Dauw http://www.bn2vs.com Don't panic. Don't be evil. --
<quote name="Antoine Musso" date="2013-03-26" time="13:07:18 +0100">
https://integration.wikimedia.org/cover/mediawiki-core/master/php/
Great! Thank you much, Antoine!
Greg
mediawiki-l@lists.wikimedia.org