IClusterOptions
public
interface
IClusterOptions
com.android.tradefed.cluster.IClusterOptions |
Uma interface para acessar opções relacionadas ao cluster.
Resumo
Métodos públicos | |
---|---|
abstract
boolean
|
checkCommandState()
Indica se o estado do comando (no cluster do TF) precisa ser verificado durante o heartbeat. |
abstract
boolean
|
checkPermitsOnLease()
Verifique algumas permissões disponíveis antes de alugar. |
abstract
String
|
getClusterId()
Receba o ID do cluster para esta instância do TF. |
abstract
int
|
getConnectTimeout()
Receber o tempo limite de conexão HTTP. |
abstract
MultiMap<String, String>
|
getDeviceGroup()
Receba o mapeamento do grupo de dispositivos. |
abstract
long
|
getDeviceMonitorSnapshotInterval()
Receba o intervalo de tempo entre cada instantâneo do dispositivo em ms. |
abstract
|
getDeviceTag()
Receber o mapeamento do dispositivo serial para tag. |
abstract
long
|
getInvocationHeartbeatInterval()
Recebe o intervalo de tempo entre os batimentos cardíacos de invocação em ms. |
abstract
String
|
getLabName()
Confira o nome do laboratório ao qual o host pertence. |
abstract
|
getLabels()
Receber rótulos para o host. |
abstract
|
getNextClusterIds()
Receba os IDs de cluster secundários para essa instância do TF. |
abstract
int
|
getReadTimeout()
Receber tempo limite de leitura HTTP. |
abstract
String
|
getRunTargetFormat()
Receba o formato para rotular os alvos de execução. |
abstract
File
|
getSchedulerServiceAccountKeyfile()
Receba o arquivo de chave da conta de serviço do agendador de testes do tradefed. |
abstract
String
|
getSchedulerServiceUrl()
Receba o URL do serviço de agendamento de testes do tradefed. |
abstract
String
|
getServiceUrl()
Receba o URL base da API REST do cluster tradefed. |
abstract
boolean
|
isDeviceMonitorDisabled()
Retorna se a geração de relatórios de dispositivos do cluster está desativada. |
abstract
long
|
maxDiskUsagePercentage()
Porcentagem máxima de uso do disco antes de pararmos de alugar novas tarefas. |
abstract
boolean
|
shouldCollectEarlyTestSummary()
Retorna se o agendador precisa coletar o resumo do teste inicial. |
abstract
Boolean
|
shouldUploadInvocationStatus()
Retorna se o TF precisa fazer upload do status de invocação. |
Métodos públicos
checkCommandState
public abstract boolean checkCommandState ()
Indica se o estado do comando (no cluster do TF) precisa ser verificado durante o heartbeat.
Retorna | |
---|---|
boolean |
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Verifique algumas permissões disponíveis antes de alugar.
Retorna | |
---|---|
boolean |
getClusterId
public abstract String getClusterId ()
Receba o ID do cluster para esta instância do TF.
Retorna | |
---|---|
String |
getConnectTimeout
public abstract int getConnectTimeout ()
Receber o tempo limite de conexão HTTP.
Retorna | |
---|---|
int |
getDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
Receba o mapeamento do grupo de dispositivos.
Retorna | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Receba o intervalo de tempo entre cada instantâneo do dispositivo em ms.
Retorna | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
Receber o mapeamento do dispositivo serial para tag.
Retorna | |
---|---|
|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Recebe o intervalo de tempo entre os batimentos cardíacos de invocação em ms.
Retorna | |
---|---|
long |
getLabName
public abstract String getLabName ()
Confira o nome do laboratório ao qual o host pertence.
Retorna | |
---|---|
String |
getLabels
public abstractgetLabels ()
Receber rótulos para o host.
Retorna | |
---|---|
|
getNextClusterIds
public abstractgetNextClusterIds ()
Receba os IDs de cluster secundários para essa instância do TF.
Retorna | |
---|---|
|
getReadTimeout
public abstract int getReadTimeout ()
Receber tempo limite de leitura HTTP.
Retorna | |
---|---|
int |
getRunTargetFormat
public abstract String getRunTargetFormat ()
Receba o formato para rotular os alvos de execução.
Retorna | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Receba o arquivo de chave da conta de serviço do agendador de testes do tradefed.
Retorna | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Receba o URL do serviço de agendamento de testes do tradefed.
Retorna | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
Receba o URL base da API REST do cluster tradefed.
Retorna | |
---|---|
String |
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
Retorna se a geração de relatórios de dispositivos do cluster está desativada.
Retorna | |
---|---|
boolean |
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
Porcentagem máxima de uso do disco antes de pararmos de alugar novas tarefas.
Retorna | |
---|---|
long |
shouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
Retorna se o agendador precisa coletar o resumo do teste inicial.
Retorna | |
---|---|
boolean |
shouldUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Retorna se o TF precisa fazer upload do status de invocação.
Retorna | |
---|---|
Boolean |