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, listeners)

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

public  getFailedTests ()

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ış