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

public  getEnvVariables ()

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

Ritorni

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Restituisce un insieme di regex. Il download parziale sandbox scaricherà sempre i file corrispondenti l'espressione regolare

Ritorni

getJavaOptions

public  getJavaOptions ()

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

public  getTestsZips ()

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