XmlResultReporter
public
class
XmlResultReporter
extends CollectingTestListener
implements
ILogSaverListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.XmlResultReporter |
Schreibt JUnit-Ergebnisse in XML-Dateien im Format von Ants XMLJUnitResultFormatter.
Im Gegensatz zum Formatter von Ant gibt diese Klasse nicht die Ausführungszeit der Tests an.
Hier werden alle Testinformationen im Arbeitsspeicher erfasst und nach Abschluss der Aufrufe in eine Datei ausgegeben.
Portiert von dalvik-Laufwerk XmlReportPrinter.
Die Ergebnisdateien werden im Pfad gespeichert, der über [--output-file-path]/[build_id] erstellt wurde.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
XmlResultReporter()
|
Öffentliche Methoden | |
---|---|
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)
|
Öffentliche Konstruktoren
XmlResultReporter
public XmlResultReporter ()
Öffentliche Methoden
invocationEnded
public void invocationEnded (long elapsedTime)
Parameter | |
---|---|
elapsedTime |
long |
setLogSaver
public void setLogSaver (ILogSaver logSaver)
Parameter | |
---|---|
logSaver |
ILogSaver |
testFailed
public void testFailed (TestDescription test, String trace)
Parameter | |
---|---|
test |
TestDescription |
trace |
String |
testLog
public void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
Parameter | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
testLogSaved
public void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
Parameter | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
logFile |
LogFile |