Opzioni Sandbox

public final class SandboxOptions
extends Object

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


Classe che può ricevere e fornire opzioni a ISandbox .

Riepilogo

Campi

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

Costruttori pubblici

SandboxOptions ()

Metodi pubblici

boolean downloadDefaultZips ()

Indica se scaricare o meno i file zip predefiniti dei test.

boolean dumpTestTemplate ()

Restituisce se eseguire o meno il dump del modello di test in modalità fallback.

String getChildGlobalConfig ()

Restituisce la configurazione da utilizzare per il sandbox figlio.

getEnvVariables ()

La mappa della variabile di ambiente da passare al processo Java della sandbox.

getForcePartialDownloadFileRegexList ()

Restituisce una serie di espressioni regolari, il download parziale sandbox scaricherà sempre i file che corrispondono alla espressione regolare

getJavaOptions ()

L'elenco delle opzioni per passare il processo Java del sandbox.

String getParentPreparerConfig ()

Restituisce la configurazione che il preparatore dovrebbe eseguire nel processo principale del sandbox.

String getSandboxBuildId ()

Restituisce l'ID build forzato per la sandbox da utilizzare durante l'esecuzione.

File getSandboxTfDirectory ()

Restituisce le directory fornite contenenti la versione di Trade Federation da utilizzare per il sandboxing della corsa.

getTestsZips ()

Restituisce l'insieme di test compressi nello stage per la sandbox.

long getWaitForEventsTimeout ()

Restituisce il tempo di attesa per l'elaborazione degli eventi al termine dell'esecuzione del sandbox.

boolean shouldEnableDebugThread ()

Abilita un thread di debug.

boolean shouldParallelSetup ()

Restituisce se eseguire o meno la configurazione della sandbox in parallelo.

boolean shouldUseParallelDownload ()

Indica se utilizzare o meno il download parallelo durante l'installazione.

boolean shouldUsePartialDownload ()

Restituisce se utilizzare o meno la memorizzazione nella cache dei download parziali

boolean shouldUseProtoReporter ()

Restituisce se utilizzare o meno il reporting protobuf.

boolean shouldUseSplitDiscovery ()

Restituisce se utilizzare l'installazione con rilevamento indipendente.

boolean shouldUseTestDiscovery ()

Restituisce se utilizzare o meno l'osservatorio tradefed per ottimizzare la staging dei jar

boolean startAvdInParent ()

Restituisce se avviare o meno i dispositivi avd nella sandbox principale o lasciarli nel figlio.

Campi

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_LOCAZIONE

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

Costruttori pubblici

Opzioni Sandbox

public SandboxOptions ()

Metodi pubblici

scaricaDefaultZips

public boolean downloadDefaultZips ()

Indica se scaricare o meno i file zip predefiniti dei test.

ritorna
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

Restituisce se eseguire o meno il dump del modello di test in modalità fallback.

ritorna
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

Restituisce la configurazione da utilizzare per il sandbox figlio. Oppure null se deve essere utilizzato quello genitore.

ritorna
String

getVariabiliEnv

public  getEnvVariables ()

La mappa della variabile di ambiente da passare al processo Java della sandbox.

ritorna

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Restituisce una serie di espressioni regolari, il download parziale sandbox scaricherà sempre i file che corrispondono alla espressione regolare

ritorna

getJavaOptions

public  getJavaOptions ()

L'elenco delle opzioni per passare il processo Java del sandbox.

ritorna

getParentPreparerConfig

public String getParentPreparerConfig ()

Restituisce la configurazione che il preparatore dovrebbe eseguire nel processo principale del sandbox.

ritorna
String

getSandboxBuildId

public String getSandboxBuildId ()

Restituisce l'ID build forzato per la sandbox da utilizzare durante l'esecuzione.

ritorna
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Restituisce le directory fornite contenenti la versione di Trade Federation da utilizzare per il sandboxing della corsa.

ritorna
File

getTestZips

public  getTestsZips ()

Restituisce l'insieme di test compressi nello stage per la sandbox.

ritorna

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Restituisce il tempo di attesa per l'elaborazione degli eventi al termine dell'esecuzione del sandbox.

ritorna
long

dovrebbeAbilitareDebugThread

public boolean shouldEnableDebugThread ()

Abilita un thread di debug.

ritorna
boolean

dovrebbeParallelSetup

public boolean shouldParallelSetup ()

Restituisce se eseguire o meno la configurazione della sandbox in parallelo.

ritorna
boolean

dovrebbeUtilizzareParallelDownload

public boolean shouldUseParallelDownload ()

Indica se utilizzare o meno il download parallelo durante l'installazione.

ritorna
boolean

dovrebbeUtilizzarePartialDownload

public boolean shouldUsePartialDownload ()

Restituisce se utilizzare o meno la memorizzazione nella cache dei download parziali

ritorna
boolean

dovrebbeUtilizzareProtoReporter

public boolean shouldUseProtoReporter ()

Restituisce se utilizzare o meno il reporting protobuf.

ritorna
boolean

dovrebbeUtilizzareSplitDiscovery

public boolean shouldUseSplitDiscovery ()

Restituisce se utilizzare l'installazione con rilevamento indipendente.

ritorna
boolean

dovrebbeUseTestDiscovery

public boolean shouldUseTestDiscovery ()

Restituisce se utilizzare o meno l'osservatorio tradefed per ottimizzare la staging dei jar

ritorna
boolean

startAvdInParent

public boolean startAvdInParent ()

Restituisce se avviare o meno i dispositivi avd nella sandbox principale o lasciarli nel figlio.

ritorna
boolean