Opciones de Sandbox

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 deben descargar o no los zips de pruebas predeterminados.

boolean dumpTestTemplate ()

Devuelve si se debe volcar o no la plantilla de prueba en modo alternativo.

String getChildGlobalConfig ()

Devuelve la configuración que se utilizará 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á aquellos 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 el preparador debe ejecutar en el proceso principal del entorno limitado.

String getSandboxBuildId ()

Devuelve el build-id forzado para que el sandbox se utilice durante la ejecución.

File getSandboxTfDirectory ()

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

getTestsZips ()

Devuelve el conjunto de zips de pruebas al escenario del entorno sandbox.

long getWaitForEventsTimeout ()

Devuelve el tiempo que debemos esperar para que se procesen los eventos una vez que el sandbox haya terminado de ejecutarse.

boolean shouldEnableDebugThread ()

Habilite un hilo de depuración.

boolean shouldParallelSetup ()

Devuelve si se debe ejecutar o no la configuración del espacio aislado en paralelo.

boolean shouldUseParallelDownload ()

Devuelve si se utilizará o no la descarga paralela durante la instalación.

boolean shouldUsePartialDownload ()

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

boolean shouldUseProtoReporter ()

Devuelve si se deben utilizar o no los informes protobuf.

boolean shouldUseSplitDiscovery ()

Devuelve si se debe utilizar la configuración con descubrimiento independiente.

boolean shouldUseTestDiscovery ()

Devuelve si se debe utilizar o no el observatorio tradefed para optimizar la puesta en escena del frasco.

boolean startAvdInParent ()

Devuelve si se deben iniciar o no los dispositivos avd en la zona de pruebas principal o dejarlos en la zona secundaria.

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_LOCATION

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

Opciones de Sandbox

public SandboxOptions ()

Métodos públicos

descargarDefaultZips

public boolean downloadDefaultZips ()

Devuelve si se deben descargar o no los zips de pruebas predeterminados.

Devoluciones
boolean

volcado de plantilla de prueba

public boolean dumpTestTemplate ()

Devuelve si se debe volcar o no la plantilla de prueba en modo alternativo.

Devoluciones
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

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

Devoluciones
String

obtenerVariablesEnv

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á aquellos 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 el preparador debe ejecutar en el proceso principal del entorno limitado.

Devoluciones
String

obtenerSandboxBuildId

public String getSandboxBuildId ()

Devuelve el build-id forzado para que el sandbox se utilice 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 proteger la ejecución.

Devoluciones
File

obtenerTestsZips

public  getTestsZips ()

Devuelve el conjunto de zips de pruebas al escenario del entorno sandbox.

Devoluciones

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Devuelve el tiempo que debemos esperar para que se procesen los eventos una vez que el sandbox haya terminado de ejecutarse.

Devoluciones
long

deberíaEnableDebugThread

public boolean shouldEnableDebugThread ()

Habilite un hilo de depuración.

Devoluciones
boolean

deberíaParallelSetup

public boolean shouldParallelSetup ()

Devuelve si se debe ejecutar o no la configuración del espacio aislado en paralelo.

Devoluciones
boolean

debería usarParallelDescargar

public boolean shouldUseParallelDownload ()

Devuelve si se utilizará o no la descarga paralela durante la instalación.

Devoluciones
boolean

debería usar descarga parcial

public boolean shouldUsePartialDownload ()

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

Devoluciones
boolean

debería usar ProtoReporter

public boolean shouldUseProtoReporter ()

Devuelve si se deben utilizar o no los informes protobuf.

Devoluciones
boolean

debería usar SplitDiscovery

public boolean shouldUseSplitDiscovery ()

Devuelve si se debe utilizar la configuración con descubrimiento independiente.

Devoluciones
boolean

debería usar prueba de descubrimiento

public boolean shouldUseTestDiscovery ()

Devuelve si se debe utilizar o no el observatorio tradefed para optimizar la puesta en escena del frasco.

Devoluciones
boolean

inicioAvdInParent

public boolean startAvdInParent ()

Devuelve si se deben iniciar o no los dispositivos avd en la zona de pruebas principal o dejarlos en la zona secundaria.

Devoluciones
boolean