測試套件信息

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

獲取目標拱門

public  getTargetArchs ()

獲取測試套件支持的目標架構

退貨

獲取版本

public String getVersion ()

獲取測試套件的版本名稱

退貨
String

受保護的方法

加載套件信息

protected Properties loadSuiteInfo (InputStream is)

執行屬性的實際加載

參數
is InputStream

退貨
Properties