Our tests take quite some time and quite a significant amount is due to coverage (see #9463).
Guia do colaborador
Pilha de tecnologia
python
Domain
testingperformance
Tipo Issue
performance
DifficultyDificuldade de implementação estimada para um novo contribuidor, de 1 para alterações muito pequenas a 5 para trabalho de nível especializado.
3
Tempo estimadoUm intervalo de tempo aproximado para um colaborador experiente investigar, implementar, testar e preparar um pull request.
1-3 hours
Status da atividadeQuão disponível o issue aparece agora: novo, ativo, obsoleto, bloqueado ou aguardando entrada do mantenedor.
fresh
ClarityCom que clareza o issue explica a mudança esperada, os critérios de aceitação e a próxima etapa.
needs investigation
Prerequisites
Python testing experiencefamiliarity with coverage tools
Simpatia para novatosUma pontuação de 1 a 100 que estima o quão acessível este issue é para colaboradores iniciantes.
30
Direção de pesquisa
The issue asks for ways to speed up coverage during tests. Begin by reading the referenced issue #9463 for context. Then profile the current test suite to identify slow coverage related steps. Investigate alternative coverage tools or configurations (e.g., using pytest cov with parallel execution, or subset coverage). Consider if incremental coverage or caching could help. Report findings and propose a concrete optimization in the issue.