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)

指定された名前のキーが付いたテスト情報を取得します。プロパティが関連付けられていない場合は 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  getTargetArchs ()

テストスイートでサポートされているターゲット アーキテクチャを取得する

戻り値

getVersion

public String getVersion ()

テストスイートのバージョン名を取得します

戻り値
String

保護されたメソッド

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

プロパティの実際の読み込みを実行します。

パラメータ
is InputStream

戻り値
Properties