CoverageOptions
public
final
class
CoverageOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Objeto Tradefed para contener opciones de cobertura.
Resumen
Constructores públicos | |
|---|---|
CoverageOptions()
|
|
Métodos públicos | |
|---|---|
List<String>
|
getCoverageProcesses()
Devuelve el nombre de los procesos de los que se debe vaciar la cobertura después de que se complete la prueba. |
List<CoverageOptions.Toolchain>
|
getCoverageToolchains()
Devuelve las cadenas de herramientas de cobertura desde las que se recopila la cobertura. |
List<String>
|
getDeviceCoveragePaths()
Devuelve las ubicaciones en el dispositivo donde se almacenan las mediciones de cobertura. |
File
|
getJaCoCoAgentPath()
Devuelve jacocoagent.jar. |
File
|
getLlvmProfdataPath()
Devuelve el directorio que contiene la herramienta llvm-profdata. |
String
|
getProfrawFilter()
Devuelve el prefijo de los nombres de archivo de profdata que se usan para las mediciones de cobertura. |
long
|
getPullTimeout()
Devuelve el tiempo de espera en milisegundos para extraer las métricas de cobertura del dispositivo. |
boolean
|
isCoverageEnabled()
Devuelve un valor que indica si se deben recopilar las mediciones de cobertura de esta ejecución. |
boolean
|
isCoverageFlushEnabled()
Devuelve si las mediciones de cobertura se deben vaciar de los procesos en ejecución después de que se complete la prueba. |
boolean
|
shouldMergeCoverage()
Devuelve si se deben combinar las mediciones de cobertura antes de registrarlas. |
boolean
|
shouldResetCoverageBeforeTest()
Devuelve si las mediciones de cobertura se deben restablecer antes de cada prueba. |
Constructores públicos
CoverageOptions
public CoverageOptions ()
Métodos públicos
getCoverageProcesses
public List<String> getCoverageProcesses ()
Devuelve el nombre de los procesos de los que se debe vaciar la cobertura después de que se complete la prueba.
| Muestra | |
|---|---|
List<String> |
List: Es un array de nombres de procesos desde los que se debe vaciar la cobertura después de la prueba. |
getCoverageToolchains
public List<CoverageOptions.Toolchain> getCoverageToolchains ()
Devuelve las cadenas de herramientas de cobertura desde las que se recopila la cobertura.
| Muestra | |
|---|---|
List<CoverageOptions.Toolchain> |
Las cadenas de herramientas desde las que se recopila la cobertura |
getDeviceCoveragePaths
public List<String> getDeviceCoveragePaths ()
Devuelve las ubicaciones en el dispositivo donde se almacenan las mediciones de cobertura.
| Muestra | |
|---|---|
List<String> |
Un objeto {link List} que contiene las rutas de cobertura del dispositivo |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Devuelve jacocoagent.jar.
| Muestra | |
|---|---|
File |
Un File que apunta a jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Devuelve el directorio que contiene la herramienta llvm-profdata.
| Muestra | |
|---|---|
File |
Un File que contiene la herramienta llvm-profdata y sus dependencias |
getProfrawFilter
public String getProfrawFilter ()
Devuelve el prefijo de los nombres de archivo de profdata que se usan para las mediciones de cobertura.
| Muestra | |
|---|---|
String |
Un String que contiene el prefijo de los nombres de archivo de profdata |
getPullTimeout
public long getPullTimeout ()
Devuelve el tiempo de espera en milisegundos para extraer las métricas de cobertura del dispositivo.
| Muestra | |
|---|---|
long |
Un ERROR(/long) como tiempo de espera en milisegundos. |
isCoverageEnabled
public boolean isCoverageEnabled ()
Devuelve un valor que indica si se deben recopilar las mediciones de cobertura de esta ejecución.
| Muestra | |
|---|---|
boolean |
Indica si se deben recopilar mediciones de cobertura. |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Devuelve si las mediciones de cobertura se deben vaciar de los procesos en ejecución después de que se complete la prueba.
| Muestra | |
|---|---|
boolean |
Indica si se deben vaciar los procesos para las mediciones de cobertura después de la prueba. |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Devuelve si se deben combinar las mediciones de cobertura antes de registrarlas.
| Muestra | |
|---|---|
boolean |
|
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Devuelve si las mediciones de cobertura se deben restablecer antes de cada prueba.
Habilitar esta opción permite que la cobertura se centre más en la prueba.
| Muestra | |
|---|---|
boolean |
Indica si se debe restablecer la cobertura antes de la prueba. |