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 Konstruktoren | |
---|---|
SandboxOptions()
|
Öffentliche Methoden | |
---|---|
boolean
|
delayDownloadAfterSharding()
Gibt an, ob der Download nach dem Sharding verzögert werden soll. |
boolean
|
downloadDefaultZips()
Gibt an, ob die ZIP-Dateien der 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 untergeordnete Sandbox verwendet werden soll. |
|
getEnvVariables()
Die Zuordnung von Umgebungsvariablen, die an den Java-Prozess der Sandbox übergeben werden. |
|
getForcePartialDownloadFileRegexList()
Gibt eine Reihe von regulären Ausdrücken zurück. Beim teilweisen Download in der Sandbox werden immer die Dateien heruntergeladen, die mit dem regulären Ausdruck übereinstimmen. |
|
getJavaOptions()
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 Sandbox während des Laufs erzwungen wird. |
File
|
getSandboxTfDirectory()
Gibt die angegebenen Verzeichnisse mit der Trade Federation-Version zurück, die für die Ausführung in einer Sandbox verwendet werden soll. |
|
getTestsZips()
Gibt die ZIP-Dateien der Tests zurück, die für die Sandbox bereitgestellt werden sollen. |
long
|
getWaitForEventsTimeout()
Gibt die Zeit zurück, die wir warten müssen, bis Ereignisse verarbeitet werden, nachdem die Sandbox beendet wurde. |
boolean
|
shouldEnableDebugThread()
Aktivieren Sie einen Debug-Thread. |
boolean
|
shouldParallelSetup()
Gibt an, ob die Sandbox-Einrichtung parallel ausgeführt werden soll. |
boolean
|
shouldUseParallelDownload()
Gibt an, ob während der Einrichtung ein paralleler Download verwendet werden soll. |
boolean
|
shouldUsePartialDownload()
Gibt an, ob das Caching für teilweise Downloads verwendet werden soll |
boolean
|
shouldUseProtoReporter()
Gibt an, ob protobuf-Berichte verwendet werden sollen. |
boolean
|
shouldUseSplitDiscovery()
Gibt zurück, ob die Einrichtung mit unabhängiger Erkennung verwendet werden soll. |
boolean
|
shouldUseTestDiscovery()
Gibt an, ob das Tradefed Observatory verwendet werden soll, um das JAR-Staging zu optimieren. |
boolean
|
startAvdInParent()
Gibt zurück, ob AVD-Geräte in der übergeordneten Sandbox gestartet werden sollen oder in der untergeordneten. |
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 Konstruktoren
SandboxOptions
public SandboxOptions ()
Öffentliche Methoden
delayDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
Gibt an, ob der Download nach dem Sharding verzögert werden soll.
Returns | |
---|---|
boolean |
downloadDefaultZips
public boolean downloadDefaultZips ()
Gibt an, ob die ZIP-Dateien der 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 untergeordnete Sandbox verwendet werden soll. Oder „null“, wenn das übergeordnete Element verwendet werden soll.
Returns | |
---|---|
String |
getEnvVariables
publicgetEnvVariables ()
Die Zuordnung von Umgebungsvariablen, die an den Java-Prozess der Sandbox übergeben werden.
Returns | |
---|---|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
Gibt eine Reihe von regulären Ausdrücken zurück. Beim teilweisen Download in der Sandbox werden immer die Dateien heruntergeladen, die mit dem regulären Ausdruck übereinstimmen.
Returns | |
---|---|
|
getJavaOptions
publicgetJavaOptions ()
Liste der Optionen zum Übergeben des Java-Prozesses der Sandbox.
Returns | |
---|---|
|
getParentPreparerConfig
public String getParentPreparerConfig ()
Gibt die Konfiguration zurück, die der Vorbereiter 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 während des Laufs erzwungen wird.
Returns | |
---|---|
String |
getSandboxTfDirectory
public File getSandboxTfDirectory ()
Gibt die angegebenen Verzeichnisse mit der Trade Federation-Version zurück, die für die Ausführung in einer Sandbox verwendet werden soll.
Returns | |
---|---|
File |
getTestsZips
publicgetTestsZips ()
Gibt die ZIP-Dateien der Tests zurück, die für die Sandbox bereitgestellt werden sollen.
Returns | |
---|---|
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
Gibt die Zeit zurück, die wir warten müssen, bis Ereignisse verarbeitet werden, nachdem die Sandbox beendet wurde.
Returns | |
---|---|
long |
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
Aktivieren Sie einen Debug-Thread.
Returns | |
---|---|
boolean |
shouldParallelSetup
public boolean shouldParallelSetup ()
Gibt an, ob die Sandbox-Einrichtung parallel ausgeführt werden soll.
Returns | |
---|---|
boolean |
shouldUseParallelDownload
public boolean shouldUseParallelDownload ()
Gibt an, ob während der Einrichtung ein paralleler Download verwendet werden soll.
Returns | |
---|---|
boolean |
shouldUsePartialDownload
public boolean shouldUsePartialDownload ()
Gibt an, ob das Caching für teilweise Downloads verwendet werden soll
Returns | |
---|---|
boolean |
shouldUseProtoReporter
public boolean shouldUseProtoReporter ()
Gibt an, ob protobuf-Berichte verwendet werden sollen.
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 an, ob das Tradefed Observatory verwendet werden soll, um das JAR-Staging zu optimieren.
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 |