SandboxOptions

public final class SandboxOptions
extends Object

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


Klasse, die Optionen für eine 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 Bauträger

SandboxOptions ()

Öffentliche Methoden

boolean downloadDefaultZips ()

Gibt zurück, ob die Standard-Test-ZIPs heruntergeladen werden sollen oder nicht.

boolean dumpTestTemplate ()

Gibt zurück, ob die Testvorlage im Fallback-Modus gesichert werden soll oder nicht.

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 sollen.

getForcePartialDownloadFileRegexList ()

Gibt einen Satz Regex zurück. Der Sandbox-Teil-Download lädt immer die Dateien herunter, die mit dem Regex übereinstimmen

getJavaOptions ()

Die Liste der Optionen zum Übergeben des Java-Prozesses der Sandbox.

String getParentPreparerConfig ()

Gibt die Konfiguration zurück, die der Vorbereiter im übergeordneten Prozess der Sandbox ausführen soll.

String getSandboxBuildId ()

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

File getSandboxTfDirectory ()

Gibt die bereitgestellten Verzeichnisse zurück, die die Trade Federation-Version enthalten, die für das Sandboxing des Laufs verwendet werden soll.

getTestsZips ()

Gibt den Satz von Test-ZIPs an die Bühne für die Sandbox zurück.

long getWaitForEventsTimeout ()

Gibt die Zeit zurück, die wir auf die Verarbeitung von Ereignissen warten sollten, nachdem die Sandbox ausgeführt wurde.

boolean shouldEnableDebugThread ()

Aktivieren Sie einen Debug-Thread.

boolean shouldParallelSetup ()

Gibt zurück, ob das Sandbox-Setup parallel ausgeführt werden soll oder nicht.

boolean shouldUseParallelDownload ()

Gibt zurück, ob während des Setups der parallele Download verwendet werden soll oder nicht.

boolean shouldUsePartialDownload ()

Gibt zurück, ob teilweises Download-Caching verwendet werden soll oder nicht

boolean shouldUseProtoReporter ()

Gibt zurück, ob Protobuf-Reporting verwendet werden soll oder nicht.

boolean shouldUseSplitDiscovery ()

Gibt zurück, ob Setup mit unabhängiger Erkennung verwendet werden soll.

boolean shouldUseTestDiscovery ()

Gibt zurück, ob Tradefed Observatory zur Optimierung des Jar-Staging verwendet werden soll oder nicht

boolean startAvdInParent ()

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

Felder

CHILD_GLOBAL_CONFIG

public static final String CHILD_GLOBAL_CONFIG

ENABLE_DEBUG_THREAD

public static final String ENABLE_DEBUG_THREAD

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

SANDBOX_BUILD_ID

public static final String SANDBOX_BUILD_ID

TF_LOCATION

public static final String TF_LOCATION

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

Öffentliche Bauträger

SandboxOptions

public SandboxOptions ()

Öffentliche Methoden

downloadDefaultZips

public boolean downloadDefaultZips ()

Gibt zurück, ob die Standard-Test-ZIPs heruntergeladen werden sollen oder nicht.

Kehrt zurück
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

Gibt zurück, ob die Testvorlage im Fallback-Modus gesichert werden soll oder nicht.

Kehrt zurück
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 soll.

Kehrt zurück
String

getEnvVariables

public  getEnvVariables ()

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

Kehrt zurück

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Gibt einen Satz Regex zurück. Der Sandbox-Teil-Download lädt immer die Dateien herunter, die mit dem Regex übereinstimmen

Kehrt zurück

getJavaOptions

public  getJavaOptions ()

Die Liste der Optionen zum Übergeben des Java-Prozesses der Sandbox.

Kehrt zurück

getParentPreparerConfig

public String getParentPreparerConfig ()

Gibt die Konfiguration zurück, die der Vorbereiter im übergeordneten Prozess der Sandbox ausführen soll.

Kehrt zurück
String

getSandboxBuildId

public String getSandboxBuildId ()

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

Kehrt zurück
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Gibt die bereitgestellten Verzeichnisse zurück, die die Trade Federation-Version enthalten, die für das Sandboxing des Laufs verwendet werden soll.

Kehrt zurück
File

getTestsZips

public  getTestsZips ()

Gibt den Satz von Test-ZIPs an die Bühne für die Sandbox zurück.

Kehrt zurück

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Gibt die Zeit zurück, die wir auf die Verarbeitung von Ereignissen warten sollten, nachdem die Sandbox ausgeführt wurde.

Kehrt zurück
long

sollteEnableDebugThread

public boolean shouldEnableDebugThread ()

Aktivieren Sie einen Debug-Thread.

Kehrt zurück
boolean

sollteParallelSetup

public boolean shouldParallelSetup ()

Gibt zurück, ob das Sandbox-Setup parallel ausgeführt werden soll oder nicht.

Kehrt zurück
boolean

sollteParallelDownload verwenden

public boolean shouldUseParallelDownload ()

Gibt zurück, ob während des Setups der parallele Download verwendet werden soll oder nicht.

Kehrt zurück
boolean

sollte PartialDownload verwenden

public boolean shouldUsePartialDownload ()

Gibt zurück, ob teilweises Download-Caching verwendet werden soll oder nicht

Kehrt zurück
boolean

sollteProtoReporter verwenden

public boolean shouldUseProtoReporter ()

Gibt zurück, ob Protobuf-Reporting verwendet werden soll oder nicht.

Kehrt zurück
boolean

sollteSplitDiscovery verwenden

public boolean shouldUseSplitDiscovery ()

Gibt zurück, ob Setup mit unabhängiger Erkennung verwendet werden soll.

Kehrt zurück
boolean

sollte TestDiscovery verwenden

public boolean shouldUseTestDiscovery ()

Gibt zurück, ob Tradefed Observatory zur Optimierung des Jar-Staging verwendet werden soll oder nicht

Kehrt zurück
boolean

startAvdInParent

public boolean startAvdInParent ()

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

Kehrt zurück
boolean