IclusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Une interface pour obtenir des options liées au cluster.

Sommaire

Méthodes publiques

abstract boolean checkCommandState ()

Si l'état de la commande (sur le cluster TF) doit être vérifié pendant la pulsation.

abstract boolean checkFlashingPermitsOnLease ()

Vérifiez s'il doit vérifier les permis de clignotant disponibles avant de louer.

abstract boolean checkPermitsOnLease ()

Vérifiez certains permis disponibles avant de louer.

abstract String getClusterId ()

Obtenez l'ID de cluster pour cette instance TF.

abstract int getConnectTimeout ()

Obtenez le délai de 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 périphérique en ms.

abstract getDeviceTag ()

Obtenez le mappage de la série de l'appareil sur l'étiquette.

abstract long getInvocationHeartbeatInterval ()

Obtenez l'intervalle de temps entre les pulsations d'appel en ms.

abstract String getLabName ()

Obtenez le nom du laboratoire auquel appartient l'hôte.

abstract getLabels ()

Obtenez des étiquettes pour l'hôte.

abstract getNextClusterIds ()

Obtenez les identifiants de cluster secondaire pour cette instance TF.

abstract int getReadTimeout ()

Obtenez le délai de lecture http.

abstract String getRunTargetFormat ()

Obtenez 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 ()

Obtenez 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 ()

Renvoie si la création de rapports sur les périphériques de cluster est désactivée.

abstract long maxDiskUsagePercentage ()

Pourcentage d'utilisation maximale du disque avant de cesser de louer de nouvelles tâches supplémentaires.

abstract boolean shouldCollectEarlyTestSummary ()

Renvoie si le planificateur doit collecter un résumé de test précoce.

abstract Boolean shouldUploadInvocationStatus ()

Renvoie si TF doit télécharger l'état d'appel.

Méthodes publiques

checkÉtatCommande

public abstract boolean checkCommandState ()

Si l'état de la commande (sur le cluster TF) doit être vérifié pendant la pulsation.

Retour
boolean

checkFlashingPermisOnLease

public abstract boolean checkFlashingPermitsOnLease ()

Vérifiez s'il doit vérifier les permis de clignotant disponibles avant de louer.

Retour
boolean

checkPermisOnLease

public abstract boolean checkPermitsOnLease ()

Vérifiez certains permis disponibles avant de louer.

Retour
boolean

getClusterId

public abstract String getClusterId ()

Obtenez l'ID de cluster pour cette instance TF.

Retour
String

getConnectTimeout

public abstract int getConnectTimeout ()

Obtenez le délai de connexion http.

Retour
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

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

Retour
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

Obtenez l'intervalle de temps entre chaque instantané de périphérique en ms.

Retour
long

getDeviceTag

public abstract  getDeviceTag ()

Obtenez le mappage de la série de l'appareil sur l'étiquette.

Retour

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Obtenez l'intervalle de temps entre les pulsations d'appel en ms.

Retour
long

getLabName

public abstract String getLabName ()

Obtenez le nom du laboratoire auquel appartient l'hôte.

Retour
String

getLabels

public abstract  getLabels ()

Obtenez des étiquettes pour l'hôte.

Retour

getNextClusterIds

public abstract  getNextClusterIds ()

Obtenez les identifiants de cluster secondaire pour cette instance TF.

Retour

getReadTimeout

public abstract int getReadTimeout ()

Obtenez le délai d'attente de lecture http.

Retour
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

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

Retour
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

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

Retour
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Obtenez l'URL du service du planificateur de test échangé.

Retour
String

getServiceUrl

public abstract String getServiceUrl ()

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

Retour
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

Renvoie si la création de rapports sur les périphériques de cluster est désactivée.

Retour
boolean

maxDiskUsagePourcentage

public abstract long maxDiskUsagePercentage ()

Pourcentage d'utilisation maximale du disque avant de cesser de louer de nouvelles tâches supplémentaires.

Retour
long

devraitCollecterEarlyTestRésumé

public abstract boolean shouldCollectEarlyTestSummary ()

Renvoie si le planificateur doit collecter un résumé de test précoce.

Retour
boolean

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Renvoie si TF doit télécharger l'état d'appel.

Retour
Boolean