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

Retorna se o download será atrasado ou não após o fragmentação.

boolean downloadDefaultZips()

Retorna se o download dos arquivos zip de testes padrão será feito ou não.

boolean dumpTestTemplate()

Retorna se o modelo de teste será descartado ou não no modo substituto.

String getChildGlobalConfig()

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

getEnvVariables()

O mapa da variável de ambiente a ser transmitido para o processo Java do sandbox.

getForcePartialDownloadFileRegexList()

Retorna um conjunto de expressões regulares. O download parcial do sandbox sempre faz o download dos arquivos que correspondem à expressão regular.

getJavaOptions()

A lista de opções para transmitir o processo Java do sandbox.

String getParentPreparerConfig()

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

String getSandboxBuildId()

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

File getSandboxTfDirectory()

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

getTestsZips()

Retorna o conjunto de arquivos compactados de testes para o estágio do sandbox.

long getWaitForEventsTimeout()

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

boolean shouldEnableDebugThread()

Ative uma linha de execução de depuração.

boolean shouldParallelSetup()

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

boolean shouldUseParallelDownload()

Retorna se o download paralelo será usado ou não durante a configuração.

boolean shouldUsePartialDownload()

Retorna se o uso do cache de download parcial está ativado ou não

boolean shouldUseProtoReporter()

Retorna se os relatórios protobuf precisam ou não ser usados.

boolean shouldUseSplitDiscovery()

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

boolean shouldUseTestDiscovery()

Retorna se é possível usar ou não o tradefed observatory para otimizar o armazenamento de jarros

boolean startAvdInParent()

Retorna se é necessário iniciar dispositivos AVD no sandbox pai ou deixá-los na criança.

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

delayDownloadAfterSharding

public boolean delayDownloadAfterSharding ()

Retorna se o download será atrasado ou não após o fragmentação.

Retorna
boolean

downloadDefaultZips

public boolean downloadDefaultZips ()

Retorna se os arquivos zip de testes padrão serão baixados ou não.

Retorna
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

Retorna se o modelo de teste será descartado ou não no modo substituto.

Retorna
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

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

Retorna
String

getEnvVariables

public  getEnvVariables ()

O mapa da variável de ambiente a ser transmitido para o processo Java do sandbox.

Retorna

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Retorna um conjunto de expressões regulares. O download parcial do sandbox sempre faz o download dos arquivos que correspondem à expressão regular.

Retorna

getJavaOptions

public  getJavaOptions ()

A lista de opções para transmitir o processo Java do sandbox.

Retorna

getParentPreparerConfig

public String getParentPreparerConfig ()

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

Retorna
String

getSandboxBuildId

public String getSandboxBuildId ()

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

Retorna
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

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

Retorna
File

getTestsZips

public  getTestsZips ()

Retorna o conjunto de arquivos compactados de testes para o estágio do sandbox.

Retorna

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

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

Retorna
long

shouldEnableDebugThread

public boolean shouldEnableDebugThread ()

Ative uma linha de execução de depuração.

Retorna
boolean

shouldParallelSetup

public boolean shouldParallelSetup ()

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

Retorna
boolean

shouldUseParallelDownload

public boolean shouldUseParallelDownload ()

Retorna se o download paralelo será usado ou não durante a configuração.

Retorna
boolean

shouldUsePartialDownload

public boolean shouldUsePartialDownload ()

Retorna se o uso do cache de download parcial está ativado ou não

Retorna
boolean

shouldUseProtoReporter

public boolean shouldUseProtoReporter ()

Retorna se os relatórios protobuf precisam ou não ser usados.

Retorna
boolean

shouldUseSplitDiscovery

public boolean shouldUseSplitDiscovery ()

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

Retorna
boolean

shouldUseTestDiscovery

public boolean shouldUseTestDiscovery ()

Retorna se é possível usar ou não o tradefed observatory para otimizar o armazenamento de jarros

Retorna
boolean

startAvdInParent

public boolean startAvdInParent ()

Retorna se é necessário iniciar dispositivos AVD no sandbox pai ou deixá-los na criança.

Retorna
boolean