ClusterOptions
public
class
ClusterOptions
extends Object
implements
IClusterOptions
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterOptions |
Résumé
Champs | |
---|---|
public
static
final
String |
TYPE_NAME
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 "heartbeat". |
boolean
|
checkPermitsOnLease()
Vérifiez les autorisations disponibles avant de louer. |
String
|
getClusterId()
Obtenez l'ID de cluster pour cette instance TF. |
int
|
getConnectTimeout()
Obtenir le délai d'expiration de la connexion HTTP. |
MultiMap<String, String>
|
getDeviceGroup()
Obtenir le mappage du groupe d'appareils |
long
|
getDeviceMonitorSnapshotInterval()
Obtenez l'intervalle de temps entre chaque instantané de l'appareil en ms. |
|
getDeviceTag()
Obtenez le mappage du numéro de série de l'appareil avec la balise. |
long
|
getInvocationHeartbeatInterval()
Obtenez l'intervalle de temps entre les battements de cœur d'invocation en ms. |
String
|
getLabName()
Obtenez le nom de l'atelier auquel l'hôte appartient. |
|
getLabels()
Obtenez les libellés de l'hôte. |
|
getNextClusterIds()
Obtenez les ID de cluster secondaires pour cette instance TF. |
int
|
getReadTimeout()
Obtenez le délai d'expiration de la lecture HTTP. |
String
|
getRunTargetFormat()
Obtenez le format pour libeller les cibles d'exécution. |
File
|
getSchedulerServiceAccountKeyfile()
Obtenez le fichier de clé du compte de service du planificateur de test 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 d'utilisation maximal du disque avant que nous ne cessions de louer de nouvelles tâches. |
boolean
|
shouldCollectEarlyTestSummary()
Indique si le planificateur doit collecter le résumé du test préliminaire. |
Boolean
|
shouldUploadInvocationStatus()
Indique si TF doit importer l'état de l'appel. |
Champs
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 :
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é pendant le "heartbeat".
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 ()
Obtenir le délai d'expiration de la connexion HTTP.
Renvoie | |
---|---|
int |
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
Obtenir le mappage du groupe d'appareils
Renvoie | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Obtenez l'intervalle de temps entre chaque instantané de l'appareil en ms.
Renvoie | |
---|---|
long |
getDeviceTag
publicgetDeviceTag ()
Obtenez le mappage du numéro de série de l'appareil avec la balise.
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 de l'atelier auquel l'hôte appartient.
Renvoie | |
---|---|
String |
getLabels
publicgetLabels ()
Obtenez les libellés de l'hôte.
Renvoie | |
---|---|
|
getNextClusterIds
publicgetNextClusterIds ()
Obtenez les ID de cluster secondaires 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 libeller les cibles d'exécution.
Renvoie | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Obtenez le fichier de clé du compte de service du planificateur de test 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 d'utilisation maximal du disque avant que nous ne cessions de louer de nouvelles tâches.
Renvoie | |
---|---|
long |
shouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Indique si le planificateur doit collecter le résumé du test préliminaire.
Renvoie | |
---|---|
boolean |
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Indique si TF doit importer l'état de l'appel.
Renvoie | |
---|---|
Boolean |