Opciones de cobertura

public final class CoverageOptions
extends Object

java.lang.Objeto
com.android.tradefed.testtype.coverage.CoverageOptions


Objeto tradefed para mantener opciones de cobertura.

Resumen

Constructores públicos

CoverageOptions ()

Métodos públicos

getCoverageProcesses ()

Devuelve el nombre de los procesos desde los que vaciar la cobertura una vez completada la prueba.

getCoverageToolchains ()

Devuelve las cadenas de herramientas de cobertura para recopilar 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 utilizados para las mediciones de cobertura.

long getPullTimeout ()

Devuelve el tiempo de espera en milisegundos para extraer métricas de cobertura del dispositivo.

boolean isCoverageEnabled ()

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

boolean isCoverageFlushEnabled ()

Devuelve si las mediciones de cobertura deben eliminarse de los procesos en ejecución después de que se haya completado la prueba.

boolean shouldMergeCoverage ()

Devuelve si fusionar las medidas de cobertura antes de iniciar sesión.

boolean shouldResetCoverageBeforeTest ()

Devuelve si las mediciones de cobertura deben restablecerse antes de cada prueba.

Constructores públicos

Opciones de cobertura

public CoverageOptions ()

Métodos públicos

obtener procesos de cobertura

public  getCoverageProcesses ()

Devuelve el nombre de los procesos desde los que vaciar la cobertura una vez completada la prueba.

Devoluciones
un ERROR(/List) de nombres de procesos para eliminar la cobertura después de la prueba

getCoverageToolchains

public  getCoverageToolchains ()

Devuelve las cadenas de herramientas de cobertura para recopilar cobertura.

Devoluciones
las cadenas de herramientas para recopilar cobertura de

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

Devuelve jacocoagent.jar.

Devoluciones
File un ERROR(/File) apuntando a jacocoagent.jar.

getLlvmProfdataPath

public File getLlvmProfdataPath ()

Devuelve el directorio que contiene la herramienta llvm-profdata.

Devoluciones
File un ERROR(/File) que contiene la herramienta llvm-profdata y sus dependencias

obtenerProfrawFilter

public String getProfrawFilter ()

Devuelve el prefijo de los nombres de archivo de profdata utilizados para las mediciones de cobertura.

Devoluciones
String una String que contiene el prefijo de los nombres de archivo profdata

getPullTimeout

public long getPullTimeout ()

Devuelve el tiempo de espera en milisegundos para extraer métricas de cobertura del dispositivo.

Devoluciones
long un ERROR(/long) como tiempo de espera en milisegundos.

isCoverageEnabled

public boolean isCoverageEnabled ()

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

Devoluciones
boolean si recopilar mediciones de cobertura

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

Devuelve si las mediciones de cobertura deben eliminarse de los procesos en ejecución después de que se haya completado la prueba.

Devoluciones
boolean si vaciar los procesos para las mediciones de cobertura después de la prueba

debería fusionar la cobertura

public boolean shouldMergeCoverage ()

Devuelve si fusionar las medidas de cobertura antes de iniciar sesión.

Devoluciones
boolean

debe restablecer la cobertura antes de la prueba

public boolean shouldResetCoverageBeforeTest ()

Devuelve si las mediciones de cobertura deben restablecerse antes de cada prueba.

Habilitar esto permite que la cobertura sea más específica para la prueba.

Devoluciones
boolean si restablecer la cobertura antes de la prueba