मेट्रिक्सएक्सएमएल रिरिपोर्टर

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.MetricsXMLresultsreporter


MetricsXMLReportingreporter को टेस्ट मेट्रिक लिखती है और तय किए गए फ़ोल्डर में, एक्सएमएल फ़ाइल पर उस मेट्रिक को रन करती है के हिसाब से फ़िल्टर करें. एक्सएमएल फ़ाइल को पाइप किया जाएगा की मदद से रिग्रेशन का पता लगाया जाता है.

रन मेट्रिक मैप में सभी k-v पेरिस को इसमें फ़ॉर्मैट किया जाएगा: और टैग के नीचे रखा जाएगा

रन मेट्रिक मैप में सभी k-v पेरिस को फ़ॉर्मैट में रखा जाएगा और उसे टैग में रखा जाएगा, जो के तहत नेस्ट किया गया टैग होता है.

एक्सएमएल फ़ॉर्मैट का सैंपल:

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

MetricsXMLResultReporter()

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

OutputStream createOutputStream()
String getTimeStamp()

मौजूदा टाइमस्टैंप को String के तौर पर दिखाता है.

void invocationEnded(long elapsedTime)

ऐसी रिपोर्ट जिनमें बताया गया हो कि शुरू करने की प्रोसेस को रद्द कर दिया गया है, भले ही वे किसी गड़बड़ी की वजह से रद्द हो गए हों स्थिति.

सार्वजनिक कंस्ट्रक्टर

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

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

आउटपुट-स्ट्रीम बनाएं

public OutputStream createOutputStream ()

रिटर्न
OutputStream

getTimeStamp

public String getTimeStamp ()

मौजूदा टाइमस्टैंप को String के तौर पर दिखाएं.

रिटर्न
String

invocationEnded

public void invocationEnded (long elapsedTime)

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

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

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