SandboxOptions

public final class SandboxOptions
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxOptions


Classe que pode receber e fornecer opções para um ISandbox .

Resumo

Campos

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

Construtores públicos

SandboxOptions ()

Métodos públicos

boolean downloadDefaultZips ()

Retorna se deve ou não baixar os zips de testes padrão.

boolean dumpTestTemplate ()

Retorna se deve ou não despejar o modelo de teste no modo de fallback.

String getChildGlobalConfig ()

Retorna a configuração a ser usada para o sandbox filho.

getEnvVariables ()

O mapa da variável de ambiente para passar para o processo java do sandbox.

getForcePartialDownloadFileRegexList ()

Retorna um conjunto de regex, o download parcial do sandbox sempre baixará os arquivos que correspondem ao regex

getJavaOptions ()

A lista de opções para passar o processo java do sandbox.

String getParentPreparerConfig ()

Retorna a configuração que o preparador deve executar no processo pai do sandbox.

String getSandboxBuildId ()

Retorna o build-id forçado para o sandbox a ser usado durante a execução.

File getSandboxTfDirectory ()

Retorna os diretórios fornecidos contendo a versão da Trade Federation a ser usada para o sandbox da execução.

getTestsZips ()

Retorna o conjunto de zips de teste para preparar o sandbox.

long getWaitForEventsTimeout ()

Retorna o tempo que devemos esperar para que os eventos sejam processados ​​após a conclusão da execução do sandbox.

boolean shouldEnableDebugThread ()

Habilite um thread de depuração.

boolean shouldParallelSetup ()

Retorna se deve ou não executar a configuração do sandbox em paralelo.

boolean shouldUsePartialDownload ()

Retorna se deve ou não usar cache de download parcial

boolean shouldUseProtoReporter ()

Retorna se o relatório protobuf deve ou não ser usado.

boolean shouldUseTestDiscovery ()

Retorna se deve ou não usar o observatório tradefed para otimizar a preparação do jar

boolean startAvdInParent ()

Retorna se deve ou não iniciar os dispositivos AVD na caixa de proteção pai ou deixá-los no filho.

Campos

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

Construtores públicos

SandboxOptions

public SandboxOptions ()

Métodos públicos

downloadDefaultZips

public boolean downloadDefaultZips ()

Retorna se deve ou não baixar os zips de testes padrão.

devoluções
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

Retorna se deve ou não despejar o modelo de teste no modo de fallback.

devoluções
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

Retorna a configuração a ser usada para o sandbox filho. Ou nulo se o pai deve ser usado.

devoluções
String

getEnvVariables

public  getEnvVariables ()

O mapa da variável de ambiente para passar para o processo java do sandbox.

devoluções

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Retorna um conjunto de regex, o download parcial do sandbox sempre baixará os arquivos que correspondem ao regex

devoluções

getJavaOptions

public  getJavaOptions ()

A lista de opções para passar o processo java do sandbox.

devoluções

getParentPreparerConfig

public String getParentPreparerConfig ()

Retorna a configuração que o preparador deve executar no processo pai do sandbox.

devoluções
String

getSandboxBuildId

public String getSandboxBuildId ()

Retorna o build-id forçado para o sandbox a ser usado durante a execução.

devoluções
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Retorna os diretórios fornecidos contendo a versão da Trade Federation a ser usada para o sandbox da execução.

devoluções
File

getTestsZips

public  getTestsZips ()

Retorna o conjunto de zips de teste para preparar o sandbox.

devoluções

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Retorna o tempo que devemos esperar para que os eventos sejam processados ​​após a conclusão da execução do sandbox.

devoluções
long

shouldEnableDebugThread

public boolean shouldEnableDebugThread ()

Habilite um thread de depuração.

devoluções
boolean

deveParallelSetup

public boolean shouldParallelSetup ()

Retorna se deve ou não executar a configuração do sandbox em paralelo.

devoluções
boolean

deveUsarBaixar Parcial

public boolean shouldUsePartialDownload ()

Retorna se deve ou não usar cache de download parcial

devoluções
boolean

deveUseProtoReporter

public boolean shouldUseProtoReporter ()

Retorna se o relatório protobuf deve ou não ser usado.

devoluções
boolean

deveUseTestDiscovery

public boolean shouldUseTestDiscovery ()

Retorna se deve ou não usar o observatório tradefed para otimizar a preparação do jar

devoluções
boolean

startAvdInParent

public boolean startAvdInParent ()

Retorna se deve ou não iniciar os dispositivos AVD na caixa de proteção pai ou deixá-los no filho.

devoluções
boolean