IHostOptions
public
interface
IHostOptions
com.android.tradefed.host.IHostOptions |
Interface du conteneur d'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)
Renvoie 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 clignotements 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)
Renvoie le nombre de permis utilisés pour un type donné |
abstract
|
getKnownGceDeviceIpPool()
Appareil gce connu associé à une adresse IP spécifique. |
abstract
|
getKnownPreconfigureNativeDevicePool()
Pool d'adresses IP d'appareils natifs préconfigurés connus. |
abstract
|
getKnownPreconfigureVirtualDevicePool()
Pool d'appareils virtuels préconfigurés connu. |
abstract
|
getKnownRemoteDeviceIpPool()
Appareil distant connu associé à une adresse IP spécifique. |
default
|
getKnownTcpDeviceIpPool()
Appareil TCP connu associé à une adresse IP spécifique. |
abstract
|
getLabels()
Obtenez les libellés de l'hôte. |
abstract
String
|
getNetworkInterface()
Renvoie l'interface réseau utilisée pour se connecter aux appareils de test distants. |
abstract
|
getServiceAccountJsonKeyFiles()
Renvoie une carte 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 si le format zip64 doit être utilisé pour le téléchargement partiel. |
abstract
void
|
initConcurrentLocks()
Initialise les verrous simultanés |
abstract
boolean
|
isFastbootdEnable()
Indique si la compatibilité avec le mode fastbootd est activée. |
abstract
boolean
|
isHostMetricReportingDisabled()
Indique si les rapports sur les métriques de l'hôte doivent être désactivés. |
abstract
boolean
|
isIncrementalFlashingEnabled()
Indique si le clignotement incrémentiel est activé ou non. |
abstract
boolean
|
isOptOutOfIncrementalFlashing()
Indique si l'hôte désactive le clignotement incrémentiel. |
abstract
void
|
returnPermit(IHostOptions.PermitLimitType type)
Renvoie une autorisation du type donné |
abstract
boolean
|
shouldFlashWithFuseZip()
Indique si le flashage doit être effectué avec le fichier ZIP de l'image de l'appareil monté sur un fusible. |
abstract
Boolean
|
shouldUseSsoClient()
Vérifiez s'il doit utiliser le client SingleSignOn ou non. |
abstract
void
|
takePermit(IHostOptions.PermitLimitType type)
Prend 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)
Renvoie 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 clignotements simultanés autorisés. Utilisé par DeviceFlashPreparer
.
Renvoie | |
---|---|
Integer |
la limite de flasheurs 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)
Renvoie le nombre de permis utilisés pour un type donné
Paramètres | |
---|---|
type |
IHostOptions.PermitLimitType |
Renvoie | |
---|---|
int |
getKnownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
Appareil gce connu associé à une adresse IP spécifique.
Renvoie | |
---|---|
|
getKnownPreconfigureNativeDevicePool
public abstractgetKnownPreconfigureNativeDevicePool ()
Pool d'adresses IP d'appareils natifs préconfigurés connus.
Renvoie | |
---|---|
|
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
Pool d'appareils virtuels préconfigurés connu.
Renvoie | |
---|---|
|
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
Appareil distant connu associé à une adresse IP spécifique.
Renvoie | |
---|---|
|
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
Appareil TCP connu associé à une adresse IP spécifique.
Renvoie | |
---|---|
|
getLabels
public abstractgetLabels ()
Obtenez les libellés de l'hôte.
Renvoie | |
---|---|
|
getNetworkInterface
public abstract String getNetworkInterface ()
Renvoie l'interface réseau utilisée pour se connecter aux appareils de test distants.
Renvoie | |
---|---|
String |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
Renvoie une carte 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, ce qui signifie qu'aucun délai d'expiration n'est défini.
Renvoie | |
---|---|
long |
getUseZip64InPartialDownload
public abstract boolean getUseZip64InPartialDownload ()
Vérifiez si le format zip64 doit être utilisé pour le téléchargement partiel.
Renvoie | |
---|---|
boolean |
initConcurrentLocks
public abstract void initConcurrentLocks ()
Initialise les verrous simultanés
isFastbootdEnable
public abstract boolean isFastbootdEnable ()
Indique si la compatibilité avec le mode fastbootd est activée.
Renvoie | |
---|---|
boolean |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
Indique si les rapports sur les métriques de l'hôte doivent être désactivés.
Renvoie | |
---|---|
boolean |
isIncrementalFlashingEnabled
public abstract boolean isIncrementalFlashingEnabled ()
Indique si le clignotement incrémentiel est activé ou non.
Renvoie | |
---|---|
boolean |
isOptOutOfIncrementalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
Indique si l'hôte désactive le clignotement incrémentiel.
Renvoie | |
---|---|
boolean |
returnPermit
public abstract void returnPermit (IHostOptions.PermitLimitType type)
Renvoie une autorisation du type donné
Paramètres | |
---|---|
type |
IHostOptions.PermitLimitType |
shouldFlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
Indique si le flashage doit être effectué avec le fichier ZIP de l'image de l'appareil monté sur un fusible.
Renvoie | |
---|---|
boolean |
shouldUseSsoClient
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)
Prend une autorisation du type donné
Paramètres | |
---|---|
type |
IHostOptions.PermitLimitType |
validateOptions
public abstract void validateOptions ()
Vérifiez que les options définies sur IHostOptions
sont valides.
Génère | |
---|---|
ConfigurationException |