CoverageOptions
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 limpar a cobertura após a conclusão do teste. |
|
getCoverageToolchains()
Retorna as cadeias de ferramentas de cobertura para coletar a cobertura. |
|
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 arquivo de 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 precisam ser coletadas nesta execução. |
boolean
|
isCoverageFlushEnabled()
Retorna se as medições de cobertura precisam ser excluídas dos processos em execução após a conclusão do teste. |
boolean
|
shouldMergeCoverage()
Retorna se as medições de cobertura serão 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
publicgetCoverageProcesses ()
Retorna o nome dos processos para limpar a cobertura após a conclusão do teste.
Retorna | |
---|---|
|
um ERROR(/List) de nomes de processo para limpar a cobertura após o teste |
getCoverageToolchains
publicgetCoverageToolchains ()
Retorna as cadeias de ferramentas de cobertura para coletar a cobertura.
Retorna | |
---|---|
|
as cadeias de ferramentas para coletar cobertura de |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
Retorna os locais no dispositivo em que as medições de cobertura são armazenadas.
Retorna | |
---|---|
|
uma {lista de links} que contém 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 arquivo de profdata usados para medições de cobertura.
Retorna | |
---|---|
String |
um String que contém o prefixo dos nomes de arquivos de 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 precisam ser coletadas nesta execução.
Retorna | |
---|---|
boolean |
se coletar medições de cobertura |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Retorna se as medições de cobertura precisam ser excluídas dos processos em execução após a conclusão do teste.
Retorna | |
---|---|
boolean |
se os processos serão limpos para medições de cobertura após o teste |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Retorna se as medições de cobertura serão mescladas antes do registro.
Retorna | |
---|---|
boolean |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Retorna se as medições de cobertura precisam ser redefinidas antes de cada teste.
A ativação dessa opção permite que a cobertura seja mais direcionada ao teste.
Retorna | |
---|---|
boolean |
se a cobertura precisa ser redefinida antes do teste |