I'm working on a laravel project that has just over 8000 lines of code and 550 unit tests with coverage around 75%. It is taking 35 minutes to run the code coverage report, this is making integrating with a Continuous Integration environment not possible. Is it normal for phpunit to take this long to generate a coverage report for a project this size? Does anyone know of any way to increase the speed of running the coverage report? I have looked at this other question and this article , neither have proved useful. Increasing the maximum memory limit for a php script has also has no effect.
My environment is: OSX 10.9.5, xDebug 2.2.7, PHP 5.6.5, PHPUnit 4.1.6