IConfigurationServer

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


配置服务器的接口。

Tradefed 实例可以从 IConfigurationServer 开始,而不是从主机配置文件开始。以 IConfigurationServer 开头的 Tradefed 会从远程存储空间加载当前 主机的配置,并根据需要加载所有依赖的配置。Tradefed 可以 从 IConfigurationServer 或配置文件开始,但不能同时从两者开始。

摘要

公共方法

abstract InputStream getConfig(String name)

按名称获取配置内容。

abstract String getCurrentHostConfig()

获取当前 Tradefed 会话的当前主机配置文件名。

公共方法

getConfig

public abstract InputStream getConfig (String name)

按名称获取配置内容。

参数
name String:配置的名称

返回
InputStream InputStream 是配置文件内容。

抛出
com.android.tradefed.config.ConfigurationException
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

获取当前 Tradefed 会话的当前主机配置文件名。Tradefed 从 IConfigurationServer 开始,而不是从本地文件读取 主机配置文件,而是从服务器 获取主机配置。

返回
String 主机配置文件名。

抛出
com.android.tradefed.config.ConfigurationException
ConfigurationException