Skip to main content

Visualización de la cobertura de código en solicitudes de incorporación de cambios

Revise el resumen de cobertura publicado en las solicitudes de incorporación de cambios para identificar archivos con una cobertura de código baja o decreciente.

¿Quién puede utilizar esta característica?

Usuarios con acceso de escritura

GitHub Team o GitHub Enterprise Cloud

Prerequisites

Leer el comentario del resumen de cobertura

Una vez configurada la cobertura de código para el repositorio, publica github-code-quality[bot] un comentario de resumen de cobertura en cada solicitud de incorporación de cambios. El comentario incluye:

  • Comparación entre la rama y la rama predeterminada: El porcentaje de cobertura total de la rama de la solicitud de incorporación de cambios y de la rama predeterminada (por ejemplo, "65 % en la rama de la solicitud de incorporación de cambios y 44 % en la rama predeterminada").
  • Archivos más afectados: Los 10 archivos con los cambios de cobertura más grandes entre la rama predeterminada y la rama de solicitud de incorporación de cambios. Esta lista puede incluir archivos que no se modifiquen directamente en la solicitud de incorporación de cambios. Los archivos nuevos o modificados se clasifican por encima de los archivos eliminados. Dentro de cada grupo, los archivos se ordenan según el cambio absoluto en la cobertura de líneas, ponderado por el número de líneas del archivo, utilizando la magnitud de la cobertura y, a continuación, el nombre del archivo como criterios de desempate.
  • Desglose por archivo: Una sección expandible que muestra cada archivo con su porcentaje de cobertura y el valor delta. Un delta positivo significa que el archivo ganó cobertura en esta rama. Un delta negativo indica que la cobertura ha disminuido, lo que puede indicar rutas de código no probadas introducidas por el cambio.

Use el resumen de cobertura para identificar archivos con cobertura baja o decreciente y priorizar la atención en los cambios no probados.

Si necesita ampliar la cobertura del conjunto de pruebas, Copilot puede ayudarle a escribir y actualizar las pruebas. Consulte Probar el código.

Pasos siguientes