Sandbox-Optionen

public final class SandboxOptions
extends Object

java.lang.Object
😎 com.android.tradefed.sandbox.SandboxOptions


Klasse, die Optionen für ISandbox empfangen und bereitstellen kann.

Zusammenfassung

Felder

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

Öffentliche Konstruktoren

SandboxOptions()

Öffentliche Methoden

boolean delayDownloadAfterSharding()

Gibt zurück, ob der Download nach der Fragmentierung verzögert werden soll.

boolean downloadDefaultZips()

Gibt zurück, ob die Standardtest-ZIP-Dateien heruntergeladen werden sollen.

boolean dumpTestTemplate()

Gibt zurück, ob die Testvorlage im Fallback-Modus gespeichert werden soll.

String getChildGlobalConfig()

Gibt die Konfiguration zurück, die für die untergeordnete Sandbox verwendet werden soll.

getEnvVariables()

Die Zuordnung der Umgebungsvariablen, die an den Java-Prozess der Sandbox übergeben werden soll.

getForcePartialDownloadFileRegexList()

Gibt eine Gruppe von regulären Ausdrücken zurück. Bei einem Teildownload in der Sandbox werden immer die Dateien heruntergeladen, die übereinstimmen. den regulären Ausdruck

getJavaOptions()

Die Liste der Optionen zur Übergabe des Java-Prozesses der Sandbox.

String getParentPreparerConfig()

Gibt die Konfiguration zurück, die im übergeordneten Prozess der Sandbox ausgeführt werden soll.

String getSandboxBuildId()

Gibt die Build-ID zurück, die während der Ausführung von der Sandbox erzwungen wird.

File getSandboxTfDirectory()

Gibt die angegebenen Verzeichnisse zurück, die die Handelsföderation-Version enthalten, die für verwendet werden soll die Ausführung in einer Sandbox auszuführen.

getTestsZips()

Gibt die Reihe der Test-ZIP-Dateien zurück, die für die Sandbox-Umgebung bereitgestellt werden.

long getWaitForEventsTimeout()

Gibt die Zeit zurück, die nach Abschluss der Sandbox-Ausführung auf die Verarbeitung von Ereignissen gewartet werden soll.

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 ein paralleler Download verwendet werden soll.

boolean shouldUsePartialDownload()

Gibt zurück, ob das teilweise Download-Caching verwendet werden soll

boolean shouldUseProtoReporter()

Gibt zurück, ob protobuf-Berichte verwendet werden sollen.

boolean shouldUseSplitDiscovery()

Gibt zurück, ob „setup“ mit unabhängiger Erkennung verwendet werden soll.

boolean shouldUseTestDiscovery()

Gibt zurück, ob Tradefed-Observatorium zur Optimierung des JAR-Stagings verwendet werden soll

boolean startAvdInParent()

Gibt zurück, ob AVD-Geräte in der übergeordneten Sandbox gestartet werden oder ob sie in der untergeordneten Sandbox angezeigt werden sollen.

Felder

CHILD_GLOBAL_CONFIG

public static final String CHILD_GLOBAL_CONFIG

FEHLERBEHEBUNG_AKTIVIEREN

public static final String ENABLE_DEBUG_THREAD

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

SANDBOX-Bau-ID

public static final String SANDBOX_BUILD_ID

TF_LOCATION

public static final String TF_LOCATION

PROTO_REPORTER_VERWENDEN

public static final String USE_PROTO_REPORTER

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

Öffentliche Konstruktoren

Sandbox-Optionen

public SandboxOptions ()

Öffentliche Methoden

VerzögerungDownloadAfterSharding

public boolean delayDownloadAfterSharding ()

Gibt zurück, ob der Download nach der Fragmentierung verzögert werden soll.

Returns
boolean

downloadDefaultZips

public boolean downloadDefaultZips ()

Gibt zurück, ob die Standardtest-ZIP-Dateien heruntergeladen werden sollen.

Returns
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

Gibt zurück, ob die Testvorlage im Fallback-Modus gespeichert werden soll.

Returns
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

Gibt die Konfiguration zurück, die für die untergeordnete Sandbox verwendet werden soll. oder null, wenn das übergeordnete Element verwendet werden können.

Returns
String

getEnvVariables

public  getEnvVariables ()

Die Zuordnung der Umgebungsvariablen, die an den Java-Prozess der Sandbox übergeben werden soll.

Returns

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Gibt eine Gruppe von regulären Ausdrücken zurück. Bei einem Teildownload in der Sandbox werden immer die Dateien heruntergeladen, die übereinstimmen. den regulären Ausdruck

Returns

getJavaOptions

public  getJavaOptions ()

Die Liste der Optionen zur Übergabe des Java-Prozesses der Sandbox.

Returns

getParentPreparerConfig

public String getParentPreparerConfig ()

Gibt die Konfiguration zurück, die im übergeordneten Prozess der Sandbox ausgeführt werden soll.

Returns
String

getSandboxBuildId

public String getSandboxBuildId ()

Gibt die Build-ID zurück, die während der Ausführung von der Sandbox erzwungen wird.

Returns
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Gibt die angegebenen Verzeichnisse zurück, die die Handelsföderation-Version enthalten, die für verwendet werden soll die Ausführung in einer Sandbox auszuführen.

Returns
File

getTestsZips

public  getTestsZips ()

Gibt die Reihe der Test-ZIP-Dateien zurück, die für die Sandbox-Umgebung bereitgestellt werden.

Returns

getWarteForEventsTimeout

public long getWaitForEventsTimeout ()

Gibt die Zeit zurück, die nach Abschluss der Sandbox-Ausführung auf die Verarbeitung von Ereignissen gewartet werden soll.

Returns
long

DebugThread aktivieren

public boolean shouldEnableDebugThread ()

Debug-Thread aktivieren

Returns
boolean

sollteParallelSetup

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 ein paralleler Download verwendet werden soll.

Returns
boolean

sollteUsePartialDownload

public boolean shouldUsePartialDownload ()

Gibt zurück, ob das teilweise Download-Caching verwendet werden soll

Returns
boolean

sollteUseProtoReporter

public boolean shouldUseProtoReporter ()

Gibt zurück, ob protobuf-Berichte verwendet werden sollen.

Returns
boolean

SplitDiscovery verwenden

public boolean shouldUseSplitDiscovery ()

Gibt zurück, ob „setup“ mit unabhängiger Erkennung verwendet werden soll.

Returns
boolean

sollteTesterkennung verwenden

public boolean shouldUseTestDiscovery ()

Gibt zurück, ob Tradefed-Observatorium zur Optimierung des JAR-Stagings verwendet werden soll

Returns
boolean

startAvdInParent

public boolean startAvdInParent ()

Gibt zurück, ob AVD-Geräte in der übergeordneten Sandbox gestartet werden oder ob sie in der untergeordneten Sandbox angezeigt werden sollen.

Returns
boolean