IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Uma interface para receber opções relacionadas ao cluster.

Resumo

Métodos públicos

abstract boolean checkCommandState()

Se o estado do comando (no cluster do TF) deve ser verificado durante o sinal de funcionamento.

abstract boolean checkPermitsOnLease()

Verifique algumas licenças disponíveis antes da locação.

abstract String getClusterId()

Consiga o ID do cluster para essa instância do TF.

abstract int getConnectTimeout()

Tempo limite da conexão http.

abstract MultiMap<String, String> getDeviceGroup()

Acessa o mapeamento do grupo de dispositivos para o dispositivo.

abstract long getDeviceMonitorSnapshotInterval()

Descubra o intervalo de tempo em ms entre cada snapshot de dispositivo.

abstract getDeviceTag()

Acessar o número de série do dispositivo para o mapeamento de tags.

abstract long getInvocationHeartbeatInterval()

Acessa o intervalo de tempo entre os batimentos de funcionamento da invocação em ms.

abstract String getLabName()

Encontre o nome do laboratório a que o host pertence.

abstract getLabels()

Receba rótulos para o host.

abstract getNextClusterIds()

Consiga os IDs de cluster secundários para essa instância do TF.

abstract int getReadTimeout()

Obter tempo limite de leitura http.

abstract String getRunTargetFormat()

Extrai o formato para rotular destinos de execução.

abstract File getSchedulerServiceAccountKeyfile()

Recebe o arquivo da chave da conta de serviço do programador de teste comercializado.

abstract String getSchedulerServiceUrl()

Recebe o URL do serviço do agendador de testes comercializados.

abstract String getServiceUrl()

Consiga o URL de base da API REST do cluster comercializado.

abstract boolean isDeviceMonitorDisabled()

Retorna se os relatórios de dispositivos de cluster estão desativados.

abstract long maxDiskUsagePercentage()

Porcentagem máxima de uso do disco antes de pararmos de alocar novas tarefas.

abstract boolean shouldCollectEarlyTestSummary()

Retorna se o programador deve coletar o resumo do teste antecipado.

abstract Boolean shouldUploadInvocationStatus()

Retorna se o TF deve fazer upload do status de invocação.

Métodos públicos

checkCommandState

public abstract boolean checkCommandState ()

Se o estado do comando (no cluster do TF) deve ser verificado durante o sinal de funcionamento.

Retorna
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Verifique algumas licenças disponíveis antes da locação.

Retorna
boolean

getClusterId

public abstract String getClusterId ()

Consiga o ID do cluster para essa instância do TF.

Retorna
String

getConnectTimeout

public abstract int getConnectTimeout ()

Tempo limite da conexão http.

Retorna
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Acessa o mapeamento do grupo de dispositivos para o dispositivo.

Retorna
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

Descubra o intervalo de tempo em ms entre cada snapshot de dispositivo.

Retorna
long

getDeviceTag

public abstract  getDeviceTag ()

Acessar o número de série do dispositivo para o mapeamento de tags.

Retorna

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Acessa o intervalo de tempo entre os batimentos de funcionamento da invocação em ms.

Retorna
long

getLabName

public abstract String getLabName ()

Encontre o nome do laboratório a que o host pertence.

Retorna
String

getRótulos

public abstract  getLabels ()

Receba rótulos para o host.

Retorna

onClusterIds

public abstract  getNextClusterIds ()

Consiga os IDs de cluster secundários para essa instância do TF.

Retorna

getReadTimeout

public abstract int getReadTimeout ()

Obter tempo limite de leitura http.

Retorna
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

Extrai o formato para rotular destinos de execução.

Retorna
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Recebe o arquivo da chave da conta de serviço do programador de teste comercializado.

Retorna
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Recebe o URL do serviço do agendador de testes comercializados.

Retorna
String

getServiceUrl

public abstract String getServiceUrl ()

Consiga o URL de base da API REST do cluster comercializado.

Retorna
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

Retorna se os relatórios de dispositivos de cluster estão desativados.

Retorna
boolean

maxdiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

Porcentagem máxima de uso do disco antes de pararmos de alocar novas tarefas.

Retorna
long

shouldCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

Retorna se o programador deve coletar o resumo do teste antecipado.

Retorna
boolean

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Retorna se o TF deve fazer upload do status de invocação.

Retorna
Boolean