Rejestrator zdarzeń PrettyTest

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

java.lang.Object
com.android.tradefed.testtype.host.PrettyTestEventLogger,


Rejestrator pasujący do zdarzeń i rejestrujący je, aby ułatwić debugowanie. Logowanie po stronie hosta i po stronie urządzenia będą ze sobą ściśle zgodne, aby ułatwić ich wyszukiwanie.

Podsumowanie

Konstruktory publiczne

PrettyTestEventLogger( devices)

Metody publiczne

void testEnded(TestDescription test, testMetrics)

Raportuje koniec wykonania danego przypadku testowego.

void testFailed(TestDescription test, String trace)

Zgłasza niepowodzenie pojedynczego przypadku testowego.

void testStarted(TestDescription test)

Raportuje początek pojedynczego przypadku testowego.

Konstruktory publiczne

Rejestrator zdarzeń PrettyTest

public PrettyTestEventLogger ( devices)

Parametry
devices

Metody publiczne

testZakończony

public void testEnded (TestDescription test, 
                 testMetrics)

Raportuje koniec wykonania danego przypadku testowego.

Jeśli funkcja testFailed(TestDescription, FailureDescription) nie została wywołana, test zaliczony. Zwraca również dowolną parę klucz/wartość wskaźniki, które mogły zostać wyemitowane podczas wykonywania przypadku testowego.

Parametry
test TestDescription: identyfikuje test

testMetrics : ERROR(/Map) wysłanych wskaźników

Niepowodzenie testu

public void testFailed (TestDescription test, 
                String trace)

Zgłasza niepowodzenie pojedynczego przypadku testowego.

Jest wywoływana między testStarted a testEnded.

Parametry
test TestDescription: identyfikuje test

trace String: zrzut stosu niepowodzenia

testStarted (rozpoczęto test)

public void testStarted (TestDescription test)

Raportuje początek pojedynczego przypadku testowego. W starszym interfejsie należy w miarę możliwości używać interfejsu testStarted(com.android.tradefed.result.TestDescription).

Parametry
test TestDescription: identyfikuje test