SandboxOptions
public final class SandboxOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.sandbox.SandboxOptions |
Класс, который может получать и предоставлять параметры ISandbox .
Краткое содержание
Константы | |
|---|---|
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 |
Публичные конструкторы | |
|---|---|
SandboxOptions () | |
Публичные методы | |
|---|---|
boolean | delayDownloadAfterSharding ()Возвращает, следует ли откладывать загрузку после шардинга. |
boolean | downloadDefaultZips ()Возвращает, следует ли загружать тестовые ZIP-файлы по умолчанию. |
boolean | dumpTestTemplate ()Возвращает, следует ли сбрасывать тестовый шаблон в резервный режим. |
String | getChildGlobalConfig ()Возвращает конфигурацию, которая будет использоваться для дочерней песочницы. |
| getEnvVariables ()Карта переменных окружения для передачи в процесс Java песочницы. |
| getForcePartialDownloadFileRegexList ()Возвращает набор регулярных выражений. При частичной загрузке в песочнице всегда загружаются только те файлы, которые соответствуют регулярному выражению. |
| getJavaOptions ()Список параметров для передачи процесса Java в песочницу. |
String | getParentPreparerConfig ()Возвращает конфигурацию, которую подготовитель должен запустить в родительском процессе песочницы. |
String | getSandboxBuildId ()Возвращает идентификатор сборки, принудительно используемый для песочницы во время выполнения. |
File | getSandboxTfDirectory ()Возвращает предоставленные каталоги, содержащие версию Trade Federation, которую можно использовать для изолирования запуска. |
| getTestsZips ()Возвращает набор тестовых zip-архивов на стадию для песочницы. |
long | getWaitForEventsTimeout ()Возвращает время, которое следует ждать для обработки событий после завершения работы песочницы. |
boolean | shouldEnableDebugThread ()Включить поток отладки. |
boolean | shouldParallelSetup ()Возвращает, следует ли выполнять настройку песочницы параллельно. |
boolean | shouldUseParallelDownload ()Возвращает, следует ли использовать параллельную загрузку во время настройки. |
boolean | shouldUsePartialDownload ()Возвращает, следует ли использовать частичное кэширование загрузки. |
boolean | shouldUseProtoReporter ()Возвращает, следует ли использовать отчеты protobuf. |
boolean | shouldUseSplitDiscovery ()Возвращает информацию о том, следует ли использовать настройку с независимым обнаружением. |
boolean | shouldUseTestDiscovery ()Возвращает, следует ли использовать обсерваторию Tradefed для оптимизации размещения JAR-файлов. |
boolean | startAvdInParent ()Возвращает, следует ли запускать устройства avd в родительской песочнице или разрешить им запускаться в дочерней песочнице. |
Константы
CHILD_GLOBAL_CONFIG
public static final String CHILD_GLOBAL_CONFIG
Постоянное значение: «sub-global-config»
ENABLE_DEBUG_THREAD
public static final String ENABLE_DEBUG_THREAD
Постоянное значение: «sandbox-debug-thread»
PARENT_PREPARER_CONFIG
public static final String PARENT_PREPARER_CONFIG
Постоянное значение: «parent-preparer-config»
SANDBOX_BUILD_ID
public static final String SANDBOX_BUILD_ID
Постоянное значение: «sandbox-build-id»
TF_LOCATION
public static final String TF_LOCATION
Постоянное значение: "tf-location"
USE_PROTO_REPORTER
public static final String USE_PROTO_REPORTER
Постоянное значение: «use-proto-reporter»
WAIT_FOR_EVENTS_TIMEOUT
public static final String WAIT_FOR_EVENTS_TIMEOUT
Постоянное значение: «ожидание событий»
Публичные конструкторы
SandboxOptions
public SandboxOptions ()
Публичные методы
delayDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
Возвращает, следует ли откладывать загрузку после шардинга.
| Возврат | |
|---|---|
boolean | |
downloadDefaultZips
public boolean downloadDefaultZips ()
Возвращает, следует ли загружать тестовые ZIP-файлы по умолчанию.
| Возврат | |
|---|---|
boolean | |
dumpTestTemplate
public boolean dumpTestTemplate ()
Возвращает, следует ли сбрасывать тестовый шаблон в резервный режим.
| Возврат | |
|---|---|
boolean | |
получитьChildGlobalConfig
public String getChildGlobalConfig ()
Возвращает конфигурацию, которая будет использоваться для дочерней песочницы. Или null, если следует использовать родительскую.
| Возврат | |
|---|---|
String | |
getEnvVariables
publicgetEnvVariables ()
Карта переменных окружения для передачи в процесс Java песочницы.
| Возврат | |
|---|---|
| |
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
Возвращает набор регулярных выражений. При частичной загрузке в песочнице всегда загружаются только те файлы, которые соответствуют регулярному выражению.
| Возврат | |
|---|---|
| |
получитьJavaOptions
publicgetJavaOptions ()
Список параметров для передачи процесса Java в песочницу.
| Возврат | |
|---|---|
| |
getParentPreparerConfig
public String getParentPreparerConfig ()
Возвращает конфигурацию, которую подготовитель должен запустить в родительском процессе песочницы.
| Возврат | |
|---|---|
String | |
getSandboxBuildId
public String getSandboxBuildId ()
Возвращает идентификатор сборки, принудительно используемый для песочницы во время выполнения.
| Возврат | |
|---|---|
String | |
getSandboxTfDirectory
public File getSandboxTfDirectory ()
Возвращает предоставленные каталоги, содержащие версию Trade Federation, которую можно использовать для изолирования запуска.
| Возврат | |
|---|---|
File | |
getTestsZips
publicgetTestsZips ()
Возвращает набор тестовых zip-архивов на стадию для песочницы.
| Возврат | |
|---|---|
| |
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
Возвращает время, которое следует ждать для обработки событий после завершения работы песочницы.
| Возврат | |
|---|---|
long | |
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
Включить поток отладки.
| Возврат | |
|---|---|
boolean | |
shouldParallelSetup
public boolean shouldParallelSetup ()
Возвращает, следует ли выполнять настройку песочницы параллельно.
| Возврат | |
|---|---|
boolean | |
shouldUseParallelDownload
public boolean shouldUseParallelDownload ()
Возвращает, следует ли использовать параллельную загрузку во время настройки.
| Возврат | |
|---|---|
boolean | |
shouldUsePartialDownload
public boolean shouldUsePartialDownload ()
Возвращает, следует ли использовать частичное кэширование загрузки.
| Возврат | |
|---|---|
boolean | |
shouldUseProtoReporter
public boolean shouldUseProtoReporter ()
Возвращает, следует ли использовать отчеты protobuf.
| Возврат | |
|---|---|
boolean | |
shouldUseSplitDiscovery
public boolean shouldUseSplitDiscovery ()
Возвращает информацию о том, следует ли использовать настройку с независимым обнаружением.
| Возврат | |
|---|---|
boolean | |
shouldUseTestDiscovery
public boolean shouldUseTestDiscovery ()
Возвращает, следует ли использовать обсерваторию Tradefed для оптимизации размещения JAR-файлов.
| Возврат | |
|---|---|
boolean | |
startAvdInParent
public boolean startAvdInParent ()
Возвращает, следует ли запускать устройства avd в родительской песочнице или разрешить им запускаться в дочерней песочнице.
| Возврат | |
|---|---|
boolean | |