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

public  getTargetArchs ()

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

傳回

getVersion

public String getVersion ()

取得測試套件的版本名稱

傳回
String

受保護的方法

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

執行實際的屬性載入作業

參數
is InputStream

傳回
Properties