JarHostTest.HostTestListener
public
class
JarHostTest.HostTestListener
extends ResultForwarder
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.ResultForwarder | |
| ↳ | com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener | |
Pemroses wrapper yang meneruskan semua peristiwa kecuali testRunStarted() dan testRunEnded() ke pemroses yang disematkan. Setiap class pengujian dalam jar akan memanggil peristiwa ini, yang ditahan HostTestListener dari pemroses untuk logging konsol dan pelaporan hasil.
Ringkasan
Konstruktor publik | |
|---|---|
HostTestListener(ITestInvocationListener listener)
|
|
Metode publik | |
|---|---|
void
|
testRunEnded(long elapsedTime, Map<String, String> metrics)
|
void
|
testRunEnded(long elapsedTime, HashMap<String, MetricMeasurement.Metric> metrics)
Melaporkan akhir eksekusi pengujian. |
void
|
testRunStarted(String name, int numTests)
Melaporkan dimulainya eksekusi pengujian. |
Konstruktor publik
HostTestListener
public HostTestListener (ITestInvocationListener listener)
| Parameter | |
|---|---|
listener |
ITestInvocationListener |
Metode publik
testRunEnded
public void testRunEnded (long elapsedTime,
Map<String, String> metrics)| Parameter | |
|---|---|
elapsedTime |
long |
metrics |
Map |
testRunEnded
public void testRunEnded (long elapsedTime,
HashMap<String, MetricMeasurement.Metric> metrics)Melaporkan akhir eksekusi pengujian. FIXME: We cannot have two Map<> interfaces with different type, so we have to use HashMap here.
| Parameter | |
|---|---|
elapsedTime |
long: waktu berlalu yang dilaporkan perangkat, dalam milidetik |
metrics |
HashMap: pasangan nilai kunci yang dilaporkan pada akhir eksekusi pengujian dengan Metric. |
testRunStarted
public void testRunStarted (String name,
int numTests)Melaporkan dimulainya eksekusi pengujian.
| Parameter | |
|---|---|
name |
String: nama eksekusi pengujian |
numTests |
int: jumlah total pengujian dalam eksekusi pengujian |