JarHostTest.HostTestListener
public
class
JarHostTest.HostTestListener
extends ResultForwarder
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.ResultForwarder | |
| ↳ | com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener | |
यह रैपर लिसनर है. यह testRunStarted() और testRunEnded() को छोड़कर, सभी इवेंट को एम्बेड किए गए लिसनर को फ़ॉरवर्ड करता है. जार में मौजूद हर टेस्ट क्लास, इन इवेंट को शुरू करेगी. HostTestListener, इन इवेंट को कंसोल लॉगिंग और नतीजे की रिपोर्टिंग के लिए, लिसनर से रोकता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
HostTestListener(ITestInvocationListener listener)
|
|
पब्लिक मेथड | |
|---|---|
void
|
testRunEnded(long elapsedTime, Map<String, String> metrics)
|
void
|
testRunEnded(long elapsedTime, HashMap<String, MetricMeasurement.Metric> metrics)
यह कुकी, टेस्ट रन के खत्म होने की जानकारी देती है. |
void
|
testRunStarted(String name, int numTests)
यह कुकी, टेस्ट रन शुरू होने की जानकारी देती है. |
सार्वजनिक कंस्ट्रक्टर
HostTestListener
public HostTestListener (ITestInvocationListener listener)
| पैरामीटर | |
|---|---|
listener |
ITestInvocationListener |
पब्लिक मेथड
testRunEnded
public void testRunEnded (long elapsedTime,
Map<String, String> metrics)| पैरामीटर | |
|---|---|
elapsedTime |
long |
metrics |
Map |
testRunEnded
public void testRunEnded (long elapsedTime,
HashMap<String, MetricMeasurement.Metric> metrics)यह कुकी, टेस्ट रन के खत्म होने की जानकारी देती है. FIXME: We cannot have two Map<> interfaces with different type, so we have to use HashMap here.
| पैरामीटर | |
|---|---|
elapsedTime |
long: डिवाइस ने मिलीसेकंड में बीता हुआ समय रिपोर्ट किया |
metrics |
HashMap: Metric के साथ टेस्ट रन के आखिर में रिपोर्ट किए गए की-वैल्यू पेयर. |
testRunStarted
public void testRunStarted (String name,
int numTests)यह कुकी, टेस्ट रन शुरू होने की जानकारी देती है.
| पैरामीटर | |
|---|---|
name |
String: टेस्ट रन का नाम |
numTests |
int: टेस्ट रन में कुल टेस्ट की संख्या |