Skip to main content

Referência de cobertura de código

Code Quality mostra quanto do seu código os testes realmente se exercitam, para que você possa encontrar o código não testado antes de mesclar.

A cobertura de código mede que porcentagem do seu código-fonte é executada quando sua suíte de testes é executada. Code Quality exibe uma porcentagem de cobertura em pull requests após o upload de um relatório de cobertura XML do Cobertura.

Como a cobertura é calculada

O percentual de cobertura representa o número de linhas cobertas por testes divididos pelo número total de linhas, expressas como um percentual. Code Quality armazena o upload mais recente para cada branch (incluindo o branch padrão) e compara a cobertura do branch de solicitação de pull com a cobertura de branch padrão.

Por exemplo, se o branch padrão tiver 44% cobertura e seu branch de solicitação de pull tiver 65% cobertura, a solicitação de pull ganhará 21 pontos percentuais de cobertura.

Delta por arquivo

A divisão por arquivo em solicitações de pull mostra como a cobertura foi alterada para cada arquivo modificado. Um delta positivo significa que o arquivo ganhou cobertura no branch de solicitação de pull em comparação com o branch padrão.

Para configurar a cobertura de código para seu repositório, consulte Configurando a cobertura de código para seu repositório.

Leitura adicional