PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

java.lang.Obiekt
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 pasować, aby ułatwić wyszukiwanie.

Streszczenie

Konstruktory publiczne

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 awarię pojedynczego przypadku testowego.

void testStarted ( TestDescription test)

Raportuje początek pojedynczego przypadku testowego.

Konstruktory publiczne

PrettyTestEventLogger

public PrettyTestEventLogger ( devices)

Parametry
devices

Metody publiczne

test zakończony

public void testEnded (TestDescription test, 
                 testMetrics)

Zgłasza koniec wykonania pojedynczego przypadku testowego.

Jeśli testFailed(TestDescription, FailureDescription) nie został wywołany, ten test zakończył się pomyślnie. Zwraca również wszelkie metryki klucza/wartości, 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 awarię pojedynczego przypadku testowego.

Zostanie wywołany między testStarted a testEnded.

Parametry
test TestDescription : identyfikuje test

trace String : ślad stosu awarii

testRozpoczęty

public void testStarted (TestDescription test)

Raportuje początek pojedynczego przypadku testowego. Starszy interfejs powinien używać testStarted(com.android.tradefed.result.TestDescription) gdy tylko jest to możliwe.

Parametry
test TestDescription : identyfikuje test