Параметры песочницы

public final class SandboxOptions
extends Object

java.lang.Объект
com.android.tradefed.sandbox.SandboxOptions


Класс, который может получать и предоставлять параметры для ISandbox .

Краткое содержание

Поля

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

Публичные конструкторы

SandboxOptions ()

Публичные методы

boolean downloadDefaultZips ()

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

boolean dumpTestTemplate ()

Возвращает, следует ли сбрасывать тестовый шаблон в резервном режиме.

String getChildGlobalConfig ()

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

getEnvVariables ()

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

getForcePartialDownloadFileRegexList ()

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

getJavaOptions ()

Список вариантов прохождения java-процесса песочницы.

String getParentPreparerConfig ()

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

String getSandboxBuildId ()

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

File getSandboxTfDirectory ()

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

getTestsZips ()

Возвращает набор тестовых zip-архивов на этап для песочницы.

long getWaitForEventsTimeout ()

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

boolean shouldEnableDebugThread ()

Включите поток отладки.

boolean shouldParallelSetup ()

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

boolean shouldUsePartialDownload ()

Возвращает, следует ли использовать кэширование частичной загрузки.

boolean shouldUseProtoReporter ()

Возвращает, следует ли использовать отчеты protobuf.

boolean shouldUseTestDiscovery ()

Возвращает, следует ли использовать обсерваторию tradefed для оптимизации постановки jar

boolean startAvdInParent ()

Возвращает, следует ли запускать avd-устройства в родительской песочнице или оставить их в дочерней.

Поля

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

Публичные конструкторы

Параметры песочницы

public SandboxOptions ()

Публичные методы

скачатьDefaultZips

public boolean downloadDefaultZips ()

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

Возвращает
boolean

дамптестшаблон

public boolean dumpTestTemplate ()

Возвращает, следует ли сбрасывать тестовый шаблон в резервном режиме.

Возвращает
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

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

Возвращает
String

получитьEnvVariables

public  getEnvVariables ()

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

Возвращает

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

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

Возвращает

getJavaOptions

public  getJavaOptions ()

Список вариантов прохождения java-процесса песочницы.

Возвращает

getParentPreparerConfig

public String getParentPreparerConfig ()

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

Возвращает
String

getSandboxBuildId

public String getSandboxBuildId ()

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

Возвращает
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

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

Возвращает
File

getTestsZips

public  getTestsZips ()

Возвращает набор тестовых zip-архивов на этап для песочницы.

Возвращает

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

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

Возвращает
long

следуетEnableDebugThread

public boolean shouldEnableDebugThread ()

Включите поток отладки.

Возвращает
boolean

долженParallelSetup

public boolean shouldParallelSetup ()

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

Возвращает
boolean

следуетиспользоватьЧастичноСкачать

public boolean shouldUsePartialDownload ()

Возвращает, следует ли использовать кэширование частичной загрузки.

Возвращает
boolean

следуетиспользоватьProtoReporter

public boolean shouldUseProtoReporter ()

Возвращает, следует ли использовать отчеты protobuf.

Возвращает
boolean

следует использоватьTestDiscovery

public boolean shouldUseTestDiscovery ()

Возвращает, следует ли использовать обсерваторию tradefed для оптимизации постановки jar

Возвращает
boolean

startAvdInParent

public boolean startAvdInParent ()

Возвращает, следует ли запускать avd-устройства в родительской песочнице или оставить их в дочерней.

Возвращает
boolean