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

getCoverageProcesses()

Muestra el nombre de los procesos desde los que se debe borrar la cobertura una vez que se completa la prueba.

getCoverageToolchains()

Devuelve las cadenas de herramientas de cobertura de las que se recopilará la cobertura.

getDeviceCoveragePaths()

Muestra las ubicaciones del dispositivo en las que se almacenan las mediciones de cobertura.

File getJaCoCoAgentPath()

Muestra jacocoagent.jar.

File getLlvmProfdataPath()

Muestra el directorio que contiene la herramienta llvm-profdata.

String getProfrawFilter()

Muestra 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 métricas de cobertura del dispositivo.

boolean isCoverageEnabled()

Muestra si se deben recopilar mediciones de cobertura de esta ejecución.

boolean isCoverageFlushEnabled()

Muestra si las mediciones de cobertura deben borrarse de los procesos en ejecución después de que se complete la prueba.

boolean shouldMergeCoverage()

Muestra si se deben combinar las mediciones de cobertura antes de registrarlas.

boolean shouldResetCoverageBeforeTest()

Muestra si se deben restablecer las mediciones de cobertura antes de cada prueba.

Constructores públicos

CoverageOptions

public CoverageOptions ()

Métodos públicos

getCoverageProcesses

public  getCoverageProcesses ()

Muestra el nombre de los procesos desde los que se debe borrar la cobertura una vez que se completa la prueba.

Muestra
Un ERROR(/List) de nombres de procesos para borrar la cobertura después de la prueba

getCoverageToolchains

public  getCoverageToolchains ()

Devuelve las cadenas de herramientas de cobertura de las que se recopilará la cobertura.

Muestra
las cadenas de herramientas para recopilar la cobertura

getDeviceCoveragePaths

public  getDeviceCoveragePaths ()

Muestra las ubicaciones del dispositivo en las que se almacenan las mediciones de cobertura.

Muestra
Una {lista de vínculos} que contiene las rutas de cobertura del dispositivo

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

Muestra jacocoagent.jar.

Muestra
File Un ERROR(/File) que apunte a jacocoagent.jar

getLlvmProfdataPath

public File getLlvmProfdataPath ()

Muestra el directorio que contiene la herramienta llvm-profdata.

Muestra
File Un ERROR(/File) que contiene la herramienta llvm-profdata y sus dependencias

getProfrawFilter

public String getProfrawFilter ()

Muestra 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 métricas de cobertura del dispositivo.

Muestra
long Un ERROR(/long) como tiempo de espera en milisegundos

isCoverageEnabled

public boolean isCoverageEnabled ()

Muestra si se deben recopilar mediciones de cobertura de esta ejecución.

Muestra
boolean si se deben recopilar mediciones de cobertura

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

Muestra si las mediciones de cobertura deben borrarse de los procesos en ejecución después de que se complete la prueba.

Muestra
boolean si se deben borrar los procesos para las mediciones de cobertura después de la prueba

shouldMergeCoverage

public boolean shouldMergeCoverage ()

Muestra si se deben combinar las mediciones de cobertura antes de registrarlas.

Muestra
boolean

shouldResetCoverageBeforeTest

public boolean shouldResetCoverageBeforeTest ()

Muestra si se deben restablecer las mediciones de cobertura antes de cada prueba.

Si habilitas esta opción, la cobertura se segmentará más para la prueba.

Muestra
boolean si se debe restablecer la cobertura antes de la prueba