Spedytor JUnitToInvocationResult
public class JUnitToInvocationResultForwarder
extends Object
implements TestListener
java.lang.Object |
| com.android.tradefed.result.JUnitToInvocationResultForwarder |
Klasa, która nasłuchuje zdarzeń TestListener
i przekazuje je do ITestInvocationListener
.
Streszczenie
Metody publiczne |
---|
void | addError (Test test, Throwable t) |
void | addFailure (Test test, AssertionFailedError t) |
void | endTest (Test test, metrics) endTest (Test test, metrics) Wywołanie zwrotne z testów JUnit3, które mogą przekazywać metryki. |
void | endTest (Test test) |
void | startTest (Test test) |
void | testLog (String dataName, LogDataType dataType, InputStreamSource dataStream) Oddzwanianie od forwardera JUnit3 w celu pobrania logów z testu. |
Konstruktorzy publiczni
Spedytor JUnitToInvocationResult
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
Parametry |
---|
invocationListener | ITestInvocationListener |
Spedytor JUnitToInvocationResult
public JUnitToInvocationResultForwarder ( invocationListeners)
Parametry |
---|
invocationListeners | |
Metody publiczne
addError
public void addError (Test test,
Throwable t)
Parametry |
---|
test | Test |
t | Throwable |
addFailure
public void addFailure (Test test,
AssertionFailedError t)
Parametry |
---|
test | Test |
t | AssertionFailedError |
Zakończ test
public void endTest (Test test,
metrics)
Wywołanie zwrotne z testów JUnit3, które mogą przekazywać metryki.
Parametry |
---|
test | Test : Test , który właśnie się zakończył. |
metrics | : metryki w formacie mapy, które mają zostać przekazane do wywołania zwrotnego wyników. |
Zakończ test
public void endTest (Test test)
startTest
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Oddzwanianie od forwardera JUnit3 w celu pobrania logów z testu.
Parametry |
---|
dataName | String : opisowa nazwa danych typu String. np. „device_logcat”. Uwaga dataName może nie być unikatowa na wywołanie. tj. realizatorzy muszą być w stanie obsłużyć wiele wywołań z tą samą nazwą danych |
dataType | LogDataType : LogDataType danych |
dataStream | InputStreamSource : InputStreamSource danych. Realizatorzy powinni wywołać metodę createInputStream, aby rozpocząć odczytywanie danych i zapewnić zamknięcie wynikowego InputStream po zakończeniu. Wywołujący powinien upewnić się, że źródło danych pozostaje obecne i dostępne do momentu zakończenia metody testLog. |