El error en la página de configuración de Jenkins es un poco de una pista falsa.
Básicamente, lo que sucede es que el archivo xml del informe de prueba no ha sido generado por el trabajo de compilación. Entonces, obtiene este error:
Recording test results
No test report files were found. Configuration error?
Por supuesto, la ubicación debe estar configurada correctamente. Por eso, ver este post:
How to configure test-reports on Jenkins CI working with grails?
Por lo tanto, la forma de corregir el error? La clave es estudiar la salida de la consola para verificar si las pruebas se ejecutaron correctamente. Lo más probable es que no lo hayan hecho, y es por eso que el error ha sucedido.
Una vez que las pruebas se ejecutan correctamente, suponiendo que haya configurado correctamente la ubicación, debería estar bien.
Está utilizando JUnit, por lo que será un proyecto de Java. Notaré aquí en caso de que pueda ayudar a otros, que estuviéramos ejecutando Xcode. Las pruebas no se estaban ejecutando.
enterrado en Jenkins salida de la consola justo por encima del error fue de esta nota:
note: RunUnitTests exited without running tests because TEST_AFTER_BUILD was set to NO.
que hace estallar de nuevo en Xcode, y el establecimiento de prueba del objetivo UnitTests
después de generar bandera para YES
hizo el truco. Eso está bajo la sección Unit Testing. También puede, por supuesto, establecer el indicador en el nivel Proyecto y cambiar el destino a 'Otro', estableciendo un valor de $(inherited)
.
¿Está el resultado.xml en la raíz del espacio de trabajo? Si navega por su espacio de trabajo, debería poder encontrar el archivo result.xml y la ruta exacta en la que se encuentra. – Arnestig
@sti: He agregado los errores exactos, y ¿dónde está la raíz del espacio de trabajo de Jenkins? –