-
A la hora de ejecutar los tests para que SonarCloud analize todo lo necesario, cobertura incluida, solo se tiene en cuenta el reporte de la clase de tests de los tests unitarios. La cobertura de los tests de integración no se tiene en cuenta. Si alguien tiene algo de ayuda, sería de agradecer. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Buenos días, Por defecto, como está configurado wiq_0, solo la cobertura de los tests unitarios se manda a sonarcloud. Ya he visto que tenéis todo el proyecto en Java. El problema es que yo al menos no estoy muy puesto en esta tecnología. Aún así, yo realizaría un par de comprobaciones para diagnosticar el problema:
Espero que las indicaciones os sirvan de algo. |
Beta Was this translation helpful? Give feedback.
-
Al final se ha solucionado. La clave está en el que java agent que se acopla a la aplicación desplegada para analizar la cobertura, no genera el reporte hasta que la aplicación se ha apagado. Una vez se ha apagado, el reporte de cobertura se genera, y posteriormente se ejecuta la goal de report del plugin de jacoco para maven. |
Beta Was this translation helpful? Give feedback.
Al final se ha solucionado. La clave está en el que java agent que se acopla a la aplicación desplegada para analizar la cobertura, no genera el reporte hasta que la aplicación se ha apagado. Una vez se ha apagado, el reporte de cobertura se genera, y posteriormente se ejecuta la goal de report del plugin de jacoco para maven.
Una vez hecho esto el reporte xml generado se puede enviar a sonar cloud y ahí ya analiza todo debidamente.