Skip to main content

Visualizando a cobertura de código em pull requests

Examine o resumo de cobertura postado em suas solicitações de pull para identificar arquivos com cobertura de código baixa ou em declínio.

Quem pode usar esse recurso?

Usuários com com acesso para gravação

GitHub Team ou GitHub Enterprise Cloud

Pré-requisitos

Lendo o comentário resumo da cobertura

Depois que a cobertura de código é configurada para seu repositório, o github-code-quality[bot] publica um comentário com um resumo da cobertura em cada pull request. O comentário inclui:

  • Comparação entre a ramificação e a ramificação padrão: A porcentagem de cobertura agregada da ramificação da solicitação de pull e da ramificação padrão (por exemplo, "65% na ramificação da solicitação de pull, 44% na ramificação padrão").
  • Arquivos mais afetados: Os 10 arquivos com as maiores alterações de cobertura entre o branch padrão e o branch de solicitação de pull. Essa lista pode incluir arquivos não modificados diretamente na solicitação de pull. Arquivos novos ou modificados são classificados acima de arquivos excluídos. Dentro de cada grupo, os arquivos são ordenados pela variação absoluta na cobertura de linhas, ponderada pelo número de linhas de cada arquivo, usando a magnitude da cobertura e, em seguida, o nome do arquivo como critérios de desempate.
  • Detalhamento por arquivo: Uma seção expansível listando cada arquivo com seu percentual de cobertura e valor delta. Um delta positivo significa que o arquivo ganhou cobertura nessa ramificação. Um delta negativo indica que a cobertura diminuiu, o que pode sinalizar caminhos de código não testados introduzidos pela alteração.

Use o resumo de cobertura para identificar arquivos com cobertura baixa ou em declínio e priorizar a atenção de revisão sobre alterações não testadas.

Se você precisar ampliar a cobertura do seu conjunto de testes, Copilot pode ajudar você a escrever e atualizar seus testes. Consulte Como testar o código.

Próximas Etapas