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 :從執行作業收集的輸出內容,用於完成記錄 (如有必要) |