テスト情報

public class TestInfo
extends Object

java.lang.オブジェクト
com.android.tradefed.util.testmapping.TestInfo


設定したテスト情報をTEST_MAPPINGファイルに格納します。

まとめ

パブリックコンストラクター

TestInfo (String name, String source, boolean hostOnly)
TestInfo (String name, String source, boolean hostOnly, keywords) TestInfo (String name, String source, boolean hostOnly, keywords)

パブリックメソッド

void addImportPaths ( paths) addImportPaths ( paths)
void addOption ( TestOption option)
void addSources ( sources) addSources ( sources)
boolean equals (Object o)
boolean getHostOnly ()
getImportPaths ()
getKeywords ( ignoreKeywords) getKeywords ( ignoreKeywords)

テストでサポートされているキーワードのERROR(/Set)を取得します。

getKeywords ()

テストでサポートされているキーワードのERROR(/Set)を取得します。

String getName ()
String getNameAndHostOnly ()

テスト名とそのホスト設定を表すString取得します。

String getNameOption ()

テスト名とそのオプションを表すString取得します。

getOptions ()
getSources ()
int hashCode ()
void merge ( TestInfo test)

別のテストとマージします。

String toString ()

パブリックコンストラクター

テスト情報

public TestInfo (String name, 
                String source, 
                boolean hostOnly)

パラメーター
name String

source String

hostOnly boolean

テスト情報

public TestInfo (String name, 
                String source, 
                boolean hostOnly, 
                 keywords)

パラメーター
name String

source String

hostOnly boolean

keywords

パブリックメソッド

インポートパスの追加

public void addImportPaths ( paths)

パラメーター
paths

オプションの追加

public void addOption (TestOption option)

パラメーター
option TestOption

ソースを追加

public void addSources ( sources)

パラメーター
sources

等しい

public boolean equals (Object o)

パラメーター
o Object

戻り値
boolean

getHostOnly

public boolean getHostOnly ()

戻り値
boolean

getImportPaths

public  getImportPaths ()

戻り値

キーワードの取得

public  getKeywords ( ignoreKeywords)

テストでサポートされているキーワードのERROR(/Set)を取得します。

パラメーター
ignoreKeywords : 無視するキーワードのStringのセット。

戻り値

キーワードの取得

public  getKeywords ()

テストでサポートされているキーワードのERROR(/Set)を取得します。

戻り値

getName

public String getName ()

戻り値
String

getNameAndHostOnly

public String getNameAndHostOnly ()

テスト名とそのホスト設定を表すString取得します。これにより、TestInfo をデバイス上の要件の名前ごとにグループ化できます。

戻り値
String

getNameOption

public String getNameOption ()

テスト名とそのオプションを表すString取得します。

戻り値
String

getオプション

public  getOptions ()

戻り値

ソースを取得する

public  getSources ()

戻り値

ハッシュコード

public int hashCode ()

戻り値
int

マージ

public void merge (TestInfo test)

別のテストとマージします。

テストが両方のテストを最大限にカバーできるように、テスト オプションを更新します。

TODO(b/113616538): より堅牢なオプション結合メカニズムを実装します。

パラメーター
test TestInfo : マージされるTestInfoオブジェクト。

toString

public String toString ()

戻り値
String