測試套件信息
public class TestSuiteInfo
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.TestSuiteInfo |
解決測試套件構建相關元數據加載的類
為了正確公開相關信息,測試套件必須在其 jar 資源中包含一個test-suite-info.properties
文件
概括
公共方法 | |
---|---|
boolean | didLoadFromProperties () 如果值是從屬性文件加載的,則返回 true,否則返回 false。 |
String | get (String name) 檢索使用提供的名稱鍵入的測試信息。 |
String | getBuildNumber () 獲取測試套件的內部版本號 |
String | getFullName () 獲取測試套件的全名 |
static TestSuiteInfo | getInstance () 檢索單例實例,這也會觸發從嵌入式資源文件加載相關測試套件信息 |
String | getName () 獲取測試套件的簡稱 |
getTargetArchs () 獲取測試套件支持的目標架構 | |
String | getVersion () 獲取測試套件的版本名稱 |
受保護的方法 | |
---|---|
Properties | loadSuiteInfo (InputStream is) 執行屬性的實際加載 |
公共方法
didLoadFromProperties
public boolean didLoadFromProperties ()
如果值是從屬性文件加載的,則返回 true,否則返回 false。
退貨 | |
---|---|
boolean |
得到
public String get (String name)
檢索使用提供的名稱鍵入的測試信息。如果沒有屬性關聯,則為 null。
參數 | |
---|---|
name | String |
退貨 | |
---|---|
String |
獲取版本號
public String getBuildNumber ()
獲取測試套件的內部版本號
退貨 | |
---|---|
String |
獲取全名
public String getFullName ()
獲取測試套件的全名
退貨 | |
---|---|
String |
獲取名稱
public String getName ()
獲取測試套件的簡稱
退貨 | |
---|---|
String |
獲取目標拱門
publicgetTargetArchs ()
獲取測試套件支持的目標架構
退貨 | |
---|---|
獲取版本
public String getVersion ()
獲取測試套件的版本名稱
退貨 | |
---|---|
String |
受保護的方法
加載套件信息
protected Properties loadSuiteInfo (InputStream is)
執行屬性的實際加載
參數 | |
---|---|
is | InputStream |
退貨 | |
---|---|
Properties |