SandboxOptions
public
final
class
SandboxOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.sandbox.SandboxOptions |
Klasse, die Optionen für ein ISandbox empfangen und bereitstellen kann.
Zusammenfassung
Konstanten | |
|---|---|
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
|
Öffentliche Konstruktoren | |
|---|---|
SandboxOptions()
|
|
Öffentliche Methoden | |
|---|---|
boolean
|
delayDownloadAfterSharding()
Gibt zurück, ob der Download nach dem Sharding verzögert werden soll. |
boolean
|
downloadDefaultZips()
Gibt zurück, ob die ZIP-Dateien mit den Standardtests heruntergeladen werden sollen. |
boolean
|
dumpTestTemplate()
Gibt zurück, ob die Testvorlage im Fallback-Modus ausgegeben werden soll. |
String
|
getChildGlobalConfig()
Gibt die Konfiguration zurück, die für die Child-Sandbox verwendet werden soll. |
|
getEnvVariables()
Die Zuordnung der Umgebungsvariable, die an den Java-Prozess der Sandbox übergeben werden soll. |
|
getForcePartialDownloadFileRegexList()
Gibt eine Reihe von regulären Ausdrücken zurück. Beim teilweisen Sandbox-Download werden immer die Dateien heruntergeladen, die dem regulären Ausdruck entsprechen. |
|
getJavaOptions()
Die Liste der Optionen, die an den Java-Prozess der Sandbox übergeben werden sollen. |
String
|
getParentPreparerConfig()
Gibt die Konfiguration zurück, die der Preparer im übergeordneten Prozess der Sandbox ausführen soll. |
String
|
getSandboxBuildId()
Gibt die Build-ID zurück, die für die Sandbox erzwungen wird, die während des Laufs verwendet werden soll. |
File
|
getSandboxTfDirectory()
Gibt die angegebenen Verzeichnisse zurück, die die Trade Federation-Version enthalten, die für das Sandboxing des Laufs verwendet werden soll. |
|
getTestsZips()
Gibt die Gruppe von Test-Zips zurück, die für die Sandbox bereitgestellt werden sollen. |
long
|
getWaitForEventsTimeout()
Gibt die Zeit zurück, die wir warten sollten, bis Ereignisse verarbeitet werden, nachdem die Sandbox ausgeführt wurde. |
boolean
|
shouldEnableDebugThread()
Debug-Thread aktivieren |
boolean
|
shouldParallelSetup()
Gibt zurück, ob die Sandbox-Einrichtung parallel ausgeführt werden soll. |
boolean
|
shouldUseParallelDownload()
Gibt zurück, ob während der Einrichtung parallele Downloads verwendet werden sollen. |
boolean
|
shouldUsePartialDownload()
Gibt zurück, ob das Caching für Teildownloads verwendet werden soll |
boolean
|
shouldUseProtoReporter()
Gibt zurück, ob die Protobuf-Berichterstellung verwendet werden soll. |
boolean
|
shouldUseSplitDiscovery()
Gibt zurück, ob die Einrichtung mit unabhängiger Erkennung verwendet werden soll. |
boolean
|
shouldUseTestDiscovery()
Gibt zurück, ob Tradefed Observatory zum Optimieren des Jar-Staging verwendet werden soll. |
boolean
|
startAvdInParent()
Gibt zurück, ob AVD-Geräte in der übergeordneten Sandbox gestartet werden sollen oder in der untergeordneten. |
Konstanten
CHILD_GLOBAL_CONFIG
public static final String CHILD_GLOBAL_CONFIG
Konstanter Wert: "sub-global-config"
ENABLE_DEBUG_THREAD
public static final String ENABLE_DEBUG_THREAD
Konstanter Wert: "sandbox-debug-thread"
PARENT_PREPARER_CONFIG
public static final String PARENT_PREPARER_CONFIG
Konstanter Wert: "parent-preparer-config"
SANDBOX_BUILD_ID
public static final String SANDBOX_BUILD_ID
Konstanter Wert: "sandbox-build-id"
TF_LOCATION
public static final String TF_LOCATION
Konstanter Wert: "tf-location"
USE_PROTO_REPORTER
public static final String USE_PROTO_REPORTER
Konstanter Wert: "use-proto-reporter"
WAIT_FOR_EVENTS_TIMEOUT
public static final String WAIT_FOR_EVENTS_TIMEOUT
Konstanter Wert: "wait-for-events"
Öffentliche Konstruktoren
SandboxOptions
public SandboxOptions ()
Öffentliche Methoden
delayDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
Gibt zurück, ob der Download nach dem Sharding verzögert werden soll.
| Returns | |
|---|---|
boolean |
|
downloadDefaultZips
public boolean downloadDefaultZips ()
Gibt zurück, ob die ZIP-Dateien mit den Standardtests heruntergeladen werden sollen.
| Returns | |
|---|---|
boolean |
|
dumpTestTemplate
public boolean dumpTestTemplate ()
Gibt zurück, ob die Testvorlage im Fallback-Modus ausgegeben werden soll.
| Returns | |
|---|---|
boolean |
|
getChildGlobalConfig
public String getChildGlobalConfig ()
Gibt die Konfiguration zurück, die für die Child-Sandbox verwendet werden soll. Oder „null“, wenn das übergeordnete Element verwendet werden soll.
| Returns | |
|---|---|
String |
|
getEnvVariables
publicgetEnvVariables ()
Die Zuordnung der Umgebungsvariable, die an den Java-Prozess der Sandbox übergeben werden soll.
| Returns | |
|---|---|
|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
Gibt eine Reihe von regulären Ausdrücken zurück. Beim teilweisen Sandbox-Download werden immer die Dateien heruntergeladen, die dem regulären Ausdruck entsprechen.
| Returns | |
|---|---|
|
|
getJavaOptions
publicgetJavaOptions ()
Die Liste der Optionen, die an den Java-Prozess der Sandbox übergeben werden sollen.
| Returns | |
|---|---|
|
|
getParentPreparerConfig
public String getParentPreparerConfig ()
Gibt die Konfiguration zurück, die der Preparer im übergeordneten Prozess der Sandbox ausführen soll.
| Returns | |
|---|---|
String |
|
getSandboxBuildId
public String getSandboxBuildId ()
Gibt die Build-ID zurück, die für die Sandbox erzwungen wird, die während des Laufs verwendet werden soll.
| Returns | |
|---|---|
String |
|
getSandboxTfDirectory
public File getSandboxTfDirectory ()
Gibt die angegebenen Verzeichnisse zurück, die die Trade Federation-Version enthalten, die für das Sandboxing des Laufs verwendet werden soll.
| Returns | |
|---|---|
File |
|
getTestsZips
publicgetTestsZips ()
Gibt die Gruppe von Test-Zips zurück, die für die Sandbox bereitgestellt werden sollen.
| Returns | |
|---|---|
|
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
Gibt die Zeit zurück, die wir warten sollten, bis Ereignisse verarbeitet werden, nachdem die Sandbox ausgeführt wurde.
| Returns | |
|---|---|
long |
|
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
Aktivieren Sie einen Debug-Thread.
| Returns | |
|---|---|
boolean |
|
shouldParallelSetup
public boolean shouldParallelSetup ()
Gibt zurück, ob die Sandbox-Einrichtung parallel ausgeführt werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUseParallelDownload
public boolean shouldUseParallelDownload ()
Gibt zurück, ob während der Einrichtung parallele Downloads verwendet werden sollen.
| Returns | |
|---|---|
boolean |
|
shouldUsePartialDownload
public boolean shouldUsePartialDownload ()
Gibt zurück, ob das Caching für Teildownloads verwendet werden soll
| Returns | |
|---|---|
boolean |
|
shouldUseProtoReporter
public boolean shouldUseProtoReporter ()
Gibt zurück, ob die Protobuf-Berichterstellung verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUseSplitDiscovery
public boolean shouldUseSplitDiscovery ()
Gibt zurück, ob die Einrichtung mit unabhängiger Erkennung verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUseTestDiscovery
public boolean shouldUseTestDiscovery ()
Gibt zurück, ob Tradefed Observatory zum Optimieren des Jar-Staging verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
startAvdInParent
public boolean startAvdInParent ()
Gibt zurück, ob AVD-Geräte in der übergeordneten Sandbox gestartet werden sollen oder in der untergeordneten.
| Returns | |
|---|---|
boolean |
|