Tengo en mi proyecto muchas pruebas unitarias, escritas en JUnit y TestNG. El proceso de construcción se basa en maven con el plugin surefire.maven - construcción fallida cuando la prueba de la unidad lleva demasiado tiempo
¿Hay alguna forma/complemento para que maven falle la compilación cuando al menos una prueba de unidad toma demasiados segundos? Sé que hay algunos complementos para fallar compilados en TeamCity, Jenkins, pero esto es "demasiado lejos".
En mi proyecto, quiero tener solo pruebas rápidas para que el proceso de prueba de la unidad sea efectivo. Puedo mejorar mis pruebas anteriores pero necesito proteger para los compromisos futuros
Las pruebas de unidades fallidas porque se ejecutan demasiado tiempo son parte del marco que está utilizando para ejecutar estos casos de prueba. ¿Estás usando JUnit o TestNG? – Gaurav
No quiero fallar la prueba de la unidad por separado, quiero fallar toda la compilación si al menos una prueba de unidad lleva demasiado tiempo. Estoy usando JUnit y TestNG – smas
Si fallas una prueba de unidad fallará también la compilación a menos que le preguntes también al plugin. – Gaurav