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
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. |
|
getDeviceCoveragePaths()
Retorna os locais do dispositivo em que as medições de cobertura são armazenadas. |
File
|
getJaCoCoAgentPath()
Retorna jacocoagent.jar. |
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. |
long
|
getPullTimeout()
Retorna o tempo limite em milissegundos para extrair métricas de cobertura do dispositivo. |
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. |
boolean
|
shouldMergeCoverage()
Retorna se as medições de cobertura serão combinadas antes de registrar. |
boolean
|
shouldResetCoverageBeforeTest()
Informa se as medições de cobertura precisam ser redefinidas antes de cada teste. |
Construtores públicos
Opções de cobertura
public CoverageOptions ()
Métodos públicos
getCoverageProcesses
publicgetCoverageProcesses ()
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
publicgetCoverageToolchains ()
Retorna os conjuntos de ferramentas de cobertura dos quais a cobertura será coletada.
Retorna | |
---|---|
|
os conjuntos de ferramentas para coletar a cobertura |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
Retorna os locais do dispositivo em que as medições de cobertura são armazenadas.
Retorna | |
---|---|
|
um {link List} contendo os caminhos de cobertura do dispositivo |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Retorna jacocoagent.jar.
Retorna | |
---|---|
File |
um ERROR(/File) apontando para jacocoagent.jar. |
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 |
getPullTimeout
public long getPullTimeout ()
Retorna o tempo limite em milissegundos para extrair métricas de cobertura do dispositivo.
Retorna | |
---|---|
long |
um ERROR(/long) como tempo limite em milissegundos. |
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 |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Retorna se as medições de cobertura serão combinadas antes de registrar.
Retorna | |
---|---|
boolean |
deveRedefinirCoberturaAntesDeTestar
public boolean shouldResetCoverageBeforeTest ()
Informa se as medições de cobertura precisam ser redefinidas antes de cada teste.
Ativar esse recurso permite que a cobertura seja mais direcionada ao teste.
Retorna | |
---|---|
boolean |
se quer redefinir a cobertura antes do teste |