測試套件信息

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 static TestSuiteInfo getInstance ()

檢索單例實例,這也會觸發從嵌入式資源檔案載入相關測試套件資訊

退貨
TestSuiteInfo

取得名稱

public String getName ()

取得測試套件的短名稱

退貨
String

獲取TargetArchs

public  getTargetArchs ()

取得測試套件支援的目標架構

退貨

取得版本號

public String getVersion ()

取得測試套件的版本名稱

退貨
String

受保護的方法

載入套件信息

protected Properties loadSuiteInfo (InputStream is)

執行屬性的實際載入

參數
is InputStream

退貨
Properties