Opções de sandbox

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 o modelo de teste deve ou não ser despejado 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 a ser passada 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 ser usado durante a execução.

File getSandboxTfDirectory ()

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

getTestsZips ()

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

long getWaitForEventsTimeout ()

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

boolean shouldEnableDebugThread ()

Habilite um thread de depuração.

boolean shouldParallelSetup ()

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

boolean shouldUseParallelDownload ()

Retorna se deve ou não usar o download paralelo durante a configuração.

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 shouldUseSplitDiscovery ()

Retorna se a configuração deve ser usada com descoberta independente.

boolean shouldUseTestDiscovery ()

Retorna se deve ou não usar o observatório tradefed para otimizar o teste de jar

boolean startAvdInParent ()

Retorna se os dispositivos avd devem ou não ser iniciados no sandbox pai ou deixados 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

Opções de sandbox

public SandboxOptions ()

Métodos públicos

baixarDefaultZips

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 o modelo de teste deve ou não ser despejado no modo de fallback.

Devoluções
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

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

Devoluções
String

getEnvVariáveis

public  getEnvVariables ()

O mapa da variável de ambiente a ser passada 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 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 sandbox da execução.

Devoluções
File

getTestsZips

public  getTestsZips ()

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

Devoluções

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

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

Devoluções
long

deveriaEnableDebugThread

public boolean shouldEnableDebugThread ()

Habilite um thread de depuração.

Devoluções
boolean

deveriaParallelSetup

public boolean shouldParallelSetup ()

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

Devoluções
boolean

deveriaUseParallelDownload

public boolean shouldUseParallelDownload ()

Retorna se deve ou não usar o download paralelo durante a configuração.

Devoluções
boolean

deveriaUsarPartialDownload

public boolean shouldUsePartialDownload ()

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

Devoluções
boolean

deveriaUseProtoReporter

public boolean shouldUseProtoReporter ()

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

Devoluções
boolean

deveriaUseSplitDiscovery

public boolean shouldUseSplitDiscovery ()

Retorna se a configuração deve ser usada com descoberta independente.

Devoluções
boolean

deveriaUseTestDiscovery

public boolean shouldUseTestDiscovery ()

Retorna se deve ou não usar o observatório tradefed para otimizar o teste de jar

Devoluções
boolean

startAvdInParent

public boolean startAvdInParent ()

Retorna se os dispositivos avd devem ou não ser iniciados no sandbox pai ou deixados no filho.

Devoluções
boolean