GTestXmlResultParser

public class GTestXmlResultParser
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.testtype.GTestXmlResultParser


"xml çıkış modu"nu ayrıştırır kabuktan çalıştırılan GTest kullanan yerel testlerin sonuçlarını ve bir ITestRunListener'ı sonuçlardan haberdar eder.

Özet

Kamu inşaatçıları

GTestXmlResultParser(String testRunName, listeners)

GTestXmlResultParser'ı oluşturur.

Herkese açık yöntemler

getFailedTests()

Geçerli 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 eksik olup olmadığı.

void parseResult(File f, CollectingOutputReceiver output)

XML sonuçlarını ayrıştır

Kamu inşaatçıları

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

GTestXmlResultParser'ı oluşturur.

Parametreler
testRunName String: ITestLifeCycleReceiver.testRunStarted(String, int) adlı kullanıcıya sağlanacak test çalıştırması adı

listeners : Testler yürütüldüğünde test sonuçları hakkında bilgilendirilirsiniz

Herkese açık yöntemler

getFailedTests

public  getFailedTests ()

Geçerli test çalıştırması sırasında başarısız olan testlerin listesini döndürür.

İlerlemeler

TestRunIncomplete

public boolean isTestRunIncomplete ()

Test çalıştırmasının eksik olup olmadığı.

İlerlemeler
boolean test çalıştırması, ayrıştırma sorunları veya kilitlenmeler nedeniyle tamamlanmamışsa true değerini alır.

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

XML sonuçlarını ayrıştır

Parametreler
f File: Oluşturulan XML dosyasını içeren ERROR(/File)

output CollectingOutputReceiver: Gerekirse günlükleri tamamlamak için yürütme çalıştırmasından toplanan çıkış