Options d'hébergement
public
interface
IHostOptions
com.android.tradefed.host.IHostOptions |
Interface du conteneur des options d'hôte. Cette interface permet d'accéder aux options à l'échelle de l'hôte.
Résumé
Méthodes publiques | |
---|---|
abstract
Integer
|
getAvailablePermits(IHostOptions.PermitLimitType type)
Affiche le nombre d'autorisations disponibles d'un type donné. |
abstract
Long
|
getCacheSizeLimit()
Renvoie la taille maximale autorisée(en octets) du cache de fichiers local. |
abstract
Integer
|
getConcurrentDownloadLimit()
Renvoie le nombre maximal de téléchargements simultanés autorisés. |
abstract
Integer
|
getConcurrentFlasherLimit()
Renvoie le nombre maximal de flashs simultanés autorisés. |
abstract
Integer
|
getConcurrentVirtualDeviceStartupLimit()
Renvoie le nombre maximal de démarrages d'appareils virtuels simultanés autorisés. |
abstract
File
|
getDownloadCacheDir()
Renvoie le chemin d'accès utilisé pour stocker les artefacts téléchargés. |
abstract
File
|
getFastbootTmpDir()
Renvoie le chemin d'accès que fastboot doit utiliser comme dossier temporaire. |
abstract
int
|
getInUsePermits(IHostOptions.PermitLimitType type)
Affiche le nombre de permis en cours d'utilisation pour un type donné. |
abstract
|
getKnownGceDeviceIpPool()
Appareil gce-device connu associé à une adresse IP spécifique. |
abstract
|
getKnownPreconfigureVirtualDevicePool()
Pool d'appareils virtuels préconfigurés connus. |
abstract
|
getKnownRemoteDeviceIpPool()
Appareil distant connu associé à une adresse IP spécifique. |
default
|
getKnownTcpDeviceIpPool()
Appareil tcp-device connu associé à une adresse IP spécifique. |
abstract
|
getLabels()
Permet d'obtenir des étiquettes pour l'hôte. |
abstract
String
|
getNetworkInterface()
Affiche l'interface réseau utilisée pour se connecter aux appareils de test distants. |
abstract
|
getServiceAccountJsonKeyFiles()
Renvoie un mappage des fichiers de clé JSON du compte de service. |
abstract
long
|
getTestPhaseTimeout()
Renvoie le délai avant expiration spécifié au niveau de la phase de test. |
abstract
boolean
|
getUseZip64InPartialDownload()
Vérifiez s'il doit utiliser le format zip64 pour les téléchargements partiels. |
abstract
void
|
initConcurrentLocks()
Initialise les verrous simultanés |
abstract
boolean
|
isFastbootdEnable()
Indique si le mode fastbootd est activé ou non. |
abstract
boolean
|
isHostMetricReportingDisabled()
Indique si la création de rapports sur les métriques de l'hôte doit être désactivée. |
abstract
boolean
|
isIncrementalFlashingEnabled()
Indique si le flash incrémentiel est activé. |
abstract
boolean
|
isOptOutOfIncrementalFlashing()
Indique si l'hôte a désactivé le flash incrémentiel. |
abstract
void
|
returnPermit(IHostOptions.PermitLimitType type)
Affiche une autorisation du type donné. |
abstract
boolean
|
shouldFlashWithFuseZip()
Indique si le flash doit être effectué ou non à l'aide du fichier ZIP contenant l'image de l'appareil monté par fusible. |
abstract
Boolean
|
shouldUseSsoClient()
Vérifiez s'il doit utiliser le client SingleSignOn ou non. |
abstract
void
|
takePermit(IHostOptions.PermitLimitType type)
Reçoit une autorisation du type donné |
abstract
void
|
validateOptions()
Vérifiez que les options définies sur |
Méthodes publiques
getAvailablePermits
public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)
Affiche le nombre d'autorisations disponibles d'un type donné.
Paramètres | |
---|---|
type |
IHostOptions.PermitLimitType |
Renvoie | |
---|---|
Integer |
getCacheSizeLimit
public abstract Long getCacheSizeLimit ()
Renvoie la taille maximale autorisée(en octets) du cache de fichiers local.
Renvoie | |
---|---|
Long |
getConcurrentDownloadLimit
public abstract Integer getConcurrentDownloadLimit ()
Renvoie le nombre maximal de téléchargements simultanés autorisés. Utilisé par IBuildProvider
qui
télécharge des builds distants.
Renvoie | |
---|---|
Integer |
getConcurrentFlasherLimit
public abstract Integer getConcurrentFlasherLimit ()
Renvoie le nombre maximal de flashs simultanés autorisés. Utilisé par DeviceFlashPreparer
.
Renvoie | |
---|---|
Integer |
la limite du nombre de clignotements simultanés. |
getConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
Renvoie le nombre maximal de démarrages d'appareils virtuels simultanés autorisés. Utilisé par RemoteAndroidVirtualDevice
pour démarrer l'appareil virtuel.
Renvoie | |
---|---|
Integer |
getDownloadCacheDir
public abstract File getDownloadCacheDir ()
Renvoie le chemin d'accès utilisé pour stocker les artefacts téléchargés.
Renvoie | |
---|---|
File |
getFastbootTmpDir
public abstract File getFastbootTmpDir ()
Renvoie le chemin d'accès que fastboot doit utiliser comme dossier temporaire.
Renvoie | |
---|---|
File |
getInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
Affiche le nombre de permis en cours d'utilisation pour un type donné.
Paramètres | |
---|---|
type |
IHostOptions.PermitLimitType |
Renvoie | |
---|---|
int |
getKnownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
Appareil gce-device connu associé à une adresse IP spécifique.
Renvoie | |
---|---|
|
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
Pool d'appareils virtuels préconfigurés connus.
Renvoie | |
---|---|
|
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
Appareil distant connu associé à une adresse IP spécifique.
Renvoie | |
---|---|
|
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
Appareil tcp-device connu associé à une adresse IP spécifique.
Renvoie | |
---|---|
|
getLibellés
public abstractgetLabels ()
Permet d'obtenir des étiquettes pour l'hôte.
Renvoie | |
---|---|
|
getNetworkInterface
public abstract String getNetworkInterface ()
Affiche l'interface réseau utilisée pour se connecter aux appareils de test distants.
Renvoie | |
---|---|
String |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
Renvoie un mappage des fichiers de clé JSON du compte de service.
Renvoie | |
---|---|
|
getTestPhaseTimeout
public abstract long getTestPhaseTimeout ()
Renvoie le délai avant expiration spécifié au niveau de la phase de test. La valeur par défaut est 0 pour qu'il n'y ait pas de délai avant expiration.
Renvoie | |
---|---|
long |
getUseZip64InPartialDownload
public abstract boolean getUseZip64InPartialDownload ()
Vérifiez s'il doit utiliser le format zip64 pour les téléchargements partiels.
Renvoie | |
---|---|
boolean |
initConcurrentLocks
public abstract void initConcurrentLocks ()
Initialise les verrous simultanés
IsFastbootdEnable
public abstract boolean isFastbootdEnable ()
Indique si le mode fastbootd est activé ou non.
Renvoie | |
---|---|
boolean |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
Indique si la création de rapports sur les métriques de l'hôte doit être désactivée.
Renvoie | |
---|---|
boolean |
est incrémentielFlashingEnabled
public abstract boolean isIncrementalFlashingEnabled ()
Indique si le flash incrémentiel est activé.
Renvoie | |
---|---|
boolean |
isOptOutOfInincrémentalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
Indique si l'hôte a désactivé le flash incrémentiel.
Renvoie | |
---|---|
boolean |
returnPermit
public abstract void returnPermit (IHostOptions.PermitLimitType type)
Affiche une autorisation du type donné.
Paramètres | |
---|---|
type |
IHostOptions.PermitLimitType |
doitFlashAvecFuseZip
public abstract boolean shouldFlashWithFuseZip ()
Indique si le flash doit être effectué ou non à l'aide du fichier ZIP contenant l'image de l'appareil monté par fusible.
Renvoie | |
---|---|
boolean |
doitUseSsoClient
public abstract Boolean shouldUseSsoClient ()
Vérifiez s'il doit utiliser le client SingleSignOn ou non.
Renvoie | |
---|---|
Boolean |
TakePermit
public abstract void takePermit (IHostOptions.PermitLimitType type)
Reçoit une autorisation du type donné
Paramètres | |
---|---|
type |
IHostOptions.PermitLimitType |
ValidOptions
public abstract void validateOptions ()
Vérifiez que les options définies sur IHostOptions
sont valides.
Génère | |
---|---|
ConfigurationException |