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

public  getEnvVariables ()

Карта переменных окружения для передачи в процесс Java песочницы.

Возврат

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Возвращает набор регулярных выражений. При частичной загрузке в песочнице всегда загружаются только те файлы, которые соответствуют регулярному выражению.

Возврат

получитьJavaOptions

public  getJavaOptions ()

Список параметров для передачи процесса Java в песочницу.

Возврат

getParentPreparerConfig

public String getParentPreparerConfig ()

Возвращает конфигурацию, которую подготовитель должен запустить в родительском процессе песочницы.

Возврат
String

getSandboxBuildId

public String getSandboxBuildId ()

Возвращает идентификатор сборки, принудительно используемый для песочницы во время выполнения.

Возврат
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Возвращает предоставленные каталоги, содержащие версию Trade Federation, которую можно использовать для изолирования запуска.

Возврат
File

getTestsZips

public  getTestsZips ()

Возвращает набор тестовых 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