テスト情報

public class TestInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.testmapping.TestInfo


テスト情報セットを TEST_MAPPING ファイルに保存します。

概要

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

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

パブリック メソッド

void addImportPaths( paths)
void addOption(TestOption option)
void addSources( sources)
boolean equals(Object o)
boolean getHostOnly()
getImportPaths()
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

パブリック メソッド

addImportPaths

public void addImportPaths ( paths)

パラメータ
paths

addOption

public void addOption (TestOption option)

パラメータ
option TestOption

addSources

public void addSources ( sources)

パラメータ
sources

equals

public boolean equals (Object o)

パラメータ
o Object

戻り値
boolean

getHostOnly

public boolean getHostOnly ()

戻り値
boolean

getImportPaths

public  getImportPaths ()

戻り値

getKeyword

public  getKeywords ( ignoreKeywords)

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

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

戻り値

getKeyword

public  getKeywords ()

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

戻り値

getName

public String getName ()

戻り値
String

getNameAndHostOnly

public String getNameAndHostOnly ()

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

戻り値
String

getNameOption

public String getNameOption ()

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

戻り値
String

getOptions

public  getOptions ()

戻り値

getSource

public  getSources ()

戻り値

hashCode

public int hashCode ()

戻り値
int

外部データを統合して表示

public void merge (TestInfo test)

別のテストと統合します。

両方のテストのカバレッジが最大になるように、テスト オプションを更新します。

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

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

toString

public String toString ()

戻り値
String