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ć ich przeszukiwanie.
Podsumowanie
Publiczne konstruktory | |
|---|---|
PrettyTestEventLogger(
|
|
Metody publiczne | |
|---|---|
void
|
testEnded(TestDescription test,
Zgłasza zakończenie wykonania pojedynczego elementu testowania. |
void
|
testFailed(TestDescription test, FailureDescription failure)
Zgłasza niepowodzenie pojedynczego elementu testowania. |
void
|
testFailed(TestDescription test, String trace)
Zgłasza niepowodzenie pojedynczego elementu testowania. |
void
|
testRunEnded(long elapsedTimeMillis,
Zgłasza zakończenie sesji testowej. |
void
|
testRunStarted(String runName, int testCount)
Zgłasza rozpoczęcie sesji testowej. |
void
|
testStarted(TestDescription test)
Zgłasza rozpoczęcie pojedynczego elementu testowania. |
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 elementu testowania.
Jeśli funkcja testFailed(TestDescription, FailureDescription) nie została wywołana, test uznaje się za zaliczony. Zwraca też wszystkie dane klucz/wartość, które mogły zostać wyemitowane podczas wykonywania elementu testowania.
| Parametry | |
|---|---|
test |
TestDescription: identyfikuje test. |
testMetrics |
: ERROR(/Map) wyemitowanych wskaźników |
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Zgłasza niepowodzenie pojedynczego elementu testowania.
Będzie wywoływana między testStarted a testEnded.
| Parametry | |
|---|---|
test |
TestDescription: identyfikuje test. |
failure |
FailureDescription: FailureDescription opisuje błąd i jego kontekst. |
testFailed
public void testFailed (TestDescription test, String trace)
Zgłasza niepowodzenie pojedynczego elementu testowania.
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) Zgłasza zakończenie sesji testowej.
| Parametry | |
|---|---|
elapsedTimeMillis |
long: czas, który upłynął od ostatniego zgłoszenia przez urządzenie (w milisekundach) |
runMetrics |
: pary klucz/wartość zgłaszane na zakończenie sesji testowej |
testRunStarted
public void testRunStarted (String runName,
int testCount)Zgłasza rozpoczęcie sesji testowej.
| Parametry | |
|---|---|
runName |
String: nazwa sesji testowej |
testCount |
int: łączna liczba testów podczas sesji testowej |
testStarted
public void testStarted (TestDescription test)
Zgłasza rozpoczęcie pojedynczego elementu testowania. Jest to starszy interfejs; o ile to możliwe, używaj testStarted(com.android.tradefed.result.TestDescription).
| Parametry | |
|---|---|
test |
TestDescription: identyfikuje test. |