Przekaznik JUnitToInvocationResultForwarder
public class JUnitToInvocationResultForwarder
extends Object
implements TestListener
Obiekt 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) Oddzwonienie od spedytora JUnit3 w celu pobrania logów z testu. |
Konstruktorzy publiczni
Przekaznik JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
Parametry |
---|
invocationListener | ITestInvocationListener |
Przekaznik JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder ( invocationListeners)
Parametry |
---|
invocationListeners | |
Metody publiczne
dodajBłąd
public void addError (Test test,
Throwable t)
Parametry |
---|
test | Test |
t | Throwable |
dodajBłąd
public void addFailure (Test test,
AssertionFailedError t)
Parametry |
---|
test | Test |
t | AssertionFailedError |
koniec testu
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ą być przekazywane do wywołania zwrotnego wyników. |
koniec testu
public void endTest (Test test)
rozpocznijTest
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Oddzwonienie od spedytora JUnit3 w celu pobrania logów z testu.
Parametry |
---|
dataName | String : ciąg opisowy nazwy danych. np. „urządzenie_logcat”. Uwaga nazwa_danych może nie być unikalna dla każdego wywołania. tj. osoby wdrażające muszą być w stanie obsłużyć wiele wywołań z tą samą nazwą danych |
dataType | LogDataType : LogDataType danych |
dataStream | InputStreamSource : źródło wejściowe danych. Osoby wdrażające powinny wywołać funkcję createInputStream, aby rozpocząć odczytywanie danych, i upewnić się, że po ukończeniu wynikowy strumień wejściowy zostanie zamknięty. Osoby wywołujące powinny upewnić się, że źródło danych pozostaje obecne i dostępne do czasu zakończenia metody testLog. |