Opções de cobertura
public final class CoverageOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Objeto Tradefed para manter opções de cobertura.
Resumo
Construtores públicos | |
---|---|
CoverageOptions () |
Métodos públicos | |
---|---|
getCoverageProcesses () Retorna o nome dos processos para liberar a cobertura após a conclusão do teste. | |
getCoverageToolchains () Retorna as cadeias de ferramentas de cobertura das quais coletar cobertura. | |
getDeviceCoveragePaths () Retorna os locais no dispositivo onde 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 () Retorna se as medidas de cobertura devem ser coletadas desta execução. |
boolean | isCoverageFlushEnabled () Retorna se as medições de cobertura devem ser liberadas dos processos em execução após a conclusão do teste. |
boolean | shouldMergeCoverage () Retorna se as medidas de cobertura devem ser mescladas antes do registro. |
boolean | shouldResetCoverageBeforeTest () Retorna se as medições de cobertura devem 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 liberar a cobertura após a conclusão do teste.
Devoluções | |
---|---|
um ERROR(/List) de nomes de processos para liberar a cobertura após o teste |
getCoverageToolchains
publicgetCoverageToolchains ()
Retorna as cadeias de ferramentas de cobertura das quais coletar cobertura.
Devoluções | |
---|---|
as cadeias de ferramentas para coletar cobertura de |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
Retorna os locais no dispositivo onde as medições de cobertura são armazenadas.
Devoluções | |
---|---|
uma {link List} contendo os caminhos de cobertura do dispositivo |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Retorna jacocoagent.jar.
Devoluções | |
---|---|
File | um ERROR(/File) apontando para jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Retorna o diretório que contém a ferramenta llvm-profdata.
Devoluções | |
---|---|
File | um ERROR(/File) contendo a ferramenta llvm-profdata e suas dependências |
getProfrawFilter
public String getProfrawFilter ()
Retorna o prefixo dos nomes de arquivos profdata usados para medições de cobertura.
Devoluções | |
---|---|
String | uma 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.
Devoluções | |
---|---|
long | um ERROR(/long) como tempo limite em milissegundos. |
isCoverageEnabled
public boolean isCoverageEnabled ()
Retorna se as medidas de cobertura devem ser coletadas desta execução.
Devoluções | |
---|---|
boolean | se deve coletar medições de cobertura |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Retorna se as medições de cobertura devem ser liberadas dos processos em execução após a conclusão do teste.
Devoluções | |
---|---|
boolean | se deve liberar processos para medições de cobertura após o teste |
deveriaMergeCoverage
public boolean shouldMergeCoverage ()
Retorna se as medidas de cobertura devem ser mescladas antes do registro.
Devoluções | |
---|---|
boolean |
deveriaResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Retorna se as medições de cobertura devem ser redefinidas antes de cada teste.
Ativar isso permite que a cobertura seja mais direcionada ao teste.
Devoluções | |
---|---|
boolean | se deve redefinir a cobertura antes do teste |