Sandbox-Optionen

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 Konstrukteure

SandboxOptions ()

Öffentliche Methoden

boolean downloadDefaultZips ()

Gibt zurück, ob die standardmäßigen Test-ZIP-Dateien heruntergeladen werden sollen oder nicht.

boolean dumpTestTemplate ()

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

String getChildGlobalConfig ()

Gibt die für die untergeordnete Sandbox zu verwendende Konfiguration zurück.

getEnvVariables ()

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

getForcePartialDownloadFileRegexList ()

Gibt eine Reihe von regulären Ausdrücken zurück. Der partielle Sandbox-Download lädt immer die Dateien herunter, die mit dem regulären Ausdruck übereinstimmen

getJavaOptions ()

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

String getParentPreparerConfig ()

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

String getSandboxBuildId ()

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

File getSandboxTfDirectory ()

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

getTestsZips ()

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

long getWaitForEventsTimeout ()

Gibt die Zeit zurück, die wir warten sollten, bis Ereignisse verarbeitet werden, 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 shouldUseProtoReporter ()

Gibt zurück, ob Protobuf-Berichte verwendet werden sollen oder nicht.

boolean shouldUseTestDiscovery ()

Gibt zurück, ob Tradefed Observatory verwendet werden soll, um die Jar-Staging zu optimieren

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 Konstrukteure

Sandbox-Optionen

public SandboxOptions ()

Öffentliche Methoden

downloadDefaultZips

public boolean downloadDefaultZips ()

Gibt zurück, ob die standardmäßigen Test-ZIP-Dateien heruntergeladen werden sollen oder nicht.

Kehrt zurück
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

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

Kehrt zurück
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

Gibt die für die untergeordnete Sandbox zu verwendende Konfiguration zurück. Oder null, wenn der übergeordnete verwendet werden soll.

Kehrt zurück
String

getEnvVariables

public  getEnvVariables ()

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

Kehrt zurück

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Gibt eine Reihe von regulären Ausdrücken zurück. Der partielle Sandbox-Download lädt immer die Dateien herunter, die mit dem regulären Ausdruck ü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 Ersteller 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 während der Ausführung zu verwendende Sandbox 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 der Ausführung verwendet werden soll.

Kehrt zurück
File

getTestsZips

public  getTestsZips ()

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

Kehrt zurück

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Gibt die Zeit zurück, die wir warten sollten, bis Ereignisse verarbeitet werden, nachdem die Sandbox ausgeführt wurde.

Kehrt zurück
long

shouldEnableDebugThread

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

sollteProtoReporter verwenden

public boolean shouldUseProtoReporter ()

Gibt zurück, ob Protobuf-Berichte verwendet werden sollen oder nicht.

Kehrt zurück
boolean

sollte TestDiscovery verwenden

public boolean shouldUseTestDiscovery ()

Gibt zurück, ob Tradefed Observatory verwendet werden soll, um die Jar-Staging zu optimieren

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