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 .

mClusterId

public String mClusterId

mNextClusterIds

public  mNextClusterIds

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

public  getDeviceTag ()

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

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'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