設定伺服器
public
interface
IConfigurationServer
com.android.tradefed.config.IConfigurationServer |
設定伺服器的介面。
Tradefed 執行個體可從 IConfigurationServer
開始,而非從主機設定檔開始。換購作業開頭為 IConfigurationServer
,會從遠端儲存空間載入目前主機的設定,並視需要載入所有相依設定。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 工作階段。與從本機檔案讀取主機設定檔不同,Tradefed 會從伺服器取得主機設定檔,並以 IConfigurationServer
開始。
傳回 | |
---|---|
String |
主機設定檔名稱。 |
擲回 | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |