[QA] Coverage tracking

Antoine Musso hashar+wmf at free.fr
Fri Feb 28 14:43:43 UTC 2014


Le 26/02/2014 23:04, addshorewiki a écrit :
> Hi all!
> 
> I was just wondering if there are any plans in the near future to add
> some sort of automated tracking / graphing to the coverage data we get
> from core phpunit tests?[1]
> Currently I am half maintaining my own hilariously formatted table and
> graph [2] so it would be great to see something more automated and cleaner!
> 
> [1]
> https://integration.wikimedia.org/cover/mediawiki-core/master/php/index.html
> [2] https://docs.google.com/spreadsheet/pub?key=0ArUN7tgsOZ8qdDNUWUJvN3dwVHdjWS10UXppWXpSSmc&output=html
> 

So addshore and I tried to get coveralls to work but it bailsout when
submitting the clover XML report to coveralls.io API :-/

On the good news, we finally fixed up the Jenkins PHP Clover report by
simply ignoring phpunit segfault.

Report is now available from:

  https://integration.wikimedia.org/ci/job/mediawiki-core-code-coverage/

In addition to the phpunit report generated on

  https://integration.wikimedia.org/cover/mediawiki-core/master/php/

\O/

-- 
Antoine "hashar" Musso




More information about the QA mailing list