FormattedGeneratorReporter

public abstract class FormattedGeneratorReporter
extends SuiteResultReporter implements IConfigurationReceiver

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.suite.SuiteResultReporter
       ↳ com.android.tradefed.result.suite.FormattedGeneratorReporter


रिपोर्टर, जो किसी खास फ़ॉर्मैट में रिपोर्ट जनरेट करने की सुविधा देता है. TODO: लॉग की गई फ़ाइल को ठीक करना

खास जानकारी

पब्लिक कंस्ट्रक्टर

FormattedGeneratorReporter()

सार्वजनिक तरीके

abstract IFormatterGenerator createFormatter()

इस्तेमाल करने के लिए, IFormatterGenerator का नया इंस्टेंस दिखाता है.

abstract void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

यह चरण, फ़ॉर्मैट किए गए कुछ नतीजे जनरेट करने के लिए, IFormatterGenerator और SuiteResultHolder का इस्तेमाल करता है.

final IConfiguration getConfiguration()
final void invocationEnded(long elapsedTime)

यह रिपोर्ट दिखाती है कि अनुरोध पूरा हो गया है या किसी गड़बड़ी की वजह से पूरा नहीं हो सका.

void invocationFailed(FailureDescription failure)
void invocationFailed(Throwable cause)

किसी गड़बड़ी की वजह से, इंवोकेशन पूरा न होने की रिपोर्ट दिखाता है.

final void setConfiguration(IConfiguration configuration)

इस्तेमाल में मौजूद IConfiguration को इंजेक्ट करता है.

पब्लिक कंस्ट्रक्टर

FormattedGeneratorReporter

public FormattedGeneratorReporter ()

सार्वजनिक तरीके

createFormatter

public abstract IFormatterGenerator createFormatter ()

इस्तेमाल करने के लिए, IFormatterGenerator का नया इंस्टेंस दिखाता है.

रिटर्न
IFormatterGenerator

finalizeResults

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

यह चरण, फ़ॉर्मैट किए गए कुछ नतीजे जनरेट करने के लिए, IFormatterGenerator और SuiteResultHolder का इस्तेमाल करता है.

getConfiguration

public final IConfiguration getConfiguration ()

रिटर्न
IConfiguration

invocationEnded

public final void invocationEnded (long elapsedTime)

यह रिपोर्ट दिखाती है कि अनुरोध पूरा हो गया है या किसी गड़बड़ी की वजह से पूरा नहीं हो सका.

TradeFederation फ़्रेमवर्क इसे अपने-आप कॉल करेगा.

पैरामीटर
elapsedTime long: कॉल को शुरू करने में लगा समय, मिलीसेकंड में

invocationFailed

public void invocationFailed (FailureDescription failure)

पैरामीटर
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

किसी गड़बड़ी की वजह से, इंवोकेशन पूरा न होने की रिपोर्ट दिखाता है.

TradeFederation फ़्रेमवर्क इसे अपने-आप कॉल करेगा.

पैरामीटर
cause Throwable: Throwable गड़बड़ी की वजह

setConfiguration

public final void setConfiguration (IConfiguration configuration)

इस्तेमाल में मौजूद IConfiguration को इंजेक्ट करता है.

पैरामीटर
configuration IConfiguration