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()
テストスイートの短い名前を取得します。 |
List<String>
|
getTargetArchs()
テストスイートでサポートされているターゲット アーキテクチャを取得します。 |
String
|
getVersion()
テストスイートのバージョン名を取得します。 |
保護されたメソッド | |
|---|---|
Properties
|
loadSuiteInfo(InputStream is)
プロパティの実際の読み込みを実行します。 |
パブリック メソッド
didLoadFromProperties
public boolean didLoadFromProperties ()
値がプロパティ ファイルから読み込まれた場合は true、それ以外の場合は false を返します。
| 戻り値 | |
|---|---|
boolean |
|
get
public String get (String name)
指定された名前でキー設定されたテスト情報を取得します。プロパティが関連付けられていない場合は null を返します。
| パラメータ | |
|---|---|
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 List<String> getTargetArchs ()
テストスイートでサポートされているターゲット アーキテクチャを取得します。
| 戻り値 | |
|---|---|
List<String> |
|
getVersion
public String getVersion ()
テストスイートのバージョン名を取得します。
| 戻り値 | |
|---|---|
String |
|
保護されたメソッド
loadSuiteInfo
protected Properties loadSuiteInfo (InputStream is)
プロパティの実際の読み込みを実行します。
| パラメータ | |
|---|---|
is |
InputStream |
| 戻り値 | |
|---|---|
Properties |
|
| 例外 | |
|---|---|
IOException |
|