GTestXmlResultParser
public
class
GTestXmlResultParser
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.GTestXmlResultParser |
使用 GTest 剖析從殼層執行的原生測試「xml 輸出模式」結果,並將結果通知 ITestRunListener。
摘要
公用建構函式 | |
|---|---|
GTestXmlResultParser(String testRunName, ITestInvocationListener listener)
為單一接聽程式建立 GTestXmlResultParser。 |
|
GTestXmlResultParser(String testRunName, Collection<ITestInvocationListener> listeners)
Creates the GTestXmlResultParser. |
|
公用方法 | |
|---|---|
Set<String>
|
getFailedTests()
傳回目前測試執行期間失敗的測試清單。 |
boolean
|
isTestRunIncomplete()
測試執行作業是否未完成。 |
void
|
parseResult(File f, CollectingOutputReceiver output)
剖析 XML 結果 |
公用建構函式
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,
ITestInvocationListener listener)為單一接聽程式建立 GTestXmlResultParser。
| 參數 | |
|---|---|
testRunName |
String:要提供給 ITestInvocationListener.testRunStarted(String,int) 的測試執行名稱 |
listener |
ITestInvocationListener:在測試執行期間收到測試結果通知 |
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,
Collection<ITestInvocationListener> listeners)建立 GTestXmlResultParser。
| 參數 | |
|---|---|
testRunName |
String:要提供給 ITestInvocationListener.testRunStarted(String,int) 的測試執行名稱 |
listeners |
Collection:在測試執行期間收到測試結果通知 |
公用方法
getFailedTests
public Set<String> getFailedTests ()
傳回目前測試執行期間失敗的測試清單。
| 傳回 | |
|---|---|
Set<String> |
|
isTestRunIncomplete
public boolean isTestRunIncomplete ()
測試執行作業是否未完成。
| 傳回 | |
|---|---|
boolean |
如果測試執行作業因剖析問題或異常終止而未完成,則為 true。 |
parseResult
public void parseResult (File f,
CollectingOutputReceiver output)剖析 XML 結果
| 參數 | |
|---|---|
f |
File:包含輸出 XML 的 File |
output |
CollectingOutputReceiver:從執行作業收集的輸出內容,視需要完成記錄 |