Options de cluster
public class ClusterOptions
extends Object
implements IClusterOptions
java.lang.Object | |
?? | com.android.tradefed.cluster.ClusterOptions |
Sommaire
Des champs | |
---|---|
public static final String | TYPE_NAME Le nom unique du type d'objet de configuration. |
public String | mClusterId |
public | mNextClusterIds |
public String | mServiceUrl
|
Constructeurs publics | |
---|---|
ClusterOptions () |
Méthodes publiques | |
---|---|
boolean | checkCommandState () Si l'état de la commande (sur le cluster TF) doit être vérifié pendant la pulsation. |
boolean | checkFlashingPermitsOnLease () Vérifiez s'il doit vérifier les permis de clignotant disponibles avant de louer. |
boolean | checkPermitsOnLease () Vérifiez certains permis disponibles avant de louer. |
String | getClusterId () Obtenez l'ID de cluster pour cette instance TF. |
int | getConnectTimeout () Obtenez le délai de connexion http. |
MultiMap<String, String> | getDeviceGroup () Obtenez le mappage du groupe d'appareils sur l'appareil. |
long | getDeviceMonitorSnapshotInterval () Obtenez l'intervalle de temps entre chaque instantané de périphérique en ms. |
getDeviceTag () Obtenez le mappage de la série de l'appareil sur l'étiquette. | |
long | getInvocationHeartbeatInterval () Obtenez l'intervalle de temps entre les pulsations d'appel en ms. |
String | getLabName () Obtenez le nom du laboratoire auquel appartient l'hôte. |
getLabels () Obtenez des étiquettes pour l'hôte. | |
getNextClusterIds () Obtenez les identifiants de cluster secondaire pour cette instance TF. | |
int | getReadTimeout () Obtenez le délai d'attente de lecture http. |
String | getRunTargetFormat () Obtenez le format d'étiquetage des cibles d'exécution. |
File | getSchedulerServiceAccountKeyfile () Obtenez le fichier de clé du compte de service du planificateur de test échangé. |
String | getSchedulerServiceUrl () Obtenez l'URL du service du planificateur de test échangé. |
String | getServiceUrl () Obtenez l'URL de base de l'API REST du cluster négocié. |
boolean | isDeviceMonitorDisabled () Renvoie si la création de rapports sur les périphériques de cluster est désactivée. |
long | maxDiskUsagePercentage () Pourcentage d'utilisation maximale du disque avant de cesser de louer de nouvelles tâches supplémentaires. |
boolean | shouldCollectEarlyTestSummary () Renvoie si le planificateur doit collecter un résumé de test précoce. |
Boolean | shouldUploadInvocationStatus () Renvoie si TF doit télécharger l'état d'appel. |
Des champs
TYPE_NAME
public static final String TYPE_NAME
Le nom unique du type d'objet de configuration. Permet de récupérer l'instance singleton du GlobalConfiguration
.
Voir également:
mClusterId
public String mClusterId
mNextClusterIds
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
Constructeurs publics
Options de cluster
public ClusterOptions ()
Méthodes publiques
checkÉtatCommande
public boolean checkCommandState ()
Si l'état de la commande (sur le cluster TF) doit être vérifié pendant la pulsation.
Retour | |
---|---|
boolean |
checkFlashingPermisOnLease
public boolean checkFlashingPermitsOnLease ()
Vérifiez s'il doit vérifier les permis de clignotant disponibles avant de louer.
Retour | |
---|---|
boolean |
checkPermisOnLease
public boolean checkPermitsOnLease ()
Vérifiez certains permis disponibles avant de louer.
Retour | |
---|---|
boolean |
getClusterId
public String getClusterId ()
Obtenez l'ID de cluster pour cette instance TF.
Retour | |
---|---|
String |
getConnectTimeout
public int getConnectTimeout ()
Obtenez le délai de connexion http.
Retour | |
---|---|
int |
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
Obtenez le mappage du groupe d'appareils sur l'appareil.
Retour | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Obtenez l'intervalle de temps entre chaque instantané de périphérique en ms.
Retour | |
---|---|
long |
getDeviceTag
publicgetDeviceTag ()
Obtenez le mappage de la série de l'appareil sur l'étiquette.
Retour | |
---|---|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Obtenez l'intervalle de temps entre les pulsations d'appel en ms.
Retour | |
---|---|
long |
getLabName
public String getLabName ()
Obtenez le nom du laboratoire auquel appartient l'hôte.
Retour | |
---|---|
String |
getLabels
publicgetLabels ()
Obtenez des étiquettes pour l'hôte.
Retour | |
---|---|
getNextClusterIds
publicgetNextClusterIds ()
Obtenez les identifiants de cluster secondaire pour cette instance TF.
Retour | |
---|---|
getReadTimeout
public int getReadTimeout ()
Obtenez le délai d'attente de lecture http.
Retour | |
---|---|
int |
getRunTargetFormat
public String getRunTargetFormat ()
Obtenez le format d'étiquetage des cibles d'exécution.
Retour | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Obtenez le fichier de clé du compte de service du planificateur de test échangé.
Retour | |
---|---|
File |
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Obtenez l'URL du service du planificateur de test échangé.
Retour | |
---|---|
String |
getServiceUrl
public String getServiceUrl ()
Obtenez l'URL de base de l'API REST du cluster échangé.
Retour | |
---|---|
String |
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
Renvoie si la création de rapports sur les périphériques de cluster est désactivée.
Retour | |
---|---|
boolean |
maxDiskUsagePourcentage
public long maxDiskUsagePercentage ()
Pourcentage d'utilisation maximale du disque avant de cesser de louer de nouvelles tâches supplémentaires.
Retour | |
---|---|
long |
devraitCollecterEarlyTestRésumé
public boolean shouldCollectEarlyTestSummary ()
Renvoie si le planificateur doit collecter un résumé de test précoce.
Retour | |
---|---|
boolean |
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Renvoie si TF doit télécharger l'état d'appel.
Retour | |
---|---|
Boolean |