PrettyTestEventLogger
public
class
PrettyTestEventLogger
extends Object
implements
ITestInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.host.PrettyTestEventLogger |
Logger mencocokkan peristiwa dan mencatatnya agar lebih mudah di-debug. Log di sisi host dan sisi perangkat harus sama persis agar mudah ditelusuri.
Ringkasan
Konstruktor publik | |
|---|---|
PrettyTestEventLogger(
|
|
Metode publik | |
|---|---|
void
|
testEnded(TestDescription test,
Melaporkan akhir eksekusi kasus pengujian individu. |
void
|
testFailed(TestDescription test, FailureDescription failure)
Melaporkan kegagalan kasus pengujian individu. |
void
|
testFailed(TestDescription test, String trace)
Melaporkan kegagalan kasus pengujian individu. |
void
|
testRunEnded(long elapsedTimeMillis,
Melaporkan akhir proses pengujian. |
void
|
testRunStarted(String runName, int testCount)
Melaporkan dimulainya proses pengujian. |
void
|
testStarted(TestDescription test)
Melaporkan dimulainya kasus pengujian individu. |
Konstruktor publik
PrettyTestEventLogger
public PrettyTestEventLogger (devices, boolean methodLevelLogging)
| Parameter | |
|---|---|
devices |
|
methodLevelLogging |
boolean |
Metode publik
testEnded
public void testEnded (TestDescription test,testMetrics)
Melaporkan akhir eksekusi kasus pengujian individu.
Jika testFailed(TestDescription, FailureDescription) tidak dipanggil, pengujian ini lulus. Juga menampilkan metrik kunci/nilai yang mungkin telah dikeluarkan selama eksekusi kasus pengujian.
| Parameter | |
|---|---|
test |
TestDescription: mengidentifikasi pengujian |
testMetrics |
: ERROR(/Map) metrik yang dikeluarkan |
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Melaporkan kegagalan kasus pengujian individu.
Akan dipanggil antara testStarted dan testEnded.
| Parameter | |
|---|---|
test |
TestDescription: mengidentifikasi pengujian |
failure |
FailureDescription: FailureDescription yang menjelaskan kegagalan dan konteksnya. |
testFailed
public void testFailed (TestDescription test, String trace)
Melaporkan kegagalan kasus pengujian individu.
Akan dipanggil antara testStarted dan testEnded.
| Parameter | |
|---|---|
test |
TestDescription: mengidentifikasi pengujian |
trace |
String: stack trace kegagalan |
testRunEnded
public void testRunEnded (long elapsedTimeMillis,
runMetrics) Melaporkan akhir proses pengujian.
| Parameter | |
|---|---|
elapsedTimeMillis |
long: waktu berlalu yang dilaporkan perangkat, dalam milidetik |
runMetrics |
: pasangan nilai kunci yang dilaporkan di akhir proses pengujian |
testRunStarted
public void testRunStarted (String runName,
int testCount)Melaporkan dimulainya proses pengujian.
| Parameter | |
|---|---|
runName |
String: nama operasi pengujian |
testCount |
int: jumlah total pengujian dalam operasi pengujian |
testStarted
public void testStarted (TestDescription test)
Melaporkan dimulainya kasus pengujian individu. Antarmuka lama, sebaiknya gunakan testStarted(com.android.tradefed.result.TestDescription) jika memungkinkan.
| Parameter | |
|---|---|
test |
TestDescription: mengidentifikasi pengujian |