SandboxOptions

public final class SandboxOptions
extends Object

java.lang.Object
   ↳ com.android.tradefed.sandbox.SandboxOptions


Es una 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 delayDownloadAfterSharding()

Muestra si se debe retrasar o no la descarga después de la fragmentación.

boolean downloadDefaultZips()

Muestra si se deben descargar o no los archivos ZIP de pruebas predeterminados.

boolean dumpTestTemplate()

Muestra si se debe volcar la plantilla de prueba en modo de resguardo o no.

String getChildGlobalConfig()

Devuelve la configuración que se usará para la zona de pruebas secundaria.

getEnvVariables()

Es el mapa de la variable de entorno que se pasará al proceso de Java de la zona de pruebas.

getForcePartialDownloadFileRegexList()

Devuelve un conjunto de regex. La descarga parcial de la zona de pruebas siempre descargará los archivos que coincidan con la regex.

getJavaOptions()

Es la lista de opciones para pasar el proceso de Java de la zona de pruebas.

String getParentPreparerConfig()

Devuelve la configuración que el preparador debe ejecutar en el proceso superior de la zona de pruebas.

String getSandboxBuildId()

Muestra el ID de compilación forzado para que se use la zona de pruebas durante la ejecución.

File getSandboxTfDirectory()

Muestra los directorios proporcionados que contienen la versión de Trade Federation que se usará para la zona de pruebas de la ejecución.

getTestsZips()

Muestra el conjunto de archivos ZIP de pruebas para la etapa de la zona de pruebas.

long getWaitForEventsTimeout()

Muestra el tiempo que debemos esperar para que se procesen los eventos después de que la zona de pruebas termine de ejecutarse.

boolean shouldEnableDebugThread()

Habilita un subproceso de depuración.

boolean shouldParallelSetup()

Muestra si se debe ejecutar o no la configuración de la zona de pruebas en paralelo.

boolean shouldUseParallelDownload()

Muestra si se debe usar o no la descarga en paralelo durante la configuración.

boolean shouldUsePartialDownload()

Muestra si se debe usar o no el almacenamiento en caché de descarga parcial.

boolean shouldUseProtoReporter()

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

boolean shouldUseSplitDiscovery()

Muestra si se debe usar la configuración con descubrimiento independiente.

boolean shouldUseTestDiscovery()

Muestra si se debe usar o no el observatorio de tradefed para optimizar la etapa de preparación de jar.

boolean startAvdInParent()

Devuelve si se deben iniciar dispositivos avd en la zona de pruebas superior o dejar que estén en la inferior.

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

SandboxOptions

public SandboxOptions ()

Métodos públicos

delayDownloadAfterSharding

public boolean delayDownloadAfterSharding ()

Muestra si se debe retrasar o no la descarga después de la fragmentación.

Muestra
boolean

downloadDefaultZips

public boolean downloadDefaultZips ()

Muestra si se deben descargar o no los archivos ZIP de pruebas predeterminados.

Muestra
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

Muestra si se debe volcar la plantilla de prueba en modo de resguardo o no.

Muestra
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

Devuelve la configuración que se usará para la zona de pruebas secundaria. O bien nulo si se debe usar el superior.

Muestra
String

getEnvVariables

public  getEnvVariables ()

Es el mapa de la variable de entorno que se pasará al proceso de Java de la zona de pruebas.

Muestra

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Devuelve un conjunto de regex. La descarga parcial de la zona de pruebas siempre descargará los archivos que coincidan con la regex.

Muestra

getJavaOptions

public  getJavaOptions ()

Es la lista de opciones para pasar el proceso de Java de la zona de pruebas.

Muestra

getParentPreparerConfig

public String getParentPreparerConfig ()

Devuelve la configuración que el preparador debe ejecutar en el proceso superior de la zona de pruebas.

Muestra
String

getSandboxBuildId

public String getSandboxBuildId ()

Muestra el ID de compilación forzado para que se use la zona de pruebas durante la ejecución.

Muestra
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Muestra los directorios proporcionados que contienen la versión de Trade Federation que se usará para la zona de pruebas de la ejecución.

Muestra
File

getTestsZips

public  getTestsZips ()

Muestra el conjunto de archivos ZIP de pruebas para la etapa de la zona de pruebas.

Muestra

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Muestra el tiempo que debemos esperar para que se procesen los eventos después de que la zona de pruebas termine de ejecutarse.

Muestra
long

shouldEnableDebugThread

public boolean shouldEnableDebugThread ()

Habilita un subproceso de depuración.

Muestra
boolean

shouldParallelSetup

public boolean shouldParallelSetup ()

Muestra si se debe ejecutar o no la configuración de la zona de pruebas en paralelo.

Muestra
boolean

shouldUseParallelDownload

public boolean shouldUseParallelDownload ()

Muestra si se debe usar o no la descarga en paralelo durante la configuración.

Muestra
boolean

shouldUsePartialDownload

public boolean shouldUsePartialDownload ()

Muestra si se debe usar o no el almacenamiento en caché de descarga parcial.

Muestra
boolean

shouldUseProtoReporter

public boolean shouldUseProtoReporter ()

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

Muestra
boolean

shouldUseSplitDiscovery

public boolean shouldUseSplitDiscovery ()

Muestra si se debe usar la configuración con descubrimiento independiente.

Muestra
boolean

shouldUseTestDiscovery

public boolean shouldUseTestDiscovery ()

Muestra si se debe usar o no el observatorio de tradefed para optimizar la etapa de preparación de jar.

Muestra
boolean

startAvdInParent

public boolean startAvdInParent ()

Devuelve si se deben iniciar dispositivos avd en la zona de pruebas superior o dejar que estén en la inferior.

Muestra
boolean