Although it doesn't use @covers tags, it might be useful to spot areas which need more coverage. This is currently not doable for CI, as running taint-check (or even just phan) with xdebug enabled is prohibitively slow. Integration tests only might still run reasonably quick, but I guess this can be considered blocked on T234020.
|Resolved||Daimona||T279423 Enable coverage reports for taint-check|
|Resolved||Daimona||T234020 Switch mediawiki code coverage from xdebug to pcov|
|Resolved||Daimona||T280170 Add pcov to composer images|
|Open||None||T243847 Add pcov PHP extension to wikimedia apt (and upgrade from 1.0.6-4+wmf1~buster1 to 1.0.11) so it can be used in Wikimedia CI|
Integration tests only might still run reasonabley quick
Or maybe not. On my machine, 6m 49s with xdebug 2.9.1. Which gets a little better with xdebug 3.0.0 in "coverage" mode: 2m 13s. The clear winner is once again pcov, with just 16s. For comparison, running without coverage takes 9s.