JUnitToInvocationResultForwarder
public
class
JUnitToInvocationResultForwarder
extends Object
implements
TestListener
java.lang.Object | |
↳ | com.android.tradefed.result.JUnitToInvocationResultForwarder |
Eine Klasse, die TestListener
-Ereignisse überwacht und an eine ITestInvocationListener
weiterleitet.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
JUnitToInvocationResultForwarder(ITestInvocationListener invocationListener)
|
|
JUnitToInvocationResultForwarder(
|
Öffentliche Methoden | |
---|---|
void
|
addError(Test test, Throwable t)
|
void
|
addFailure(Test test, AssertionFailedError t)
|
void
|
endTest(Test test,
Callback von JUnit3-Tests, der Messwerte weiterleiten kann. |
void
|
endTest(Test test)
|
void
|
startTest(Test test)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
Callback vom JUnit3-Weiterleiter, um die Protokolle eines Tests abzurufen. |
Öffentliche Konstruktoren
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
Parameter | |
---|---|
invocationListener |
ITestInvocationListener |
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (invocationListeners)
Parameter | |
---|---|
invocationListeners |
|
Öffentliche Methoden
addError
public void addError (Test test, Throwable t)
Parameter | |
---|---|
test |
Test |
t |
Throwable |
addFailure
public void addFailure (Test test, AssertionFailedError t)
Parameter | |
---|---|
test |
Test |
t |
AssertionFailedError |
endTest
public void endTest (Test test,metrics)
Callback von JUnit3-Tests, der Messwerte weiterleiten kann.
Parameter | |
---|---|
test |
Test : Die Test , die gerade beendet wurde. |
metrics |
: Die Messwerte in einem Map-Format, die an den Rückruf für Ergebnisse übergeben werden.
|
endTest
public void endTest (Test test)
Parameter | |
---|---|
test |
Test |
startTest
public void startTest (Test test)
Parameter | |
---|---|
test |
Test |
testLog
public void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
Callback vom JUnit3-Weiterleiter, um die Protokolle eines Tests abzurufen.
Parameter | |
---|---|
dataName |
String : Ein aussagekräftiger String für die Daten, z. B. „device_logcat“. Hinweis: „dataName“ muss nicht für jeden Aufruf eindeutig sein. Das bedeutet, dass Implementierer mehrere Aufrufe mit demselben „dataName“ verarbeiten können müssen. |
dataType |
LogDataType : der LogDataType der Daten |
dataStream |
InputStreamSource : die InputStreamSource der Daten. Implementer sollten createInputStream aufrufen, um mit dem Lesen der Daten zu beginnen, und den resultierenden InputStream nach Abschluss schließen. Die Aufrufer müssen dafür sorgen, dass die Datenquelle bis zum Abschluss der testLog-Methode vorhanden und zugänglich ist.
|