Options de cluster

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Interface permettant d'obtenir des options liées aux clusters.

Résumé

Méthodes publiques

abstract boolean checkCommandState()

Indique si l'état de la commande (sur le cluster TF) doit être vérifié pendant les pulsations.

abstract boolean checkPermitsOnLease()

Vérifiez les permis disponibles avant de louer votre bien.

abstract String getClusterId()

Obtenez l'ID de cluster pour cette instance TF.

abstract int getConnectTimeout()

Permet d'obtenir le délai d'expiration de la connexion HTTP.

abstract MultiMap<String, String> getDeviceGroup()

Obtenez le mappage du groupe d'appareils sur l'appareil.

abstract long getDeviceMonitorSnapshotInterval()

Obtenez l'intervalle de temps entre chaque instantané de l'appareil en ms.

abstract getDeviceTag()

Récupérez le mappage des séries d'appareils sur les tags.

abstract long getInvocationHeartbeatInterval()

Obtenez l'intervalle de temps entre les pulsations d'appel (en millisecondes).

abstract String getLabName()

Obtenez le nom de l'atelier auquel l'hôte appartient.

abstract getLabels()

Permet d'obtenir des étiquettes pour l'hôte.

abstract getNextClusterIds()

Obtenez les ID de cluster secondaire pour cette instance TF.

abstract int getReadTimeout()

Obtenir le délai de lecture HTTP

abstract String getRunTargetFormat()

Obtenir le format d'étiquetage des cibles d'exécution.

abstract File getSchedulerServiceAccountKeyfile()

Obtenez le fichier de clé du compte de service du planificateur de test échangé.

abstract String getSchedulerServiceUrl()

Permet d'obtenir l'URL du service du planificateur de test échangé.

abstract String getServiceUrl()

Obtenez l'URL de base de l'API REST du cluster échangé.

abstract boolean isDeviceMonitorDisabled()

Indique si la création de rapports sur les appareils du cluster est désactivée.

abstract long maxDiskUsagePercentage()

Pourcentage maximal d'utilisation du disque avant l'arrêt de l'allocation de nouvelles tâches supplémentaires.

abstract boolean shouldCollectEarlyTestSummary()

Indique si le programmeur doit collecter le résumé des tests anticipés.

abstract Boolean shouldUploadInvocationStatus()

Indique si TF doit importer l'état d'appel.

Méthodes publiques

checkCommandState

public abstract boolean checkCommandState ()

Indique si l'état de la commande (sur le cluster TF) doit être vérifié pendant les pulsations.

Renvoie
boolean

vérifier les permis de location

public abstract boolean checkPermitsOnLease ()

Vérifiez les permis disponibles avant de louer votre bien.

Renvoie
boolean

getClusterId

public abstract String getClusterId ()

Obtenez l'ID de cluster pour cette instance TF.

Renvoie
String

getConnectTimeout

public abstract int getConnectTimeout ()

Permet d'obtenir le délai d'expiration de la connexion HTTP.

Renvoie
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Obtenez le mappage du groupe d'appareils sur l'appareil.

Renvoie
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

Obtenez l'intervalle de temps entre chaque instantané de l'appareil en ms.

Renvoie
long

getDeviceTag

public abstract  getDeviceTag ()

Récupérez le mappage des séries d'appareils sur les tags.

Renvoie

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Obtenez l'intervalle de temps entre les pulsations d'appel (en millisecondes).

Renvoie
long

nomgetLab

public abstract String getLabName ()

Obtenez le nom de l'atelier auquel l'hôte appartient.

Renvoie
String

getLibellés

public abstract  getLabels ()

Permet d'obtenir des étiquettes pour l'hôte.

Renvoie

getNextClusterIds

public abstract  getNextClusterIds ()

Obtenez les ID de cluster secondaire pour cette instance TF.

Renvoie

getReadTimeout

public abstract int getReadTimeout ()

Obtenir le délai de lecture HTTP

Renvoie
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

Obtenir le format d'étiquetage des cibles d'exécution.

Renvoie
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Obtenez le fichier de clé du compte de service du planificateur de test échangé.

Renvoie
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Permet d'obtenir l'URL du service du planificateur de test échangé.

Renvoie
String

getServiceUrl

public abstract String getServiceUrl ()

Obtenez l'URL de base de l'API REST du cluster échangé.

Renvoie
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

Indique si la création de rapports sur les appareils du cluster est désactivée.

Renvoie
boolean

Pourcentage d'utilisation du disque max

public abstract long maxDiskUsagePercentage ()

Pourcentage maximal d'utilisation du disque avant l'arrêt de l'allocation de nouvelles tâches supplémentaires.

Renvoie
long

devraitCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

Indique si le programmeur doit collecter le résumé des tests anticipés.

Renvoie
boolean

doitUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Indique si TF doit importer l'état d'appel.

Renvoie
Boolean