テスト情報
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) |
パブリックコンストラクター
テスト情報
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)
オプションの追加
public void addOption (TestOption option)
ソースを追加
public void addSources ( sources)
等しい
public boolean equals (Object o)
getHostOnly
public boolean getHostOnly ()
getImportPaths
public getImportPaths ()
キーワードの取得
public getKeywords ()
テストでサポートされているキーワードのERROR(/Set)
を取得します。
getName
public String getName ()
getNameAndHostOnly
public String getNameAndHostOnly ()
テスト名とそのホスト設定を表すString
取得します。これにより、TestInfo をデバイス上の要件の名前ごとにグループ化できます。
getNameOption
public String getNameOption ()
テスト名とそのオプションを表すString
取得します。
getオプション
public getOptions ()
ソースを取得する
public getSources ()
ハッシュコード
public int hashCode ()
マージ
public void merge (TestInfo test)
別のテストとマージします。
テストが両方のテストを最大限にカバーできるように、テスト オプションを更新します。
TODO(b/113616538): より堅牢なオプション結合メカニズムを実装します。
パラメーター |
---|
test | TestInfo : マージされるTestInfo オブジェクト。 |
toString
public String toString ()