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(
|
Metody publiczne | |
---|---|
void
|
testEnded(TestDescription test,
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 |