XmlResultReporter

public class XmlResultReporter
extends CollectingTestListener implements ILogSaverListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.XmlResultReporter


JUnit sonuçlarını, Ant'ın XMLJUnitResultFormatter ile tutarlı bir biçimde XML dosyalarına yazar.

Ant'ın biçimlendiricisinin aksine bu sınıf, testlerin yürütme süresini bildirmez.

Tüm test bilgilerini bellekte toplar ve çağrı tamamlandığında dosyaya aktarır.

Dalvik çalıştırıcı XmlReportPrinter'dan taşındı.

Sonuç dosyaları, [--output-file-path]/[build_id] aracılığıyla oluşturulan yolda depolanır.

Özet

Herkese açık kurucular

XmlResultReporter()

Herkese açık yöntemler

void invocationEnded(long elapsedTime)

void setLogSaver(ILogSaver logSaver)

void testFailed(TestDescription test, String trace)

void testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)

void testLogSaved(String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)

Herkese açık kurucular

XmlResultReporter

public XmlResultReporter ()

Herkese açık yöntemler

invocationEnded

public void invocationEnded (long elapsedTime)

Parametreler
elapsedTime long

setLogSaver

public void setLogSaver (ILogSaver logSaver)

Parametreler
logSaver ILogSaver

testFailed

public void testFailed (TestDescription test, 
                String trace)

Parametreler
test TestDescription

trace String

testLog

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Parametreler
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogSaved

public void testLogSaved (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream, 
                LogFile logFile)

Parametreler
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile