serveur de configuration
public
interface
IConfigurationServer
com.android.tradefed.config.IConfigurationServer |
Interface pour le serveur de configuration.
Au lieu de commencer par un fichier de configuration d'hôte, un instnace Tradefed peut commencer par un IConfigurationServer
. Un démarrage échangé avec IConfigurationServer
chargera les
la configuration de l'hôte à partir du stockage distant et charger toutes les configurations dépendantes selon les besoins. Tradefed peut
commencent soit par IConfigurationServer
, soit par le fichier de configuration, mais pas les deux.
Résumé
Méthodes publiques | |
---|---|
abstract
InputStream
|
getConfig(String name)
Permet d'obtenir le contenu de la configuration d'après son nom. |
abstract
String
|
getCurrentHostConfig()
Permet d'obtenir le nom du fichier de configuration de l'hôte actuel pour la session Tradefed actuelle. |
Méthodes publiques
getConfig
public abstract InputStream getConfig (String name)
Permet d'obtenir le contenu de la configuration d'après son nom.
Paramètres | |
---|---|
name |
String : nom de la configuration |
Renvoie | |
---|---|
InputStream |
ERROR(/InputStream) est le contenu du fichier de configuration. |
Génère | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
getCurrentHostConfig
public abstract String getCurrentHostConfig ()
Permet d'obtenir le nom du fichier de configuration de l'hôte actuel pour la session Tradefed actuelle. Au lieu de lire le
de configuration d'hôte à partir des fichiers locaux, Tradefed commence par un IConfigurationServer
obtenir la configuration d'hôte
à partir du serveur.
Renvoie | |
---|---|
String |
un nom de fichier de configuration d’hôte. |
Génère | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |