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 .

mClusterId

public String mClusterId

mNextClusterIds

public  mNextClusterIds

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

public  getDeviceTag ()

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

public  getLabels ()

Obtenez des étiquettes pour l'hôte.

Retour

getNextClusterIds

public  getNextClusterIds ()

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