InstrumentedFilesInfo
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Contém informações sobre arquivos de origem e arquivos de metadados de instrumentação para destinos de regras correspondentes a
--instrumentation_filter
para fins de
coleta de dados de cobertura de código. Quando a coleta de dados de cobertura está ativada, um manifesto contendo os caminhos combinados em
instrumented_files
e
metadata_files
é transmitido para a ação de teste como entradas, com o caminho do manifesto indicado na variável de ambiente
COVERAGE_MANIFEST
. Os arquivos de metadados, mas não os de origem, também são transmitidos para a ação de teste como entradas. Quando
InstrumentedFilesInfo
é retornado por uma função de implementação de
aspecto, qualquer
InstrumentedFilesInfo
da regra de destino base é ignorado.
Membros
instrumented_files
depset InstrumentedFilesInfo.instrumented_files
depset
de objetos
File
que representam arquivos de origem instrumentados para essa meta e as dependências dela.
depset InstrumentedFilesInfo.metadata_files
depset
de objetos
File
que representam arquivos de metadados de cobertura para essa meta e as dependências dela. Esses arquivos contêm informações adicionais necessárias para gerar a saída de cobertura no formato LCOV após a execução do código, por exemplo, os arquivos
.gcno
gerados quando
gcc
é executado com
-ftest-coverage
.