ReportPassedTests
public
class
ReportPassedTests
extends CollectingTestListener
implements
IConfigurationReceiver,
ISupportGranularResults
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.ReportPassedTests | |
रिपोर्ट में, पास किए गए टेस्ट को शामिल न करने के लिए फ़िल्टर किए जा सकते हैं.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
ReportPassedTests()
|
|
पब्लिक मेथड | |
|---|---|
void
|
invocationEnded(long elapsedTime)
इससे पता चलता है कि इनवोकेशन खत्म हो गया है. भले ही, यह प्रोसेस पूरी हो गई हो या किसी गड़बड़ी की वजह से खत्म हुई हो. |
void
|
invocationFailed(FailureDescription failure)
इससे पता चलता है कि किसी गड़बड़ी की वजह से, इनवोकेशन पूरा नहीं हो सका. |
void
|
invocationStarted(IInvocationContext context)
इससे पता चलता है कि टेस्ट इनवोकेशन शुरू हो गया है. |
void
|
setConfiguration(IConfiguration configuration)
इससे, इस्तेमाल में मौजूद |
void
|
setLogger(ITestLogger logger)
|
boolean
|
supportGranularResults()
अगर रिपोर्टर, ग्रैनुलर नतीजे दिखाता है, तो 'सही' दिखता है. अगर ऐसा नहीं है, तो 'गलत' दिखता है. |
void
|
testModuleEnded()
इससे पता चलता है कि मॉड्यूल रन खत्म हो गया है. |
void
|
testModuleStarted(IInvocationContext moduleContext)
इससे पता चलता है कि मॉड्यूल रन शुरू हो गया है. |
void
|
testRunEnded(long elapsedTime, HashMap<String, MetricMeasurement.Metric> runMetrics)
इससे पता चलता है कि टेस्ट रन खत्म हो गया है. |
सार्वजनिक कंस्ट्रक्टर
ReportPassedTests
public ReportPassedTests ()
पब्लिक मेथड
invocationEnded
public void invocationEnded (long elapsedTime)
इससे पता चलता है कि इनवोकेशन खत्म हो गया है. भले ही, यह प्रोसेस पूरी हो गई हो या किसी गड़बड़ी की वजह से खत्म हुई हो.
इसे TradeFederation फ़्रेमवर्क अपने-आप कॉल करेगा.
| पैरामीटर | |
|---|---|
elapsedTime |
long: इनवोकेशन में लगा समय, मिलीसेकंड में |
invocationFailed
public void invocationFailed (FailureDescription failure)
इससे पता चलता है कि किसी गड़बड़ी की वजह से, इनवोकेशन पूरा नहीं हो सका.
इसे TradeFederation फ़्रेमवर्क अपने-आप कॉल करेगा.
| पैरामीटर | |
|---|---|
failure |
FailureDescription: FailureDescription, जिससे गड़बड़ी की वजह के बारे में पता चलता है |
invocationStarted
public void invocationStarted (IInvocationContext context)
इससे पता चलता है कि टेस्ट इनवोकेशन शुरू हो गया है.
इसे TradeFederation फ़्रेमवर्क अपने-आप कॉल करेगा. एक से ज़्यादा डिवाइसों की रिपोर्टिंग की सुविधा देने के लिए, रिपोर्टर को इस तरीके को ओवरराइड करना होगा.
| पैरामीटर | |
|---|---|
context |
IInvocationContext: इनवोकेशन के बारे में जानकारी |
setConfiguration
public void setConfiguration (IConfiguration configuration)
इससे, इस्तेमाल में मौजूद IConfiguration को इंजेक्ट किया जाता है.
| पैरामीटर | |
|---|---|
configuration |
IConfiguration |
supportGranularResults
public boolean supportGranularResults ()
अगर रिपोर्टर, ग्रैनुलर नतीजे दिखाता है, तो 'सही' दिखता है. अगर ऐसा नहीं है, तो 'गलत' दिखता है.
| रिटर्न | |
|---|---|
boolean |
|
testModuleEnded
public void testModuleEnded ()
इससे पता चलता है कि मॉड्यूल रन खत्म हो गया है.
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
इससे पता चलता है कि मॉड्यूल रन शुरू हो गया है. यह कॉलबैक, testModuleEnded() से जुड़ा है और यह क्रम में ज़रूरी नहीं है. इसका इस्तेमाल सिर्फ़ उन रन के दौरान किया जाता है जिनमें
मॉड्यूल का इस्तेमाल किया जाता है. जैसे, सुइट पर आधारित रनर.
| पैरामीटर | |
|---|---|
moduleContext |
IInvocationContext: मॉड्यूल का IInvocationContext. |
testRunEnded
public void testRunEnded (long elapsedTime,
HashMap<String, MetricMeasurement.Metric> runMetrics)इससे पता चलता है कि टेस्ट रन खत्म हो गया है. FIXME: हमारे पास अलग-अलग टाइप वाले दो Map<> इंटरफ़ेस नहीं हो सकते. इसलिए, हमें यहां HashMap का इस्तेमाल करना होगा.
| पैरामीटर | |
|---|---|
elapsedTime |
long: डिवाइस ने जो समय रिपोर्ट किया है वह मिलीसेकंड में |
runMetrics |
HashMap: Metric के साथ, टेस्ट रन के आखिर में रिपोर्ट किए गए की-वैल्यू पेयर. |