ClusterOptions
public
class
ClusterOptions
extends Object
implements
IClusterOptions
| java.lang.Object | |
| ↳ | com.android.tradefed.cluster.ClusterOptions |
Resumo
Constantes | |
|---|---|
String |
TYPE_NAME
O nome exclusivo do tipo de objeto de configuração. |
Campos | |
|---|---|
public
String |
mClusterId
|
public
|
mNextClusterIds
|
public
String |
mServiceUrl
|
Construtores públicos | |
|---|---|
ClusterOptions()
|
|
Métodos públicos | |
|---|---|
boolean
|
checkCommandState()
Indica se o estado do comando (no cluster do TF) precisa ser verificado durante o heartbeat. |
boolean
|
checkPermitsOnLease()
Verifique algumas permissões disponíveis antes de alugar. |
String
|
getClusterId()
Receba o ID do cluster para esta instância do TF. |
int
|
getConnectTimeout()
Recebe o tempo limite de conexão HTTP. |
MultiMap<String, String>
|
getDeviceGroup()
Receba o mapeamento de grupo de dispositivos para dispositivo. |
long
|
getDeviceMonitorSnapshotInterval()
Recebe o intervalo de tempo entre cada instantâneo do dispositivo em ms. |
|
getDeviceTag()
Receba o mapeamento de número de série do dispositivo para tag. |
long
|
getInvocationHeartbeatInterval()
Recebe o intervalo de tempo entre os sinais de funcionamento da invocação em ms. |
String
|
getLabName()
Consiga o nome do laboratório a que o host pertence. |
|
getLabels()
Receba rótulos para o host. |
|
getNextClusterIds()
Receba os IDs dos clusters secundários para esta instância do TF. |
int
|
getReadTimeout()
Recebe o tempo limite de leitura HTTP. |
String
|
getRunTargetFormat()
Receba o formato para rotular destinos de execução. |
File
|
getSchedulerServiceAccountKeyfile()
Extraia o arquivo de chave da conta de serviço do planejador de testes do tradefed. |
String
|
getSchedulerServiceUrl()
Consiga o URL do serviço de agendador de testes do tradefed. |
String
|
getServiceUrl()
Receba o URL base da API REST do cluster tradefed. |
boolean
|
isDeviceMonitorDisabled()
Retorna se a geração de relatórios de dispositivos do cluster está desativada. |
long
|
maxDiskUsagePercentage()
Porcentagem máxima de uso do disco antes de interrompermos o leasing de novas tarefas adicionais. |
boolean
|
shouldCollectEarlyTestSummary()
Retorna se o programador precisa coletar o resumo do teste inicial. |
Boolean
|
shouldUploadInvocationStatus()
Retorna se o TF precisa fazer upload do status de invocação. |
Constantes
TYPE_NAME
public static final String TYPE_NAME
O nome exclusivo do tipo de objeto de configuração. Usado para recuperar a instância singleton do
GlobalConfiguration.
Confira também:
Valor da constante: "cluster_options"
Campos
mClusterId
public String mClusterId
mNextClusterIds
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
Construtores públicos
ClusterOptions
public ClusterOptions ()
Métodos públicos
checkCommandState
public boolean checkCommandState ()
Indica se o estado do comando (no cluster do TF) precisa ser verificado durante o heartbeat.
| Retorna | |
|---|---|
boolean |
|
checkPermitsOnLease
public boolean checkPermitsOnLease ()
Verifique algumas permissões disponíveis antes de alugar.
| Retorna | |
|---|---|
boolean |
|
getClusterId
public String getClusterId ()
Recebe o ID do cluster para esta instância do TF.
| Retorna | |
|---|---|
String |
|
getConnectTimeout
public int getConnectTimeout ()
Recebe o tempo limite de conexão HTTP.
| Retorna | |
|---|---|
int |
|
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
Receba o mapeamento de grupo de dispositivos para dispositivo.
| Retorna | |
|---|---|
MultiMap<String, String> |
|
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Recebe o intervalo de tempo entre cada instantâneo do dispositivo em ms.
| Retorna | |
|---|---|
long |
|
getDeviceTag
publicgetDeviceTag ()
Receba o mapeamento de número de série do dispositivo para tag.
| Retorna | |
|---|---|
|
|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Recebe o intervalo de tempo entre os sinais de funcionamento da invocação em ms.
| Retorna | |
|---|---|
long |
|
getLabName
public String getLabName ()
Consiga o nome do laboratório a que o host pertence.
| Retorna | |
|---|---|
String |
|
getLabels
publicgetLabels ()
Recebe rótulos para o host.
| Retorna | |
|---|---|
|
|
getNextClusterIds
publicgetNextClusterIds ()
Receba os IDs dos clusters secundários para esta instância do TF.
| Retorna | |
|---|---|
|
|
getReadTimeout
public int getReadTimeout ()
Recebe o tempo limite de leitura HTTP.
| Retorna | |
|---|---|
int |
|
getRunTargetFormat
public String getRunTargetFormat ()
Receba o formato para rotular destinos de execução.
| Retorna | |
|---|---|
String |
|
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Extraia o arquivo de chave da conta de serviço do planejador de testes do tradefed.
| Retorna | |
|---|---|
File |
|
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Consiga o URL do serviço de agendador de testes do tradefed.
| Retorna | |
|---|---|
String |
|
getServiceUrl
public String getServiceUrl ()
Receba o URL base da API REST do cluster tradefed.
| Retorna | |
|---|---|
String |
|
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
Retorna se a geração de relatórios de dispositivos do cluster está desativada.
| Retorna | |
|---|---|
boolean |
|
maxDiskUsagePercentage
public long maxDiskUsagePercentage ()
Porcentagem máxima de uso do disco antes de interrompermos a concessão de novas tarefas.
| Retorna | |
|---|---|
long |
|
shouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Retorna se o programador precisa coletar o resumo do teste inicial.
| Retorna | |
|---|---|
boolean |
|
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Retorna se o TF precisa fazer upload do status de invocação.
| Retorna | |
|---|---|
Boolean |
|