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

Konstruktorzy publiczni

JUnitToInvocationResultForwarder ( ITestInvocationListener invocationListener)
JUnitToInvocationResultForwarder ( invocationListeners) JUnitToInvocationResultForwarder ( invocationListeners)

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)

Parametry
test Test

rozpocznijTest

public void startTest (Test test)

Parametry
test Test

dziennik testowy

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.