Pregunta

PHPUnit funciona muy bien, me encanta en realidad, un problema que estoy teniendo es que mi plan de alojamiento impone una segunda tapa 30 sobre la duración de una consulta. Si las pruebas de PHPUnit tardan más que eso, la conexión se cierra por el servidor, y nunca llegar a saber si todas mis pruebas pasaron o no.

¿Hay un modo automático existente de la ejecución de un conjunto de pruebas de longitud arbitraria usando AJAX para pruebas unitarias por lotes para que nunca se había dado en el umbral de 30 años? Mientras cada prueba individual tiene menos de 30 años creo que debería funcionar.

Gracias

No hay solución correcta

Otros consejos

¿Por qué estás ejecutando las pruebas en el servidor de producción? Sus pruebas son para que se ejecuta en el servidor de desarrollo, para asegurarse de que su código es bueno antes de enviarlo a la producción.

Es posible que pueda cambiar el tiempo de espera predeterminado con set_time_limit ( enlace ). Que restablece el tiempo que queda para ejecutarse cada vez que se ejecute.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top