Calculadora de Meta de Cobertura de Testes
Quantas linhas faltam para bater a meta de cobertura, quantas das linhas novas do PR precisam de teste para não furar o portão, e quanto código sem teste ainda cabe.
—
Quantas linhas faltam para o portão de cobertura
Equipe com portão de cobertura no CI cai sempre nas mesmas três contas. A primeira é direta: estou em 75%, a meta é 80%, quantas linhas preciso cobrir? A segunda aparece no meio de um pull request e é bem menos óbvia. E a terceira, quase ninguém faz — e é a que evita a surpresa de furar o portão sem ter mexido em teste nenhum.
A conta que engana é a do pull request. Cobrir 80% das linhas novas não mantém o total em 80%: se a base está acima disso, sobra folga e você pode cobrir menos; se está abaixo, nem cobrir 100% das novas recupera. Informe quantas linhas o PR acrescenta e a página diz quantas delas precisam de teste — e avisa quando a meta é inatingível pelo PR sozinho, que é o caso em que o problema está na base e não no que você está escrevendo.
A terceira conta responde quanto código sem teste ainda cabe antes de a cobertura cair abaixo do portão. Com 900 de 1000 linhas cobertas e portão em 80%, cabem 125 linhas novas sem teste nenhum — depois disso, qualquer linha derruba. Toda a aritmética é feita em inteiros: 80% de 1000 é 800 exatos, e uma implementação que arredonde para cima pediria 801, mandando cobrir uma linha a mais sem necessidade.
Perguntas frequentes
A conta vale para linhas, ramos ou instruções?
Por que a exigência do PR muda conforme a base?
Cobertura alta significa código bem testado?
Ferramentas Relacionadas
Aporte mensal para aposentadoria
Calcula aporte mensal necessario para atingir uma meta de aposentadoria em juros compostos.
Calculadora de Meta Aposentadoria Anos Restantes
Descubra quanto poupar por mês para juntar o valor que você quer ter na aposentadoria dentro de um prazo. Planeje a sua independência financeira com clareza.
Calculadora de Comissão de Vendedor
Calcula a comissão de vendas com base em metas progressivas: % menor até bater meta, % maior depois. Mostra valor da comissão e total a receber.
Fator de Cobertura do Tecido
Calcula o fator de cobertura de um tecido, FC = densidade de fios (fios/cm) · √(Tex), um índice de quão 'fechada' é a trama — o quanto os fios cobrem a área, deixando mais ou menos espaços abertos. Fatores altos indicam tecidos densos e opacos (lonas, sarjas); baixos, tecidos ralos e respiráveis (voile, tela). Influencia permeabilidade ao ar, opacidade e resistência. Informe a densidade de fios e o título em Tex.
Mulch (Cobertura) em Pés Cúbicos
Calcula pés cúbicos de mulch: área(ft²) × profundidade(pol) / 12.
RQD (Rock Quality Designation)
Calcula o RQD (Rock Quality Designation), R = (soma dos testemunhos ≥ 10 cm / comprimento total perfurado)·100%, um índice da qualidade do maciço rochoso obtido na descrição de testemunhos de sondagem. Mede o grau de fraturamento da rocha: RQD acima de 90% indica rocha excelente e íntegra; abaixo de 25%, rocha muito fraturada e de má qualidade. É base da classificação geomecânica (RMR, Q) em túneis e taludes. Informe a soma dos pedaços ≥ 10 cm e o comprimento total.
Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.