Soy la creación de pruebas de regresión automatizadas para un proyecto FPGA, casi exactamente como se describe aquí:resultados de las pruebas VHDL en formato jUnit (otro reconocido Jenkins-o)
Ahora desea obtener los resultados de las pruebas (a partir de las declaraciones VHDL REPORT
en la simulación ModelSim) para que aparezcan en los informes de prueba de Jenkins. Tengo entendido que Jenkins solo admite de forma nativa el formato jUnit, y busqué complementos que admitieran formatos que no fueran XML, pero no los veía.
La generación de XML válido a partir de declaraciones VHDL REPORT sería muy difícil, ya que la simulación puede finalizar inmediatamente dependiendo de la gravedad. Lo que significa que las etiquetas de cierre tendrían que duplicarse en cada ruta de salida posible para cada prueba, no el enfoque más sostenible.
Entonces, ¿conoce alguna forma directa de convertir texto sin formato a jUnit (u otro formato, si es compatible con Jenkins)? Si algo no existe, ¿existe una ventaja al escribir un plugin de Jenkins versus simplemente lanzar un script de Perl? ¿Cualquier otra sugerencia?
Parece prometedor. En este momento tratando de encontrar cualquier documentación más allá de esa sola imagen. Parece tener actualizaciones recientes, lo cual es bueno. –