AndroidBuildResultReporter
public
class
AndroidBuildResultReporter
extends CollectingTestListener
implements
ITestSummaryListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.google.android.tradefed.result.AndroidBuildResultReporter | |
यह Android Build API को टेस्ट के नतीजे रिपोर्ट करता है.
खास जानकारी
कॉन्स्टेंट | |
|---|---|
String |
STATUS_ERROR
|
String |
STATUS_FAIL
|
String |
STATUS_IN_PROGRESS
|
String |
STATUS_PASS
|
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
AndroidBuildResultReporter()
|
|
पब्लिक मेथड | |
|---|---|
void
|
invocationEnded(long elapsedTime)
यह रिपोर्ट करती है कि इनवॉकेशन खत्म हो गया है. भले ही, यह काम सही तरीके से हुआ हो या किसी गड़बड़ी की वजह से. |
void
|
invocationFailed(Throwable cause)
किसी गड़बड़ी की वजह से, यह कुकी इनवोकेशन पूरा न होने की सूचना देती है. |
void
|
invocationStarted(IInvocationContext context)
यह कुकी, टेस्ट शुरू होने की जानकारी देती है. |
void
|
putSummary(List<TestSummary> summaries)
यह फ़ंक्शन, |
कॉन्स्टेंट
STATUS_ERROR
public static final String STATUS_ERROR
कॉन्स्टेंट वैल्यू: "error"
STATUS_FAIL
public static final String STATUS_FAIL
कॉन्स्टेंट वैल्यू: "completeFail"
STATUS_IN_PROGRESS
public static final String STATUS_IN_PROGRESS
कॉन्स्टेंट वैल्यू: "inProgress"
STATUS_PASS
public static final String STATUS_PASS
कॉन्स्टेंट वैल्यू: "completePass"
सार्वजनिक कंस्ट्रक्टर
AndroidBuildResultReporter
public AndroidBuildResultReporter ()
पब्लिक मेथड
invocationEnded
public void invocationEnded (long elapsedTime)
यह रिपोर्ट करती है कि इनवॉकेशन खत्म हो गया है. भले ही, यह काम सही तरीके से हुआ हो या किसी गड़बड़ी की वजह से.
इसे TradeFederation फ़्रेमवर्क अपने-आप कॉल करेगा.
| पैरामीटर | |
|---|---|
elapsedTime |
long: फ़ंक्शन को कॉल करने में लगा समय, मिलीसेकंड में |
invocationFailed
public void invocationFailed (Throwable cause)
किसी गड़बड़ी की वजह से, यह कुकी इनवोकेशन पूरा न होने की सूचना देती है.
इसे TradeFederation फ़्रेमवर्क अपने-आप कॉल करेगा.
| पैरामीटर | |
|---|---|
cause |
Throwable: Throwable की वजह से टेस्ट पूरा नहीं हो सका |
invocationStarted
public void invocationStarted (IInvocationContext context)
यह कुकी, टेस्ट शुरू होने की जानकारी देती है.
इसे TradeFederation फ़्रेमवर्क अपने-आप कॉल करेगा. रिपोर्टर को इस तरीके को बदलना होगा, ताकि एक से ज़्यादा डिवाइसों से रिपोर्टिंग की जा सके.
| पैरामीटर | |
|---|---|
context |
IInvocationContext: शुरू करने के बारे में जानकारी |
putSummary
public void putSummary (List<TestSummary> summaries)
यह फ़ंक्शन, List के ऐसे नॉन-नल TestSummary पास करता है जिन्हें कॉन्फ़िगरेशन के हिस्से के तौर पर इंस्टैंटिएट किए गए किसी भी ITestInvocationListener से वापस लाया गया हो.
| पैरामीटर | |
|---|---|
summaries |
List: यह मौजूदा कॉन्फ़िगरेशन का हिस्सा बनने वाले ITestInvocationListener से मिले, शून्य नहीं हैं ऐसे TestSummary का List होता है. |