ClusterOptions
public
class
ClusterOptions
extends Object
implements
IClusterOptions
| java.lang.Object | |
| ↳ | com.android.tradefed.cluster.ClusterOptions |
Résumé
Constantes | |
|---|---|
String |
TYPE_NAME
Nom unique du type d'objet de configuration. |
Champs | |
|---|---|
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 signal de présence. |
boolean
|
checkPermitsOnLease()
Vérifiez les autorisations disponibles avant de louer. |
String
|
getClusterId()
Obtenez l'ID de cluster pour cette instance TF. |
int
|
getConnectTimeout()
Obtenez le délai d'inactivité de la connexion HTTP. |
MultiMap<String, String>
|
getDeviceGroup()
Obtenez le mappage du groupe d'appareils vers l'appareil. |
long
|
getDeviceMonitorSnapshotInterval()
Obtenez l'intervalle de temps entre chaque instantané d'appareil en ms. |
|
getDeviceTag()
Obtenez le mappage entre le numéro de série de l'appareil et le tag. |
long
|
getInvocationHeartbeatInterval()
Obtenez l'intervalle de temps entre les battements de cœur d'invocation en ms. |
String
|
getLabName()
Obtenez le nom du laboratoire auquel appartient l'hôte. |
|
getLabels()
Obtenez les libellés de l'hôte. |
|
getNextClusterIds()
Obtenez les ID de cluster secondaire pour cette instance TF. |
int
|
getReadTimeout()
Obtenez le délai d'expiration de la lecture HTTP. |
String
|
getRunTargetFormat()
Obtenez le format pour étiqueter les cibles d'exécution. |
File
|
getSchedulerServiceAccountKeyfile()
Obtenez le fichier de clé du compte de service du planificateur de tests Tradefed. |
String
|
getSchedulerServiceUrl()
Obtenez l'URL du service de planification des tests tradefed. |
String
|
getServiceUrl()
Obtenez l'URL de base de l'API REST du cluster Tradefed. |
boolean
|
isDeviceMonitorDisabled()
Indique si les rapports sur les appareils du cluster sont désactivés. |
long
|
maxDiskUsagePercentage()
Pourcentage maximal d'utilisation du disque avant que nous arrêtions d'attribuer de nouvelles tâches. |
boolean
|
shouldCollectEarlyTestSummary()
Indique si le planificateur doit collecter le récapitulatif des tests anticipés. |
Boolean
|
shouldUploadInvocationStatus()
Indique si TF doit importer l'état d'invocation. |
Constantes
TYPE_NAME
public static final String TYPE_NAME
Nom unique du type d'objet de configuration. Utilisé pour récupérer l'instance singleton à partir de GlobalConfiguration.
Voir aussi :
Valeur constante : "cluster_options"
Champs
mClusterId
public String mClusterId
mNextClusterIds
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
Constructeurs publics
ClusterOptions
public ClusterOptions ()
Méthodes publiques
checkCommandState
public boolean checkCommandState ()
Indique si l'état de la commande (sur le cluster TF) doit être vérifié lors du signal de présence.
| Renvoie | |
|---|---|
boolean |
|
checkPermitsOnLease
public boolean checkPermitsOnLease ()
Vérifiez les autorisations disponibles avant de louer.
| Renvoie | |
|---|---|
boolean |
|
getClusterId
public String getClusterId ()
Obtenez l'ID de cluster pour cette instance TF.
| Renvoie | |
|---|---|
String |
|
getConnectTimeout
public int getConnectTimeout ()
Obtenez le délai d'inactivité de la connexion HTTP.
| Renvoie | |
|---|---|
int |
|
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
Obtenez le mappage du groupe d'appareils vers l'appareil.
| Renvoie | |
|---|---|
MultiMap<String, String> |
|
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Obtenez l'intervalle de temps entre chaque instantané d'appareil en ms.
| Renvoie | |
|---|---|
long |
|
getDeviceTag
publicgetDeviceTag ()
Obtenez le mappage entre le numéro de série de l'appareil et le tag.
| Renvoie | |
|---|---|
|
|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Obtenez l'intervalle de temps entre les battements de cœur d'invocation en ms.
| Renvoie | |
|---|---|
long |
|
getLabName
public String getLabName ()
Obtenez le nom du laboratoire auquel appartient l'hôte.
| Renvoie | |
|---|---|
String |
|
getLabels
publicgetLabels ()
Obtenez les libellés de l'hôte.
| Renvoie | |
|---|---|
|
|
getNextClusterIds
publicgetNextClusterIds ()
Obtenez les ID de cluster secondaire pour cette instance TF.
| Renvoie | |
|---|---|
|
|
getReadTimeout
public int getReadTimeout ()
Obtenez le délai d'expiration de la lecture HTTP.
| Renvoie | |
|---|---|
int |
|
getRunTargetFormat
public String getRunTargetFormat ()
Obtenez le format pour étiqueter les cibles d'exécution.
| Renvoie | |
|---|---|
String |
|
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Obtenez le fichier de clé du compte de service du planificateur de tests Tradefed.
| Renvoie | |
|---|---|
File |
|
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Obtenez l'URL du service de planification des tests tradefed.
| Renvoie | |
|---|---|
String |
|
getServiceUrl
public String getServiceUrl ()
Obtenez l'URL de base de l'API REST du cluster Tradefed.
| Renvoie | |
|---|---|
String |
|
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
Indique si les rapports sur les appareils du cluster sont désactivés.
| Renvoie | |
|---|---|
boolean |
|
maxDiskUsagePercentage
public long maxDiskUsagePercentage ()
Pourcentage maximal d'utilisation du disque avant que nous arrêtions d'attribuer de nouvelles tâches.
| Renvoie | |
|---|---|
long |
|
shouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Indique si le planificateur doit collecter le récapitulatif des tests anticipés.
| Renvoie | |
|---|---|
boolean |
|
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Indique si TF doit importer l'état d'invocation.
| Renvoie | |
|---|---|
Boolean |
|