測試信息

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) TestInfo (String name, String source, boolean hostOnly, keywords)

公共方法

void addOption ( TestOption option)
void addSources ( sources) addSources ( sources)
boolean equals (Object o)
boolean getHostOnly ()
getKeywords ()

獲取測試支持的關鍵字的ERROR(/Set)

String getName ()
String getNameAndHostOnly ()

獲取一個ERROR(/String)表示測試名稱及其主機設置。

String getNameOption ()

獲取一個ERROR(/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 addOption (TestOption option)

參數
option TestOption

添加來源

public void addSources ( sources)

參數
sources

等於

public boolean equals (Object o)

參數
o Object

退貨
boolean

getHostOnly

public boolean getHostOnly ()

退貨
boolean

獲取關鍵詞

public  getKeywords ()

獲取測試支持的關鍵字的ERROR(/Set)

退貨

獲取名稱

public String getName ()

退貨
String

getNameAndHostOnly

public String getNameAndHostOnly ()

獲取一個ERROR(/String)表示測試名稱及其主機設置。這允許 TestInfos 按設備要求的名稱進行分組。

退貨
String

獲取名稱選項

public String getNameOption ()

獲取一個ERROR(/String)表示測試名稱及其選項。

退貨
String

獲取選項

public  getOptions ()

退貨

獲取資源

public  getSources ()

退貨

哈希碼

public int hashCode ()

退貨
int

合併

public void merge (TestInfo test)

與另一個測試合併。

更新測試選項,使測試盡可能覆蓋兩個測試。

TODO(b/113616538):實施更強大的選項合併機制。

參數
test TestInfo :要合併的TestInfo對象。

到字符串

public String toString ()

退貨
String