IClusterOptions
public
interface
IClusterOptions
| com.android.tradefed.cluster.IClusterOptions |
Interface permettant d'obtenir des options liées aux clusters.
Résumé
Méthodes publiques | |
|---|---|
abstract
boolean
|
checkCommandState()
Indique si l'état de la commande (sur le cluster TF) doit être vérifié pendant le signal de présence. |
abstract
boolean
|
checkPermitsOnLease()
Vérifiez les autorisations disponibles avant de louer un véhicule. |
abstract
String
|
getClusterId()
Obtenez l'ID de cluster pour cette instance TF. |
abstract
int
|
getConnectTimeout()
Obtenez le délai d'inactivité de la connexion HTTP. |
abstract
MultiMap<String, String>
|
getDeviceGroup()
Obtenez le mappage du groupe d'appareils vers les appareils. |
abstract
long
|
getDeviceMonitorSnapshotInterval()
Obtenez l'intervalle de temps entre chaque instantané d'appareil en ms. |
abstract
Map<String, String>
|
getDeviceTag()
Obtenez le mappage entre le numéro de série de l'appareil et le tag. |
abstract
long
|
getInvocationHeartbeatInterval()
Obtenez l'intervalle de temps entre les battements de cœur d'invocation en ms. |
abstract
String
|
getLabName()
Obtenez le nom du laboratoire auquel appartient l'hôte. |
abstract
List<String>
|
getLabels()
Obtenez les libellés de l'hôte. |
abstract
List<String>
|
getNextClusterIds()
Obtenez les ID de cluster secondaires pour cette instance TF. |
abstract
int
|
getReadTimeout()
Obtenez le délai d'expiration de la lecture HTTP. |
abstract
String
|
getRunTargetFormat()
Obtenez le format pour étiqueter les cibles d'exécution. |
abstract
File
|
getSchedulerServiceAccountKeyfile()
Obtenez le fichier de clé du compte de service du planificateur de tests Tradefed. |
abstract
String
|
getSchedulerServiceUrl()
Obtenez l'URL du service de planification des tests Tradefed. |
abstract
String
|
getServiceUrl()
Obtenez l'URL de base de l'API REST du cluster Tradefed. |
abstract
boolean
|
isDeviceMonitorDisabled()
Indique si les rapports sur les appareils du cluster sont désactivés. |
abstract
long
|
maxDiskUsagePercentage()
Pourcentage maximal d'utilisation du disque avant que nous arrêtions d'attribuer de nouvelles tâches. |
abstract
boolean
|
shouldCollectEarlyTestSummary()
Indique si le planificateur doit collecter le récapitulatif des tests anticipés. |
abstract
Boolean
|
shouldUploadInvocationStatus()
Indique si TF doit importer l'état d'invocation. |
Méthodes publiques
checkCommandState
public abstract boolean checkCommandState ()
Indique si l'état de la commande (sur le cluster TF) doit être vérifié pendant le signal de présence.
| Renvoie | |
|---|---|
boolean |
|
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Vérifiez les autorisations disponibles avant de louer un véhicule.
| Renvoie | |
|---|---|
boolean |
|
getClusterId
public abstract String getClusterId ()
Obtenez l'ID de cluster pour cette instance TF.
| Renvoie | |
|---|---|
String |
|
getConnectTimeout
public abstract int getConnectTimeout ()
Obtenez le délai d'inactivité de la connexion HTTP.
| Renvoie | |
|---|---|
int |
|
getDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
Obtenez le mappage du groupe d'appareils vers les appareils.
| Renvoie | |
|---|---|
MultiMap<String, String> |
|
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Obtenez l'intervalle de temps entre chaque instantané d'appareil en ms.
| Renvoie | |
|---|---|
long |
|
getDeviceTag
public abstract Map<String, String> getDeviceTag ()
Obtenez le mappage entre le numéro de série de l'appareil et le tag.
| Renvoie | |
|---|---|
Map<String, String> |
|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Obtenez l'intervalle de temps entre les battements de cœur d'invocation en ms.
| Renvoie | |
|---|---|
long |
|
getLabName
public abstract String getLabName ()
Obtenez le nom du laboratoire auquel appartient l'hôte.
| Renvoie | |
|---|---|
String |
|
getLabels
public abstract List<String> getLabels ()
Obtenez les libellés de l'hôte.
| Renvoie | |
|---|---|
List<String> |
|
getNextClusterIds
public abstract List<String> getNextClusterIds ()
Obtenez les ID de cluster secondaires pour cette instance TF.
| Renvoie | |
|---|---|
List<String> |
|
getReadTimeout
public abstract int getReadTimeout ()
Obtenez le délai d'expiration de la lecture HTTP.
| Renvoie | |
|---|---|
int |
|
getRunTargetFormat
public abstract String getRunTargetFormat ()
Obtenez le format pour étiqueter les cibles d'exécution.
| Renvoie | |
|---|---|
String |
|
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Obtenez le fichier de clé du compte de service du planificateur de tests Tradefed.
| Renvoie | |
|---|---|
File |
|
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Obtenez l'URL du service de planification des tests Tradefed.
| Renvoie | |
|---|---|
String |
|
getServiceUrl
public abstract String getServiceUrl ()
Obtenez l'URL de base de l'API REST du cluster Tradefed.
| Renvoie | |
|---|---|
String |
|
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
Indique si les rapports sur les appareils du cluster sont désactivés.
| Renvoie | |
|---|---|
boolean |
|
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
Pourcentage maximal d'utilisation du disque avant que nous arrêtions d'attribuer de nouvelles tâches.
| Renvoie | |
|---|---|
long |
|
shouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
Indique si le planificateur doit collecter le récapitulatif des tests anticipés.
| Renvoie | |
|---|---|
boolean |
|
shouldUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Indique si TF doit importer l'état d'invocation.
| Renvoie | |
|---|---|
Boolean |
|