TestSuiteInfo
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 |
|
get
public String get (String name)
擷取以提供的名稱做為索引的測試資訊。或空值,如果未與房源建立關聯。
| 參數 | |
|---|---|
name |
String |
| 傳回 | |
|---|---|
String |
|
getBuildNumber
public String getBuildNumber ()
取得測試套件的版本號碼
| 傳回 | |
|---|---|
String |
|
getFullName
public String getFullName ()
取得測試套件的完整名稱
| 傳回 | |
|---|---|
String |
|
getInstance
public static TestSuiteInfo getInstance ()
擷取單一例項,這也會觸發從內嵌資源檔案載入相關的測試套件資訊
| 傳回 | |
|---|---|
TestSuiteInfo |
|
getName
public String getName ()
取得測試套件的簡短名稱
| 傳回 | |
|---|---|
String |
|
getTargetArchs
publicgetTargetArchs ()
取得測試套件支援的目標架構
| 傳回 | |
|---|---|
|
|
getVersion
public String getVersion ()
取得測試套件的版本名稱
| 傳回 | |
|---|---|
String |
|
受保護的方法
loadSuiteInfo
protected Properties loadSuiteInfo (InputStream is)
執行實際的屬性載入作業
| 參數 | |
|---|---|
is |
InputStream |
| 傳回 | |
|---|---|
Properties |
|