Opções de cobertura

public final class CoverageOptions
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.coverage.CoverageOptions


Objeto negociado para conter as opções de cobertura.

Resumo

Classes aninhadas

enum CoverageOptions.Toolchain

 

Construtores públicos

CoverageOptions()

Métodos públicos

getCoverageProcesses()

Retorna o nome dos processos para limpar a cobertura após a conclusão do teste.

getCoverageToolchains()

Retorna os conjuntos de ferramentas de cobertura dos quais a cobertura será coletada.

File getLlvmProfdataPath()

Retorna o diretório que contém a ferramenta llvm-profdata.

String getProfrawFilter()

Retorna o prefixo dos nomes de arquivos profdata usados para medições de cobertura.

boolean isCoverageEnabled()

Informa se as medições de cobertura devem ser coletadas nessa execução.

boolean isCoverageFlushEnabled()

Retorna se as medições de cobertura devem ser removidas dos processos em execução após o teste foi concluída.

Construtores públicos

Opções de cobertura

public CoverageOptions ()

Métodos públicos

getCoverageProcesses

public  getCoverageProcesses ()

Retorna o nome dos processos para limpar a cobertura após a conclusão do teste.

Retorna
um ERROR(/List) de nomes de processos para limpar a cobertura após o teste

Conjunto de ferramentas getCoverage

public  getCoverageToolchains ()

Retorna os conjuntos de ferramentas de cobertura dos quais a cobertura será coletada.

Retorna
os conjuntos de ferramentas para coletar a cobertura

getLlvmProfdataPath

public File getLlvmProfdataPath ()

Retorna o diretório que contém a ferramenta llvm-profdata.

Retorna
File um ERROR(/File) contendo a ferramenta llvm-profdata e as dependências dela

getProfrawFilter

public String getProfrawFilter ()

Retorna o prefixo dos nomes de arquivos profdata usados para medições de cobertura.

Retorna
String um String contendo o prefixo dos nomes de arquivos profdata

isCoverageEnabled

public boolean isCoverageEnabled ()

Informa se as medições de cobertura devem ser coletadas nessa execução.

Retorna
boolean se é necessário coletar medições de cobertura

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

Retorna se as medições de cobertura devem ser removidas dos processos em execução após o teste foi concluída.

Retorna
boolean se é necessário transferir processos para medições de cobertura após o teste