Opções ILuster

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


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

Resumo

Métodos públicos

abstract boolean checkCommandState ()

Se o estado do comando (no cluster TF) deve ser verificado durante a pulsação.

abstract boolean checkPermitsOnLease ()

Verifique algumas licenças disponíveis antes de alugar.

abstract String getClusterId ()

Obtenha o ID do cluster para esta instância do TF.

abstract int getConnectTimeout ()

Obtenha o tempo limite de conexão http.

abstract MultiMap <String, String> getDeviceGroup ()

Obtenha o mapeamento do grupo de dispositivos para o dispositivo.

abstract long getDeviceMonitorSnapshotInterval ()

Obtenha o intervalo de tempo entre cada instantâneo do dispositivo em ms.

abstract getDeviceTag ()

Obtenha o serial do dispositivo para mapear tags.

abstract long getInvocationHeartbeatInterval ()

Obtenha o intervalo de tempo entre pulsações de invocação em ms.

abstract String getLabName ()

Obtenha o nome do laboratório ao qual o host pertence.

abstract getLabels ()

Obtenha rótulos para o host.

abstract getNextClusterIds ()

Obtenha os IDs do cluster secundário para esta instância do TF.

abstract int getReadTimeout ()

Obtenha o tempo limite de leitura http.

abstract String getRunTargetFormat ()

Obtenha o formato para rotular os alvos de execução.

abstract File getSchedulerServiceAccountKeyfile ()

Obtenha o arquivo de chave da conta de serviço do agendador de testes tradefed.

abstract String getSchedulerServiceUrl ()

Obtenha o URL do serviço do agendador de testes tradefed.

abstract String getServiceUrl ()

Obtenha o URL base da API REST do cluster tradefed.

abstract boolean isDeviceMonitorDisabled ()

Retorna se o relatório de dispositivos de cluster está desabilitado.

abstract long maxDiskUsagePercentage ()

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

abstract boolean shouldCollectEarlyTestSummary ()

Retorna se o agendador 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 TF) deve ser verificado durante a pulsação.

Devoluções
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Verifique algumas licenças disponíveis antes de alugar.

Devoluções
boolean

getClusterID

public abstract String getClusterId ()

Obtenha o ID do cluster para esta instância do TF.

Devoluções
String

getConnectTimeout

public abstract int getConnectTimeout ()

Obtenha o tempo limite de conexão http.

Devoluções
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Obtenha o mapeamento do grupo de dispositivos para o dispositivo.

Devoluções
MultiMap <String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

Obtenha o intervalo de tempo entre cada instantâneo do dispositivo em ms.

Devoluções
long

getDeviceTag

public abstract  getDeviceTag ()

Obtenha o serial do dispositivo para mapear tags.

Devoluções

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Obtenha o intervalo de tempo entre pulsações de invocação em ms.

Devoluções
long

getLabName

public abstract String getLabName ()

Obtenha o nome do laboratório ao qual o host pertence.

Devoluções
String

getLabels

public abstract  getLabels ()

Obtenha rótulos para o host.

Devoluções

getNextClusterIds

public abstract  getNextClusterIds ()

Obtenha os IDs do cluster secundário para esta instância do TF.

Devoluções

getReadTimeout

public abstract int getReadTimeout ()

Obtenha o tempo limite de leitura http.

Devoluções
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

Obtenha o formato para rotular os alvos de execução.

Devoluções
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Obtenha o arquivo de chave da conta de serviço do agendador de testes tradefed.

Devoluções
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Obtenha o URL do serviço do agendador de testes tradefed.

Devoluções
String

getServiceUrl

public abstract String getServiceUrl ()

Obtenha o URL base da API REST do cluster tradefed.

Devoluções
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

Retorna se o relatório de dispositivos de cluster está desabilitado.

Devoluções
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

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

Devoluções
long

deveriaCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

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

Devoluções
boolean

deveriaUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

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

Devoluções
Boolean