GTestXmlResultParser
public
class
GTestXmlResultParser
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.GTestXmlResultParser |
使用從殼層執行的 GTest 剖析原生測試的「xml 輸出模式」結果,並將結果通知 ITestRunListener。
摘要
公用建構函式 | |
|---|---|
GTestXmlResultParser(String testRunName,
建立 GTestXmlResultParser。 |
|
公用方法 | |
|---|---|
|
getFailedTests()
傳回在目前測試執行期間失敗的測試清單。 |
boolean
|
isTestRunIncomplete()
測試是否已完成。 |
void
|
parseResult(File f, CollectingOutputReceiver output)
剖析 XML 結果 |
公用建構函式
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,
listeners) 建立 GTestXmlResultParser。
| 參數 | |
|---|---|
testRunName |
String:要提供給 ITestLifeCycleReceiver.testRunStarted(String, int) 的測試執行名稱 |
listeners |
:在執行測試時通知測試結果 |
公用方法
getFailedTests
publicgetFailedTests ()
傳回在目前測試執行期間失敗的測試清單。
| 傳回 | |
|---|---|
|
|
isTestRunIncomplete
public boolean isTestRunIncomplete ()
測試執行作業是否未完成。
| 傳回 | |
|---|---|
boolean |
如果由於剖析問題或異常終止,導致測試執行作業無法完成,則為 true。 |
parseResult
public void parseResult (File f,
CollectingOutputReceiver output)剖析 XML 結果
| 參數 | |
|---|---|
f |
File:包含輸出的 XML 的 ERROR(/File) |
output |
CollectingOutputReceiver:從執行作業收集的輸出內容,用於完成記錄 (如有必要) |