CoverageOptions
public
final
class
CoverageOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Objeto do Tradefed para armazenar opções de cobertura.
Resumo
Construtores públicos | |
|---|---|
CoverageOptions()
|
|
Métodos públicos | |
|---|---|
List<String>
|
getCoverageProcesses()
Retorna o nome dos processos para limpar a cobertura depois que o teste for concluído. |
List<CoverageOptions.Toolchain>
|
getCoverageToolchains()
Retorna as toolchains de cobertura para coletar a cobertura. |
List<String>
|
getDeviceCoveragePaths()
Retorna os locais no 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()
Retorna se as medições de cobertura devem ser coletadas desta execução. |
boolean
|
isCoverageFlushEnabled()
Retorna se as medições de cobertura devem ser liberadas de processos em execução após a conclusão do teste. |
boolean
|
shouldMergeCoverage()
Retorna se as medições de cobertura devem ser mescladas antes do registro. |
boolean
|
shouldResetCoverageBeforeTest()
Retorna se as medições de cobertura precisam ser redefinidas antes de cada teste. |
Construtores públicos
CoverageOptions
public CoverageOptions ()
Métodos públicos
getCoverageProcesses
public List<String> getCoverageProcesses ()
Retorna o nome dos processos para limpar a cobertura depois que o teste for concluído.
| Retorna | |
|---|---|
List<String> |
uma List de nomes de processos para limpar a cobertura após o teste |
getCoverageToolchains
public List<CoverageOptions.Toolchain> getCoverageToolchains ()
Retorna as toolchains de cobertura para coletar a cobertura.
| Retorna | |
|---|---|
List<CoverageOptions.Toolchain> |
as toolchains para coletar a cobertura de |
getDeviceCoveragePaths
public List<String> getDeviceCoveragePaths ()
Retorna os locais no dispositivo em que as medições de cobertura são armazenadas.
| Retorna | |
|---|---|
List<String> |
uma {link List} que contém os caminhos de cobertura do dispositivo |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Retorna jacocoagent.jar.
| Retorna | |
|---|---|
File |
um File apontando para jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Retorna o diretório que contém a ferramenta llvm-profdata.
| Retorna | |
|---|---|
File |
um File que contém 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 que contém 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 ()
Retorna se as medições de cobertura devem ser coletadas desta 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 liberadas de processos em execução após a conclusão do teste.
| Retorna | |
|---|---|
boolean |
se é necessário liberar processos para medições de cobertura após o teste |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Retorna se as medições de cobertura devem ser mescladas antes do registro.
| Retorna | |
|---|---|
boolean |
|
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Retorna se as medições de cobertura precisam ser redefinidas antes de cada teste.
Isso permite que a cobertura seja mais direcionada ao teste.
| Retorna | |
|---|---|
boolean |
se é necessário redefinir a cobertura antes do teste |