Servidor de configuración I
public interface IConfigurationServer
com.android.tradefed.config.IConfigurationServer |
Una interfaz para el servidor de configuración.
En lugar de comenzar con un archivo de configuración de host, una instancia Tradefed puede comenzar con un IConfigurationServer
. Un tradefed iniciado con IConfigurationServer
cargará la configuración del host actual desde el almacenamiento remoto y cargará todas las configuraciones dependientes según sea necesario. Tradefed puede comenzar con IConfigurationServer
o con un archivo de configuración, pero no con ambos.
Resumen
Métodos públicos | |
---|---|
abstract InputStream | getConfig (String name) Obtenga el contenido de configuración por su nombre. |
abstract String | getCurrentHostConfig () Obtenga el nombre del archivo de configuración del host actual para la sesión actual de Tradefed. |
Métodos públicos
obtener configuración
public abstract InputStream getConfig (String name)
Obtenga el contenido de configuración por su nombre.
Parámetros | |
---|---|
name | String : nombre de la configuración |
Devoluciones | |
---|---|
InputStream | un ERROR(/InputStream) es el contenido del archivo de configuración. |
Lanza | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
obtenerCurrentHostConfig
public abstract String getCurrentHostConfig ()
Obtenga el nombre del archivo de configuración del host actual para la sesión actual de Tradefed. En lugar de leer el archivo de configuración del host de los archivos locales, Tradefed al iniciar con un IConfigurationServer
obtendrá la configuración del host del servidor.
Devoluciones | |
---|---|
String | un nombre de archivo de configuración del host. |
Lanza | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |