PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

Obiekt Java.lang.Object
com.android.tradefed.testtype.host.PrettyTestEventLogger


Logger dopasowujący zdarzenia i rejestrujący je w celu ułatwienia debugowania. Logowanie po stronie hosta i po stronie urządzenia będzie ściśle dopasowane, aby ułatwić jego wyszukiwanie.

Streszczenie

Konstruktorzy publiczni

PrettyTestEventLogger ( devices) PrettyTestEventLogger ( devices)

Metody publiczne

void testEnded ( TestDescription test, testMetrics) testEnded ( TestDescription test, testMetrics)

Zgłasza koniec wykonania pojedynczego przypadku testowego.

void testFailed ( TestDescription test, String trace)

Zgłasza niepowodzenie pojedynczego przypadku testowego.

void testStarted ( TestDescription test)

Zgłasza rozpoczęcie pojedynczego przypadku testowego.

Konstruktorzy publiczni

PrettyTestEventLogger

public PrettyTestEventLogger ( devices)

Parametry
devices

Metody publiczne

testZakończony

public void testEnded (TestDescription test, 
                 testMetrics)

Zgłasza koniec wykonania pojedynczego przypadku testowego.

Jeśli testFailed(TestDescription, FailureDescription) nie został wywołany, test zakończył się pomyślnie. Zwraca również wszelkie metryki klucz/wartość, które mogły zostać wyemitowane podczas wykonywania przypadku testowego.

Parametry
test TestDescription : identyfikuje test

testMetrics : ERROR(/Map) emitowanych metryk

Test nieudany

public void testFailed (TestDescription test, 
                String trace)

Zgłasza niepowodzenie pojedynczego przypadku testowego.

Będzie wywoływany pomiędzy testStarted i testEnded.

Parametry
test TestDescription : identyfikuje test

trace String : ślad stosu awarii

test rozpoczęty

public void testStarted (TestDescription test)

Zgłasza rozpoczęcie pojedynczego przypadku testowego. Starszy interfejs, jeśli to możliwe, należy używać testStarted(com.android.tradefed.result.TestDescription) .

Parametry
test TestDescription : identyfikuje test