Options de cluster

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


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

Résumé

Méthodes publiques

abstract boolean checkCommandState ()

Indique si l'état de la commande (sur le cluster TF) doit être vérifié pendant le battement de cœur.

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 d'expiration de la connexion http.

abstract MultiMap <String, String> getDeviceGroup ()

Obtenez le groupe de périphériques vers le mappage des périphériques.

abstract long getDeviceMonitorSnapshotInterval ()

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

abstract getDeviceTag ()

Obtenez le numéro de série de l'appareil pour le mappage des balises.

abstract long getInvocationHeartbeatInterval ()

Obtenez l’intervalle de temps entre les battements de cœur 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 d'expiration de lecture http.

abstract String getRunTargetFormat ()

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

abstract File getSchedulerServiceAccountKeyfile ()

Obtenez le fichier de clé de compte du service du planificateur de tests Tradefed.

abstract String getSchedulerServiceUrl ()

Obtenez l’URL du service de planification de tests Tradefed.

abstract String getServiceUrl ()

Obtenez l'URL de base de l'API REST du cluster tradefed.

abstract boolean isDeviceMonitorDisabled ()

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

abstract long maxDiskUsagePercentage ()

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

abstract boolean shouldCollectEarlyTestSummary ()

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

abstract Boolean shouldUploadInvocationStatus ()

Indique si TF doit télécharger le statut d'invocation.

Méthodes publiques

checkCommandState

public abstract boolean checkCommandState ()

Indique si l'état de la commande (sur le cluster TF) doit être vérifié pendant le battement de cœur.

Retour
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Vérifiez certains permis disponibles avant de louer.

Retour
boolean

obtenirClusterId

public abstract String getClusterId ()

Obtenez l'ID de cluster pour cette instance TF.

Retour
String

getConnectTimeout

public abstract int getConnectTimeout ()

Obtenez le délai d'expiration de la connexion http.

Retour
int

obtenirDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Obtenez le groupe de périphériques vers le mappage des périphériques.

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

obtenirDeviceTag

public abstract  getDeviceTag ()

Obtenez le numéro de série de l'appareil pour le mappage des balises.

Retour

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Obtenez l’intervalle de temps entre les battements de cœur d’appel en ms.

Retour
long

getLabName

public abstract String getLabName ()

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

Retour
String

obtenirÉtiquettes

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'expiration 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é de compte du service du planificateur de tests Tradefed.

Retour
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Obtenez l’URL du service de planification de tests Tradefed.

Retour
String

getServiceUrl

public abstract String getServiceUrl ()

Obtenez l'URL de base de l'API REST du cluster tradefed.

Retour
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

Retour
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

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

Retour
long

ShouldCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

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

Retour
boolean

devraitUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Indique si TF doit télécharger le statut d'invocation.

Retour
Boolean