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.