#Fixed 3: Desactivar xdebug con PHP 7 CLI
Ya me pasó al actualizar a la versión 7.0 de PHP y en estos días al hacerlo a la versión 7.1. Tener activada la extensión xdebug al tirar los tests hace que el proceso sea bastante lento.
En los tests unitarios la diferencia no es tan evidente pero en los tests funcionales es bastante. Para estos últimos uso un framework llamado Codeception el cual trae bastante funcionalidad para construir tests funcionales y de aceptación con muchos frameworks PHP, entre ellos Laravel.
Para solucionar este asunto de rendimiento encontré que había que desinstalar la extensión xdebug cuando se ejecuta PHP desde CLI. Esto lo podemos hacer con el siguiente comando:
sudo phpdismod -s cli xdebug
Una vez desactivado, lanzamos los tests y veremos que el rendimiento mejora notablemente.
Lógicamente, si queremos volver a activar el módulo usaremos el siguiente comando.
sudo phpenmod -s cli xdebug
Chimpún.