SandboxOptions
public
final
class
SandboxOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.sandbox.SandboxOptions |
Clase que puede recibir y proporcionar opciones a un ISandbox.
Resumen
Constantes | |
|---|---|
String |
CHILD_GLOBAL_CONFIG
|
String |
ENABLE_DEBUG_THREAD
|
String |
PARENT_PREPARER_CONFIG
|
String |
SANDBOX_BUILD_ID
|
String |
TF_LOCATION
|
String |
USE_PROTO_REPORTER
|
String |
WAIT_FOR_EVENTS_TIMEOUT
|
Constructores públicos | |
|---|---|
SandboxOptions()
|
|
Métodos públicos | |
|---|---|
boolean
|
delayDownloadAfterSharding()
Devuelve si se debe retrasar la descarga después del fragmentado. |
boolean
|
downloadDefaultZips()
Devuelve si se deben descargar los archivos ZIP de pruebas predeterminados. |
boolean
|
dumpTestTemplate()
Devuelve si se debe volcar la plantilla de prueba en modo de resguardo. |
String
|
getChildGlobalConfig()
Devuelve la configuración que se usará para la zona de pruebas infantil. |
|
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 del entorno aislado siempre descargará los archivos que coincidan con la regex. |
|
getJavaOptions()
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 principal de la zona de pruebas. |
String
|
getSandboxBuildId()
Devuelve el ID de compilación forzado para que se use la zona de pruebas durante la ejecución. |
File
|
getSandboxTfDirectory()
Devuelve los directorios proporcionados que contienen la versión de Trade Federation que se usará para la zona de pruebas de la ejecución. |
|
getTestsZips()
Devuelve el conjunto de archivos ZIP de pruebas que se deben preparar para la zona de pruebas. |
long
|
getWaitForEventsTimeout()
Devuelve el tiempo que debemos esperar para que se procesen los eventos después de que finalice la ejecución de la zona de pruebas. |
boolean
|
shouldEnableDebugThread()
Habilita un subproceso de depuración. |
boolean
|
shouldParallelSetup()
Devuelve si se debe ejecutar la configuración de la zona de pruebas en paralelo o no. |
boolean
|
shouldUseParallelDownload()
Devuelve si se debe usar la descarga paralela durante la configuración. |
boolean
|
shouldUsePartialDownload()
Devuelve si se debe usar el almacenamiento en caché de descargas parciales |
boolean
|
shouldUseProtoReporter()
Devuelve un valor que indica si se deben usar los informes de protobuf. |
boolean
|
shouldUseSplitDiscovery()
Devuelve si se debe usar la configuración con detección independiente. |
boolean
|
shouldUseTestDiscovery()
Devuelve si se debe usar el observatorio de Tradefed para optimizar la etapa de transferencia de archivos JAR. |
boolean
|
startAvdInParent()
Devuelve si se deben iniciar o no los dispositivos AVD en el sandbox principal o si se deben dejar en el secundario. |
Constantes
CHILD_GLOBAL_CONFIG
public static final String CHILD_GLOBAL_CONFIG
Valor de la constante: "sub-global-config"
ENABLE_DEBUG_THREAD
public static final String ENABLE_DEBUG_THREAD
Valor de la constante: "sandbox-debug-thread"
PARENT_PREPARER_CONFIG
public static final String PARENT_PREPARER_CONFIG
Valor de la constante: "parent-preparer-config"
SANDBOX_BUILD_ID
public static final String SANDBOX_BUILD_ID
Valor de la constante: "sandbox-build-id"
TF_LOCATION
public static final String TF_LOCATION
Valor de la constante: "tf-location"
USE_PROTO_REPORTER
public static final String USE_PROTO_REPORTER
Valor de la constante: "use-proto-reporter"
WAIT_FOR_EVENTS_TIMEOUT
public static final String WAIT_FOR_EVENTS_TIMEOUT
Valor de la constante: "wait-for-events"
Constructores públicos
SandboxOptions
public SandboxOptions ()
Métodos públicos
delayDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
Devuelve si se debe retrasar la descarga después del fragmentado.
| Muestra | |
|---|---|
boolean |
|
downloadDefaultZips
public boolean downloadDefaultZips ()
Devuelve si se deben descargar los archivos ZIP de pruebas predeterminados.
| Muestra | |
|---|---|
boolean |
|
dumpTestTemplate
public boolean dumpTestTemplate ()
Devuelve si se debe volcar la plantilla de prueba en modo de resguardo.
| Muestra | |
|---|---|
boolean |
|
getChildGlobalConfig
public String getChildGlobalConfig ()
Devuelve la configuración que se usará para la zona de pruebas infantil. O bien, un valor nulo si se debe usar el elemento superior.
| Muestra | |
|---|---|
String |
|
getEnvVariables
publicgetEnvVariables ()
Es el mapa de la variable de entorno que se pasará al proceso de Java de la zona de pruebas.
| Muestra | |
|---|---|
|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
Devuelve un conjunto de regex. La descarga parcial del entorno aislado siempre descargará los archivos que coincidan con la regex.
| Muestra | |
|---|---|
|
|
getJavaOptions
publicgetJavaOptions ()
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 principal de la zona de pruebas.
| Muestra | |
|---|---|
String |
|
getSandboxBuildId
public String getSandboxBuildId ()
Devuelve el ID de compilación forzado para que se use la zona de pruebas durante la ejecución.
| Muestra | |
|---|---|
String |
|
getSandboxTfDirectory
public File getSandboxTfDirectory ()
Devuelve 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
publicgetTestsZips ()
Devuelve el conjunto de archivos ZIP de pruebas que se deben preparar para la zona de pruebas.
| Muestra | |
|---|---|
|
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
Devuelve el tiempo que debemos esperar para que se procesen los eventos después de que finalice la ejecución de la zona de pruebas.
| Muestra | |
|---|---|
long |
|
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
Habilita un subproceso de depuración.
| Muestra | |
|---|---|
boolean |
|
shouldParallelSetup
public boolean shouldParallelSetup ()
Devuelve si se debe ejecutar la configuración de la zona de pruebas en paralelo.
| Muestra | |
|---|---|
boolean |
|
shouldUseParallelDownload
public boolean shouldUseParallelDownload ()
Devuelve si se debe usar la descarga paralela durante la configuración.
| Muestra | |
|---|---|
boolean |
|
shouldUsePartialDownload
public boolean shouldUsePartialDownload ()
Devuelve si se debe usar el almacenamiento en caché de descargas parciales
| Muestra | |
|---|---|
boolean |
|
shouldUseProtoReporter
public boolean shouldUseProtoReporter ()
Devuelve un valor que indica si se deben usar los informes de protobuf.
| Muestra | |
|---|---|
boolean |
|
shouldUseSplitDiscovery
public boolean shouldUseSplitDiscovery ()
Devuelve si se debe usar la configuración con detección independiente.
| Muestra | |
|---|---|
boolean |
|
shouldUseTestDiscovery
public boolean shouldUseTestDiscovery ()
Devuelve si se debe usar el observatorio de Tradefed para optimizar la etapa de transferencia de archivos JAR.
| Muestra | |
|---|---|
boolean |
|
startAvdInParent
public boolean startAvdInParent ()
Devuelve si se deben iniciar o no los dispositivos AVD en el sandbox principal o si se deben dejar en el secundario.
| Muestra | |
|---|---|
boolean |
|