Opzioni sandbox
public
final
class
SandboxOptions
extends Object
java.lang.Object | |
🎞 | com.android.tradefed.sandbox.SandboxOptions |
Corso che può ricevere e fornire opzioni a un 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
|
delayDownloadAfterSharding()
Indica se ritardare o meno il download dopo lo sharding. |
boolean
|
downloadDefaultZips()
Indica se scaricare o meno i file ZIP di test predefiniti. |
boolean
|
dumpTestTemplate()
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 mappa delle variabili di ambiente da passare al processo Java della sandbox. |
|
getForcePartialDownloadFileRegexList()
Restituisce un insieme di regex. Il download parziale sandbox scaricherà sempre i file corrispondenti l'espressione regolare |
|
getJavaOptions()
L'elenco di 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 l'ID build forzato per la sandbox da utilizzare durante l'esecuzione. |
File
|
getSandboxTfDirectory()
Restituisce le directory fornite contenenti la versione della Trade Federation da utilizzare per la limitazione tramite sandbox dell'esecuzione. |
|
getTestsZips()
Restituisce l'insieme di file zip di test da posizionare per la sandbox. |
long
|
getWaitForEventsTimeout()
Restituisce il tempo di attesa per l'elaborazione degli eventi al termine dell'esecuzione della sandbox. |
boolean
|
shouldEnableDebugThread()
Attivare un thread di debug. |
boolean
|
shouldParallelSetup()
Indica se eseguire o meno la configurazione della sandbox in parallelo. |
boolean
|
shouldUseParallelDownload()
Indica se utilizzare o meno il download parallelo durante la configurazione. |
boolean
|
shouldUsePartialDownload()
Indica se utilizzare o meno la memorizzazione nella cache dei download parziali |
boolean
|
shouldUseProtoReporter()
Indica se è necessario utilizzare o meno il report protobuf. |
boolean
|
shouldUseSplitDiscovery()
Indica se utilizzare la configurazione con un rilevamento indipendente. |
boolean
|
shouldUseTestDiscovery()
Indica se utilizzare o meno l'osservatorio trasferito per ottimizzare la gestione temporanea jar |
boolean
|
startAvdInParent()
Indica se avviare o meno i dispositivi AV nella sandbox padre o se lasciarli nel file secondario. |
Campi
CONFIG_GLOBALE_BAMBINO
public static final String CHILD_GLOBAL_CONFIG
ABILITA_DEBUG_THREAD
public static final String ENABLE_DEBUG_THREAD
CONFIG_PARENT_PREPARER
public static final String PARENT_PREPARER_CONFIG
ID_BUILD_SANDBOX
public static final String SANDBOX_BUILD_ID
TF_LOCATION
public static final String TF_LOCATION
UTILIZZA_REPORTER_PROTO
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
ritardoDownloadDopoSharding
public boolean delayDownloadAfterSharding ()
Indica se ritardare o meno il download dopo lo sharding.
Ritorni | |
---|---|
boolean |
downloadDefaultZips
public boolean downloadDefaultZips ()
Indica se scaricare o meno i file ZIP di test predefiniti.
Ritorni | |
---|---|
boolean |
dumpTestTemplate
public boolean dumpTestTemplate ()
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 quello principale deve .
Ritorni | |
---|---|
String |
getEnvVariables
publicgetEnvVariables ()
La mappa delle variabili di ambiente da passare al processo Java della sandbox.
Ritorni | |
---|---|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
Restituisce un insieme di regex. Il download parziale sandbox scaricherà sempre i file corrispondenti l'espressione regolare
Ritorni | |
---|---|
|
getJavaOptions
publicgetJavaOptions ()
L'elenco di opzioni per passare il processo Java della sandbox.
Ritorni | |
---|---|
|
getParentPreparerConfig
public String getParentPreparerConfig ()
Restituisce la configurazione che il preparatore deve eseguire nel processo padre 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 della Trade Federation da utilizzare per la limitazione tramite sandbox dell'esecuzione.
Ritorni | |
---|---|
File |
getTestsZips
publicgetTestsZips ()
Restituisce l'insieme di file zip di test da posizionare per la sandbox.
Ritorni | |
---|---|
|
getwaitForEventsTimeout
public long getWaitForEventsTimeout ()
Restituisce il tempo di attesa per l'elaborazione degli eventi al termine dell'esecuzione della sandbox.
Ritorni | |
---|---|
long |
dovrebbeAbilitareDebugThread
public boolean shouldEnableDebugThread ()
Attivare un thread di debug.
Ritorni | |
---|---|
boolean |
dovrebbeParallelSetup
public boolean shouldParallelSetup ()
Indica se eseguire o meno la configurazione della sandbox in parallelo.
Ritorni | |
---|---|
boolean |
usareParallelDownload
public boolean shouldUseParallelDownload ()
Indica se utilizzare o meno il download parallelo durante la configurazione.
Ritorni | |
---|---|
boolean |
deveUsareDownloadparziale
public boolean shouldUsePartialDownload ()
Indica se utilizzare o meno la memorizzazione nella cache dei download parziali
Ritorni | |
---|---|
boolean |
UseProtoReporter
public boolean shouldUseProtoReporter ()
Indica se è necessario utilizzare o meno il report protobuf.
Ritorni | |
---|---|
boolean |
useSplitDiscovery
public boolean shouldUseSplitDiscovery ()
Indica se utilizzare la configurazione con un rilevamento indipendente.
Ritorni | |
---|---|
boolean |
dovrebbeUseTestDiscovery
public boolean shouldUseTestDiscovery ()
Indica se utilizzare o meno l'osservatorio trasferito per ottimizzare la gestione temporanea jar
Ritorni | |
---|---|
boolean |
IniziaAvdInParent
public boolean startAvdInParent ()
Indica se avviare o meno i dispositivi AV nella sandbox padre o se lasciarli nel file secondario.
Ritorni | |
---|---|
boolean |