Opzioni sandbox

public final class SandboxOptions
extends Object

java.lang.Oggetto
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 ()

Restituisce se scaricare o meno gli zip dei test predefiniti.

boolean dumpTestTemplate ()

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

String getChildGlobalConfig ()

Restituisce la configurazione da utilizzare per la sandbox secondaria.

getEnvVariables ()

La mappa della variabile d'ambiente da passare al processo java della sandbox.

getForcePartialDownloadFileRegexList ()

Restituisce un set di regex, il download parziale sandbox scaricherà sempre i file che corrispondono alla regex

getJavaOptions ()

L'elenco delle opzioni per passare il processo java della sandbox.

String getParentPreparerConfig ()

Restituisce la configurazione che il preparatore deve eseguire nel processo padre della sandbox.

String getSandboxBuildId ()

Restituisce il build-id forzato per l'utilizzo della sandbox durante l'esecuzione.

File getSandboxTfDirectory ()

Restituisce le directory fornite contenenti la versione di Trade Federation da utilizzare per il sandboxing dell'esecuzione.

getTestsZips ()

Restituisce il set di zip di test nello stage per la sandbox.

long getWaitForEventsTimeout ()

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

boolean shouldEnableDebugThread ()

Abilita un thread di debug.

boolean shouldParallelSetup ()

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

boolean shouldUseProtoReporter ()

Restituisce se deve essere utilizzato o meno il report protobuf.

boolean shouldUseTestDiscovery ()

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

boolean startAvdInParent ()

Restituisce se avviare o meno i dispositivi avd nella sandbox padre o lasciare che sia in 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

downloadDefaultZips

public boolean downloadDefaultZips ()

Restituisce se scaricare o meno gli zip dei test predefiniti.

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 la sandbox secondaria. O null se deve essere utilizzato quello principale.

ritorna
String

getEnvVariables

public  getEnvVariables ()

La mappa della variabile d'ambiente da passare al processo java della sandbox.

ritorna

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Restituisce un set di regex, il download parziale sandbox scaricherà sempre i file che corrispondono alla regex

ritorna

getJavaOptions

public  getJavaOptions ()

L'elenco delle opzioni per passare il processo java della sandbox.

ritorna

getParentPreparerConfig

public String getParentPreparerConfig ()

Restituisce la configurazione che il preparatore deve eseguire nel processo padre della sandbox.

ritorna
String

getSandboxBuildId

public String getSandboxBuildId ()

Restituisce il build-id forzato per l'utilizzo della sandbox durante l'esecuzione.

ritorna
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Restituisce le directory fornite contenenti la versione di Trade Federation da utilizzare per il sandboxing dell'esecuzione.

ritorna
File

getTestZips

public  getTestsZips ()

Restituisce il set di zip di test nello stage per la sandbox.

ritorna

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

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

ritorna
long

dovrebbeEnableDebugThread

public boolean shouldEnableDebugThread ()

Abilita un thread di debug.

ritorna
boolean

shouldParallelSetup

public boolean shouldParallelSetup ()

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

ritorna
boolean

shouldUseProtoReporter

public boolean shouldUseProtoReporter ()

Restituisce se deve essere utilizzato o meno il report protobuf.

ritorna
boolean

shouldUseTestDiscovery

public boolean shouldUseTestDiscovery ()

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

ritorna
boolean

startAvdInParent

public boolean startAvdInParent ()

Restituisce se avviare o meno i dispositivi avd nella sandbox padre o lasciare che sia in figlio.

ritorna
boolean