GTestXmlResultParser
public
class
GTestXmlResultParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.GTestXmlResultParser |
Kabuktan çalıştırılan GTest'i kullanarak yerel testlerin "xml çıkış modu" sonuçlarını ayrıştırır ve ITestRunListener'ı sonuçlar hakkında bilgilendirir.
Özet
Herkese açık kurucular | |
---|---|
GTestXmlResultParser(String testRunName,
GTestXmlResultParser'ı oluşturur. |
Herkese açık yöntemler | |
---|---|
|
getFailedTests()
Mevcut test çalıştırması sırasında başarısız olan testlerin listesini döndürür. |
boolean
|
isTestRunIncomplete()
Test çalıştırmasının tamamlanıp tamamlanmadığı. |
void
|
parseResult(File f, CollectingOutputReceiver output)
XML sonuçlarını ayrıştırma |
Herkese açık kurucular
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,listeners)
GTestXmlResultParser'ı oluşturur.
Parametreler | |
---|---|
testRunName |
String : ITestLifeCycleReceiver.testRunStarted(String, int) için sağlanacak test çalıştırma adı |
listeners |
: Testler yürütülürken test sonuçları hakkında bilgilendirilir |
Herkese açık yöntemler
getFailedTests
publicgetFailedTests ()
Mevcut test çalıştırması sırasında başarısız olan testlerin listesini döndürür.
İlerlemeler | |
---|---|
|
isTestRunIncomplete
public boolean isTestRunIncomplete ()
Test çalıştırmasının tamamlanıp tamamlanmadığı.
İlerlemeler | |
---|---|
boolean |
Test çalıştırması, ayrıştırma sorunları veya kilitlenmeler nedeniyle tamamlanamadıysa doğru değerini alır. |
parseResult
public void parseResult (File f, CollectingOutputReceiver output)
XML sonuçlarını ayrıştırma
Parametreler | |
---|---|
f |
File : Çıkarılan XML'i içeren ERROR(/File) |
output |
CollectingOutputReceiver : Gerekirse günlükleri tamamlamak için yürütme çalıştırmasından toplanan çıkış |