SandboxOpciones

public final class SandboxOptions
extends Object

java.lang.Objeto
com.android.tradefed.sandbox.SandboxOptions


Clase que puede recibir y proporcionar opciones a un ISandbox .

Resumen

Campos

public static final String CHILD_GLOBAL_CONFIG

public static final String ENABLE_DEBUG_THREAD

public static final String PARENT_PREPARER_CONFIG

public static final String SANDBOX_BUILD_ID

public static final String TF_LOCATION

public static final String USE_PROTO_REPORTER

public static final String WAIT_FOR_EVENTS_TIMEOUT

Constructores públicos

SandboxOptions ()

Métodos públicos

boolean downloadDefaultZips ()

Devuelve si se descargan o no los archivos zip de prueba predeterminados.

boolean dumpTestTemplate ()

Devuelve si se va a volcar o no la plantilla de prueba en modo de reserva.

String getChildGlobalConfig ()

Devuelve la configuración que se usará para el sandbox secundario.

getEnvVariables ()

El mapa de la variable de entorno para pasar al proceso java del sandbox.

getForcePartialDownloadFileRegexList ()

Devuelve un conjunto de expresiones regulares, la descarga parcial de sandbox siempre descargará los archivos que coincidan con la expresión regular

getJavaOptions ()

La lista de opciones para pasar el proceso java del sandbox.

String getParentPreparerConfig ()

Devuelve la configuración que debe ejecutar el preparador en el proceso principal del entorno limitado.

String getSandboxBuildId ()

Devuelve el ID de compilación forzado para que se use el espacio aislado durante la ejecución.

File getSandboxTfDirectory ()

Devuelve los directorios proporcionados que contienen la versión de Trade Federation que se utilizará para el aislamiento de procesos de la ejecución.

getTestsZips ()

Devuelve el conjunto de zips de prueba al escenario para el sandbox.

long getWaitForEventsTimeout ()

Devuelve el tiempo que debemos esperar para que se procesen los eventos después de que se termine de ejecutar el sandbox.

boolean shouldEnableDebugThread ()

Habilite un hilo de depuración.

boolean shouldParallelSetup ()

Devuelve si ejecutar o no la configuración de la zona de pruebas en paralelo.

boolean shouldUsePartialDownload ()

Devuelve si se usa o no el almacenamiento en caché de descarga parcial

boolean shouldUseProtoReporter ()

Devuelve si se deben usar o no los informes de protobuf.

boolean shouldUseTestDiscovery ()

Devuelve si se debe usar o no el observatorio tradefed para optimizar la puesta en escena de jar

boolean startAvdInParent ()

Devuelve si iniciar o no los dispositivos avd en el sandbox principal o dejarlo en el secundario.

Campos

CHILD_GLOBAL_CONFIG

public static final String CHILD_GLOBAL_CONFIG

ENABLE_DEBUG_THREAD

public static final String ENABLE_DEBUG_THREAD

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

SANDBOX_BUILD_ID

public static final String SANDBOX_BUILD_ID

TF_UBICACIÓN

public static final String TF_LOCATION

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

Constructores públicos

SandboxOpciones

public SandboxOptions ()

Métodos públicos

descargarZips predeterminados

public boolean downloadDefaultZips ()

Devuelve si se descargan o no los archivos zip de prueba predeterminados.

Devoluciones
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

Devuelve si se va a volcar o no la plantilla de prueba en modo de reserva.

Devoluciones
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

Devuelve la configuración que se usará para el sandbox secundario. O nulo si se debe usar el principal.

Devoluciones
String

getEnvVariables

public  getEnvVariables ()

El mapa de la variable de entorno para pasar al proceso java del sandbox.

Devoluciones

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Devuelve un conjunto de expresiones regulares, la descarga parcial de sandbox siempre descargará los archivos que coincidan con la expresión regular

Devoluciones

getJavaOptions

public  getJavaOptions ()

La lista de opciones para pasar el proceso java del sandbox.

Devoluciones

getParentPreparerConfig

public String getParentPreparerConfig ()

Devuelve la configuración que debe ejecutar el preparador en el proceso principal del entorno limitado.

Devoluciones
String

getSandboxBuildId

public String getSandboxBuildId ()

Devuelve el ID de compilación forzado para que se use el espacio aislado durante la ejecución.

Devoluciones
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Devuelve los directorios proporcionados que contienen la versión de Trade Federation que se utilizará para el aislamiento de procesos de la ejecución.

Devoluciones
File

obtenerTestsZips

public  getTestsZips ()

Devuelve el conjunto de zips de prueba al escenario para el sandbox.

Devoluciones

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Devuelve el tiempo que debemos esperar para que se procesen los eventos después de que se termine de ejecutar el sandbox.

Devoluciones
long

debe habilitar el subproceso de depuración

public boolean shouldEnableDebugThread ()

Habilite un hilo de depuración.

Devoluciones
boolean

debeParallelSetup

public boolean shouldParallelSetup ()

Devuelve si ejecutar o no la configuración de la zona de pruebas en paralelo.

Devoluciones
boolean

debe usar descarga parcial

public boolean shouldUsePartialDownload ()

Devuelve si se usa o no el almacenamiento en caché de descarga parcial

Devoluciones
boolean

debe usar ProtoReporter

public boolean shouldUseProtoReporter ()

Devuelve si se deben usar o no los informes de protobuf.

Devoluciones
boolean

deberíaUsarTestDiscovery

public boolean shouldUseTestDiscovery ()

Devuelve si se debe usar o no el observatorio tradefed para optimizar la puesta en escena de jar

Devoluciones
boolean

startAvdInParent

public boolean startAvdInParent ()

Devuelve si iniciar o no los dispositivos avd en el sandbox principal o dejarlo en el secundario.

Devoluciones
boolean