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 ERROR(/InputStream) 是配置文件内容。

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

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

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

返回
String 一个主机配置文件名称

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