unit test run results reports plugin testing plugins jenkins reporting jenkins-plugins

testing - run - show test results in jenkins



Mostrar el historial de un único resultado de prueba en Jenkins: ¿un complemento adicional o un problema de configuración? (3)

¿Ayuda el plugin Static Code Analysis ?

Actualmente, nuestro servidor Jenkins solo muestra un historial / gráfico para el número total de pruebas aprobadas / omitidas / fallidas. Supongo que ese es el comportamiento inmediato.

Si selecciona una sola prueba, obtendrá información sobre cuánto tiempo estuvo fallando la prueba (suponiendo que haya fallado).

Sin embargo, nos gustaría ver un historial de esa única prueba en las diferentes compilaciones para identificar si la prueba ha estado fallando en el pasado (y cuándo), aunque acaba de aprobarse. Si encuentra una compilación donde falló, podría hacer clic en ella e investigar qué pudo haber causado el fallo; si vuelve a pasar, puede verificar si algo realmente corrigió la prueba o si falló al azar todo el tiempo.

¿Es esto algo que se puede hacer de alguna manera a través de la configuración, o necesitamos un complemento adicional para esto? ¿Si sí, cual?

No estoy seguro de si esto hace mucha diferencia, pero estamos usando Java (Maven) y TestNG (Surefire).



Tanto el complemento TestNG como el complemento JUnit mostrarán el historial de los resultados de la prueba.

Solo debes elegir un resultado dado y luego:

  • Para JUnit haga clic en "Historial" en el lado izquierdo, y
  • Para hacer clic en TestNG, verá el historial en el gráfico sobre el resultado. Puede hacer clic en las barras de las barras para ver los resultados anteriores y también, si hace clic más cerca del borde, se ajustará el alcance de los resultados de la prueba.