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 abstractgetDeviceTag ()
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 abstractgetLabels ()
Obtenez des étiquettes pour l'hôte.
Retour | |
---|---|
getNextClusterIds
public abstractgetNextClusterIds ()
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 |