SandboxOptions
public
final
class
SandboxOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.sandbox.SandboxOptions |
Classe che può ricevere e fornire opzioni a un ISandbox.
Riepilogo
Costanti | |
|---|---|
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
|
Costruttori pubblici | |
|---|---|
SandboxOptions()
|
|
Metodi pubblici | |
|---|---|
boolean
|
delayDownloadAfterSharding()
Restituisce un valore che indica se ritardare o meno il download dopo lo sharding. |
boolean
|
downloadDefaultZips()
Restituisce un valore che indica se scaricare o meno i file zip dei test predefiniti. |
boolean
|
dumpTestTemplate()
Restituisce un valore che indica se eseguire o meno il dump del modello di test in modalità di riserva. |
String
|
getChildGlobalConfig()
Restituisce la configurazione da utilizzare per la sandbox secondaria. |
|
getEnvVariables()
La mappatura della variabile di ambiente da passare al processo Java della sandbox. |
|
getForcePartialDownloadFileRegexList()
Restituisce un insieme di regex. Il download parziale della sandbox scaricherà sempre i file che corrispondono all'espressione regolare. |
|
getJavaOptions()
L'elenco delle opzioni per superare il processo Java della sandbox. |
String
|
getParentPreparerConfig()
Restituisce la configurazione che il preparatore deve eseguire nel processo principale della 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 dell'esecuzione. |
|
getTestsZips()
Restituisce l'insieme di file zip dei test da preparare per la sandbox. |
long
|
getWaitForEventsTimeout()
Restituisce il tempo che dobbiamo attendere per l'elaborazione degli eventi dopo l'esecuzione della sandbox. |
boolean
|
shouldEnableDebugThread()
Attiva un thread di debug. |
boolean
|
shouldParallelSetup()
Restituisce un valore che indica se eseguire o meno la configurazione della sandbox in parallelo. |
boolean
|
shouldUseParallelDownload()
Restituisce un valore che indica se utilizzare o meno il download parallelo durante la configurazione. |
boolean
|
shouldUsePartialDownload()
Restituisce un valore che indica se utilizzare o meno la memorizzazione nella cache dei download parziali |
boolean
|
shouldUseProtoReporter()
Restituisce un valore che indica se utilizzare o meno i report protobuf. |
boolean
|
shouldUseSplitDiscovery()
Restituisce un valore che indica se utilizzare la configurazione con l'individuazione indipendente. |
boolean
|
shouldUseTestDiscovery()
Restituisce un valore che indica se utilizzare o meno Tradefed Observatory per ottimizzare lo staging dei file JAR |
boolean
|
startAvdInParent()
Restituisce un valore che indica se avviare o meno i dispositivi AVD nella sandbox principale o lasciarli in quella secondaria. |
Costanti
CHILD_GLOBAL_CONFIG
public static final String CHILD_GLOBAL_CONFIG
Valore costante: "sub-global-config"
ENABLE_DEBUG_THREAD
public static final String ENABLE_DEBUG_THREAD
Constant Value: "sandbox-debug-thread"
PARENT_PREPARER_CONFIG
public static final String PARENT_PREPARER_CONFIG
Valore costante: "parent-preparer-config"
SANDBOX_BUILD_ID
public static final String SANDBOX_BUILD_ID
Valore costante: "sandbox-build-id"
TF_LOCATION
public static final String TF_LOCATION
Valore costante: "tf-location"
USE_PROTO_REPORTER
public static final String USE_PROTO_REPORTER
Valore costante: "use-proto-reporter"
WAIT_FOR_EVENTS_TIMEOUT
public static final String WAIT_FOR_EVENTS_TIMEOUT
Valore costante: "wait-for-events"
Costruttori pubblici
SandboxOptions
public SandboxOptions ()
Metodi pubblici
delayDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
Restituisce un valore che indica se ritardare o meno il download dopo lo sharding.
| Ritorni | |
|---|---|
boolean |
|
downloadDefaultZips
public boolean downloadDefaultZips ()
Restituisce un valore che indica se scaricare o meno i file zip dei test predefiniti.
| Ritorni | |
|---|---|
boolean |
|
dumpTestTemplate
public boolean dumpTestTemplate ()
Restituisce un valore che indica se eseguire o meno il dump del modello di test in modalità di riserva.
| Ritorni | |
|---|---|
boolean |
|
getChildGlobalConfig
public String getChildGlobalConfig ()
Restituisce la configurazione da utilizzare per la sandbox secondaria. oppure null se deve essere utilizzato quello principale.
| Ritorni | |
|---|---|
String |
|
getEnvVariables
publicgetEnvVariables ()
La mappatura della variabile di ambiente da passare al processo Java della sandbox.
| Ritorni | |
|---|---|
|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
Restituisce un insieme di regex. Il download parziale della sandbox scaricherà sempre i file che corrispondono all'espressione regolare.
| Ritorni | |
|---|---|
|
|
getJavaOptions
publicgetJavaOptions ()
L'elenco delle opzioni per superare il processo Java della sandbox.
| Ritorni | |
|---|---|
|
|
getParentPreparerConfig
public String getParentPreparerConfig ()
Restituisce la configurazione che il preparatore deve eseguire nel processo principale della sandbox.
| Ritorni | |
|---|---|
String |
|
getSandboxBuildId
public String getSandboxBuildId ()
Restituisce l'ID build forzato per la sandbox da utilizzare durante l'esecuzione.
| Ritorni | |
|---|---|
String |
|
getSandboxTfDirectory
public File getSandboxTfDirectory ()
Restituisce le directory fornite contenenti la versione di Trade Federation da utilizzare per il sandboxing dell'esecuzione.
| Ritorni | |
|---|---|
File |
|
getTestsZips
publicgetTestsZips ()
Restituisce l'insieme di file zip dei test da preparare per la sandbox.
| Ritorni | |
|---|---|
|
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
Restituisce il tempo che dobbiamo attendere per l'elaborazione degli eventi dopo l'esecuzione della sandbox.
| Ritorni | |
|---|---|
long |
|
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
Attiva un thread di debug.
| Ritorni | |
|---|---|
boolean |
|
shouldParallelSetup
public boolean shouldParallelSetup ()
Restituisce un valore che indica se eseguire o meno la configurazione della sandbox in parallelo.
| Ritorni | |
|---|---|
boolean |
|
shouldUseParallelDownload
public boolean shouldUseParallelDownload ()
Restituisce un valore che indica se utilizzare o meno il download parallelo durante la configurazione.
| Ritorni | |
|---|---|
boolean |
|
shouldUsePartialDownload
public boolean shouldUsePartialDownload ()
Restituisce un valore che indica se utilizzare o meno la memorizzazione nella cache dei download parziali
| Ritorni | |
|---|---|
boolean |
|
shouldUseProtoReporter
public boolean shouldUseProtoReporter ()
Restituisce un valore che indica se utilizzare o meno i report protobuf.
| Ritorni | |
|---|---|
boolean |
|
shouldUseSplitDiscovery
public boolean shouldUseSplitDiscovery ()
Restituisce un valore che indica se utilizzare la configurazione con l'individuazione indipendente.
| Ritorni | |
|---|---|
boolean |
|
shouldUseTestDiscovery
public boolean shouldUseTestDiscovery ()
Restituisce un valore che indica se utilizzare o meno Tradefed Observatory per ottimizzare lo staging dei file JAR
| Ritorni | |
|---|---|
boolean |
|
startAvdInParent
public boolean startAvdInParent ()
Restituisce un valore che indica se avviare o meno i dispositivi AVD nella sandbox principale o lasciarli in quella secondaria.
| Ritorni | |
|---|---|
boolean |
|