PrettyTestEventLogger
public
class
PrettyTestEventLogger
extends Object
implements
ITestInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.host.PrettyTestEventLogger |
Moduł zbierający logi dopasowuje zdarzenia i rejestruje je w odpowiedniej kolejności, aby ułatwić debugowanie. Logi po stronie hosta i urządzenia będą ściśle dopasowane, aby ułatwić wyszukiwanie.
Podsumowanie
Publiczne konstruktory | |
|---|---|
PrettyTestEventLogger(
|
|
Metody publiczne | |
|---|---|
void
|
testEnded(TestDescription test,
Zgłasza zakończenie wykonania pojedynczego przypadku testowego. |
void
|
testFailed(TestDescription test, FailureDescription failure)
Zgłasza niepowodzenie pojedynczego przypadku testowego. |
void
|
testFailed(TestDescription test, String trace)
Zgłasza niepowodzenie pojedynczego przypadku testowego. |
void
|
testRunEnded(long elapsedTimeMillis,
Raport na koniec testu. |
void
|
testRunStarted(String runName, int testCount)
Zgłasza rozpoczęcie testu. |
void
|
testStarted(TestDescription test)
Zgłasza rozpoczęcie pojedynczego przypadku testowego. |
Publiczne konstruktory
PrettyTestEventLogger
public PrettyTestEventLogger (devices, boolean methodLevelLogging)
| Parametry | |
|---|---|
devices |
|
methodLevelLogging |
boolean |
Metody publiczne
testEnded
public void testEnded (TestDescription test,testMetrics)
Zgłasza zakończenie wykonania pojedynczego przypadku testowego.
Jeśli funkcja testFailed(TestDescription, FailureDescription) nie została wywołana, test został zaliczony. Zwraca też wszystkie dane klucz/wartość, które mogły zostać wyemitowane podczas wykonywania przypadku testowego.
| Parametry | |
|---|---|
test |
TestDescription: identyfikuje test. |
testMetrics |
: ERROR(/Map) wyemitowanych wskaźników |
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Zgłasza niepowodzenie pojedynczego przypadku testowego.
Będzie wywoływana między testStarted a testEnded.
| Parametry | |
|---|---|
test |
TestDescription: identyfikuje test. |
failure |
FailureDescription: FailureDescription opisujący błąd i jego kontekst. |
testFailed
public void testFailed (TestDescription test, String trace)
Zgłasza niepowodzenie pojedynczego przypadku testowego.
Będzie wywoływana między testStarted a testEnded.
| Parametry | |
|---|---|
test |
TestDescription: identyfikuje test. |
trace |
String: zrzut stosu błędu |
testRunEnded
public void testRunEnded (long elapsedTimeMillis,
runMetrics) Raport na koniec testu.
| Parametry | |
|---|---|
elapsedTimeMillis |
long: czas, który upłynął od ostatniego zgłoszenia przez urządzenie (w milisekundach) |
runMetrics |
: pary klucz-wartość zgłaszane na końcu testu |
testRunStarted
public void testRunStarted (String runName,
int testCount)Zgłasza rozpoczęcie testu.
| Parametry | |
|---|---|
runName |
String: nazwa testu, |
testCount |
int: łączna liczba testów w teście |
testStarted
public void testStarted (TestDescription test)
Zgłasza rozpoczęcie pojedynczego przypadku testowego. Starszy interfejs, w miarę możliwości używaj testStarted(com.android.tradefed.result.TestDescription).
| Parametry | |
|---|---|
test |
TestDescription: identyfikuje test. |