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
Constantes | |
|---|---|
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
|
Construtores públicos | |
|---|---|
SandboxOptions()
|
|
Métodos públicos | |
|---|---|
boolean
|
delayDownloadAfterSharding()
Retorna se o download deve ser adiado após o sharding. |
boolean
|
downloadDefaultZips()
Retorna se é necessário fazer o download dos zips de testes padrão. |
boolean
|
dumpTestTemplate()
Retorna se o modelo de teste deve ser despejado no modo de substituição. |
String
|
getChildGlobalConfig()
Retorna a configuração a ser usada para o sandbox infantil. |
|
getEnvVariables()
O mapa de variáveis de ambiente a serem transmitidas para o processo Java da sandbox. |
|
getForcePartialDownloadFileRegexList()
Retorna um conjunto de regex. O download parcial do sandbox sempre baixa os arquivos que correspondem à regex. |
|
getJavaOptions()
A lista de opções para transmitir o processo Java da sandbox. |
String
|
getParentPreparerConfig()
Retorna a configuração que o preparador precisa executar no processo principal da 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 que contêm a versão do Trade Federation a ser usada para isolamento da execução. |
|
getTestsZips()
Retorna o conjunto de arquivos ZIP de teste a serem preparados para o sandbox. |
long
|
getWaitForEventsTimeout()
Retorna o tempo que devemos esperar para que os eventos sejam processados depois que o sandbox terminar de ser executado. |
boolean
|
shouldEnableDebugThread()
Ativa uma linha de execução de depuração. |
boolean
|
shouldParallelSetup()
Retorna se a configuração da 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 cache de download parcial deve ser usado ou não. |
boolean
|
shouldUseProtoReporter()
Retorna se os relatórios do protobuf precisam ser usados ou não. |
boolean
|
shouldUseSplitDiscovery()
Retorna se é preciso usar a configuração com descoberta independente. |
boolean
|
shouldUseTestDiscovery()
Retorna se o observatório tradefed deve ser usado para otimizar o preparo de jar. |
boolean
|
startAvdInParent()
Retorna se os dispositivos AVD devem ser iniciados na sandbox principal ou na infantil. |
Constantes
CHILD_GLOBAL_CONFIG
public static final String CHILD_GLOBAL_CONFIG
Valor da constante: "sub-global-config"
ENABLE_DEBUG_THREAD
public static final String ENABLE_DEBUG_THREAD
Valor da constante: "sandbox-debug-thread"
PARENT_PREPARER_CONFIG
public static final String PARENT_PREPARER_CONFIG
Valor da constante: "parent-preparer-config"
SANDBOX_BUILD_ID
public static final String SANDBOX_BUILD_ID
Valor da constante: "sandbox-build-id"
TF_LOCATION
public static final String TF_LOCATION
Valor da constante: "tf-location"
USE_PROTO_REPORTER
public static final String USE_PROTO_REPORTER
Valor da constante: "use-proto-reporter"
WAIT_FOR_EVENTS_TIMEOUT
public static final String WAIT_FOR_EVENTS_TIMEOUT
Valor da constante: "wait-for-events"
Construtores públicos
SandboxOptions
public SandboxOptions ()
Métodos públicos
delayDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
Retorna se o download deve ser adiado após o sharding.
| Retorna | |
|---|---|
boolean |
|
downloadDefaultZips
public boolean downloadDefaultZips ()
Retorna se é necessário fazer o download dos zips de testes padrão.
| Retorna | |
|---|---|
boolean |
|
dumpTestTemplate
public boolean dumpTestTemplate ()
Retorna se o modelo de teste deve ser despejado no modo de substituição.
| Retorna | |
|---|---|
boolean |
|
getChildGlobalConfig
public String getChildGlobalConfig ()
Retorna a configuração a ser usada para o sandbox infantil. Ou nulo se o pai precisar ser usado.
| Retorna | |
|---|---|
String |
|
getEnvVariables
publicgetEnvVariables ()
O mapa de variáveis de ambiente a serem transmitidas para o processo Java da sandbox.
| Retorna | |
|---|---|
|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
Retorna um conjunto de regex. O download parcial do sandbox sempre baixa os arquivos que correspondem à regex.
| Retorna | |
|---|---|
|
|
getJavaOptions
publicgetJavaOptions ()
A lista de opções para transmitir o processo Java da sandbox.
| Retorna | |
|---|---|
|
|
getParentPreparerConfig
public String getParentPreparerConfig ()
Retorna a configuração que o preparador precisa executar no processo principal da sandbox.
| Retorna | |
|---|---|
String |
|
getSandboxBuildId
public String getSandboxBuildId ()
Retorna o build-id forçado para o sandbox a ser usado durante a execução.
| Retorna | |
|---|---|
String |
|
getSandboxTfDirectory
public File getSandboxTfDirectory ()
Retorna os diretórios fornecidos que contêm a versão do Trade Federation a ser usada para isolamento da execução.
| Retorna | |
|---|---|
File |
|
getTestsZips
publicgetTestsZips ()
Retorna o conjunto de arquivos ZIP de teste a serem preparados para o sandbox.
| Retorna | |
|---|---|
|
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
Retorna o tempo que devemos esperar para que os eventos sejam processados depois que o sandbox terminar de ser executado.
| Retorna | |
|---|---|
long |
|
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
Ativa uma linha de execução de depuração.
| Retorna | |
|---|---|
boolean |
|
shouldParallelSetup
public boolean shouldParallelSetup ()
Retorna se a configuração da 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 cache de download parcial deve ser usado ou não.
| Retorna | |
|---|---|
boolean |
|
shouldUseProtoReporter
public boolean shouldUseProtoReporter ()
Retorna se os relatórios do protobuf precisam ser usados ou não.
| Retorna | |
|---|---|
boolean |
|
shouldUseSplitDiscovery
public boolean shouldUseSplitDiscovery ()
Retorna se é preciso usar a configuração com descoberta independente.
| Retorna | |
|---|---|
boolean |
|
shouldUseTestDiscovery
public boolean shouldUseTestDiscovery ()
Retorna se o observatório tradefed deve ser usado para otimizar o preparo de jar.
| Retorna | |
|---|---|
boolean |
|
startAvdInParent
public boolean startAvdInParent ()
Retorna se os dispositivos AVD devem ser iniciados na sandbox principal ou na infantil.
| Retorna | |
|---|---|
boolean |
|