測試資訊

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

等於

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。這可讓 TestInfos 執行以下操作: 依照裝置的需求分組。

傳回
String

getNameOption

public String getNameOption ()

取得 String 代表測試名稱和選項。

傳回
String

getOptions

public  getOptions ()

傳回

getSources

public  getSources ()

傳回

hashCode

public int hashCode ()

傳回
int

合併

public void merge (TestInfo test)

與其他測試合併。

更新測試選項,以便測試盡可能涵蓋這兩種測試。

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

參數
test TestInfo:要與合併的 TestInfo 物件。

toString

public String toString ()

傳回
String