Options de cluster
public class ClusterOptions
extends Object
implements IClusterOptions
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterOptions |
Résumé
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 () Indique si l'état de la commande (sur le cluster TF) doit être vérifié pendant le battement de cœur. |
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 d'expiration de la connexion http. |
MultiMap <String, String> | getDeviceGroup () Obtenez le groupe de périphériques vers le mappage des périphériques. |
long | getDeviceMonitorSnapshotInterval () Obtenez l'intervalle de temps entre chaque instantané de périphérique en ms. |
getDeviceTag () Obtenez le numéro de série de l'appareil pour le mappage des balises. | |
long | getInvocationHeartbeatInterval () Obtenez l’intervalle de temps entre les battements de cœur 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'expiration de lecture http. |
String | getRunTargetFormat () Obtenez le format d’étiquetage des cibles d’exécution. |
File | getSchedulerServiceAccountKeyfile () Obtenez le fichier de clé de compte du service du planificateur de tests Tradefed. |
String | getSchedulerServiceUrl () Obtenez l’URL du service de planification de tests Tradefed. |
String | getServiceUrl () Obtenez l'URL de base de l'API REST du cluster tradefed. |
boolean | isDeviceMonitorDisabled () Indique si la création de rapports sur les périphériques de cluster est désactivée. |
long | maxDiskUsagePercentage () Pourcentage maximal d'utilisation du disque avant d'arrêter de louer de nouvelles tâches supplémentaires. |
boolean | shouldCollectEarlyTestSummary () Indique si le planificateur doit collecter un résumé des tests anticipés. |
Boolean | shouldUploadInvocationStatus () Indique si TF doit télécharger le statut d'invocation. |
Des champs
TYPE_NAME
public static final String TYPE_NAME
Le nom unique du type d’objet de configuration. Utilisé pour récupérer l'instance singleton de GlobalConfiguration
.
Voir également:
mClusterId
public String mClusterId
mNextClusterIds
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
Constructeurs publics
Options de cluster
public ClusterOptions ()
Méthodes publiques
checkCommandState
public 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 boolean checkPermitsOnLease ()
Vérifiez certains permis disponibles avant de louer.
Retour | |
---|---|
boolean |
obtenirClusterId
public String getClusterId ()
Obtenez l'ID de cluster pour cette instance TF.
Retour | |
---|---|
String |
getConnectTimeout
public int getConnectTimeout ()
Obtenez le délai d'expiration de la connexion http.
Retour | |
---|---|
int |
obtenirDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
Obtenez le groupe de périphériques vers le mappage des périphériques.
Retour | |
---|---|
MultiMap <String, String> |
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Obtenez l'intervalle de temps entre chaque instantané de périphérique en ms.
Retour | |
---|---|
long |
obtenirDeviceTag
publicgetDeviceTag ()
Obtenez le numéro de série de l'appareil pour le mappage des balises.
Retour | |
---|---|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Obtenez l’intervalle de temps entre les battements de cœur d’appel en ms.
Retour | |
---|---|
long |
getLabName
public String getLabName ()
Obtenez le nom du laboratoire auquel appartient l’hôte.
Retour | |
---|---|
String |
obtenirÉtiquettes
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'expiration 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é de compte du service du planificateur de tests Tradefed.
Retour | |
---|---|
File |
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Obtenez l’URL du service de planification de tests Tradefed.
Retour | |
---|---|
String |
getServiceUrl
public String getServiceUrl ()
Obtenez l'URL de base de l'API REST du cluster tradefed.
Retour | |
---|---|
String |
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
Indique si la création de rapports sur les périphériques de cluster est désactivée.
Retour | |
---|---|
boolean |
maxDiskUsagePercentage
public long maxDiskUsagePercentage ()
Pourcentage maximal d'utilisation du disque avant d'arrêter de louer de nouvelles tâches supplémentaires.
Retour | |
---|---|
long |
ShouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Indique si le planificateur doit collecter un résumé des tests anticipés.
Retour | |
---|---|
boolean |
devraitUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Indique si TF doit télécharger le statut d'invocation.
Retour | |
---|---|
Boolean |