Page MenuHomePhabricator

Enable coverage reports for taint-check
Open, Needs TriagePublic

Description

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 reasonabley quick, but I guess this can be considered blocked on T234020.

Event Timeline

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.