測試套件信息
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 |
獲取TargetArchs
publicgetTargetArchs ()
取得測試套件支援的目標架構
退貨 | |
---|---|
取得版本號
public String getVersion ()
取得測試套件的版本名稱
退貨 | |
---|---|
String |
受保護的方法
載入套件信息
protected Properties loadSuiteInfo (InputStream is)
執行屬性的實際載入
參數 | |
---|---|
is | InputStream |
退貨 | |
---|---|
Properties |