MetricsXMLResultReporter
public
class
MetricsXMLResultReporter
extends CollectingTestListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.MetricsXMLResultReporter | |
MetricsXMLResultReporter, टेस्ट के invocationEnded फ़ेज़ में, metrics-folder पैरामीटर से तय किए गए फ़ोल्डर में, टेस्ट की मेट्रिक और रन मेट्रिक को एक्सएमएल फ़ाइल में लिखता है. रिग्रेशन का पता लगाने के लिए, एक्सएमएल फ़ाइल को किसी एल्गोरिदम में पाइप किया जाएगा.
रन मेट्रिक मैप में मौजूद सभी k-v पेयर को इस फ़ॉर्मैट में फ़ॉर्मैट किया जाएगा:
रन मेट्रिक मैप में मौजूद सभी k-v पेयर को इस फ़ॉर्मैट में फ़ॉर्मैट किया जाएगा:
एक्सएमएल फ़ॉर्मैट का सैंपल:
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
MetricsXMLResultReporter()
|
|
पब्लिक मेथड | |
|---|---|
OutputStream
|
createOutputStream()
|
String
|
getTimeStamp()
मौजूदा टाइमस्टैंप को |
void
|
invocationEnded(long elapsedTime)
बताता है कि इनवोकेशन खत्म हो गया है. भले ही, यह सही तरीके से खत्म हुआ हो या किसी गड़बड़ी की वजह से. |
सार्वजनिक कंस्ट्रक्टर
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
पब्लिक मेथड
createOutputStream
public OutputStream createOutputStream ()
| रिटर्न | |
|---|---|
OutputStream |
|
| थ्रॉ | |
|---|---|
IOException |
|
getTimeStamp
public String getTimeStamp ()
मौजूदा टाइमस्टैंप को String के तौर पर दिखाता है.
| रिटर्न | |
|---|---|
String |
|
invocationEnded
public void invocationEnded (long elapsedTime)
बताता है कि इनवोकेशन खत्म हो गया है. भले ही, यह सही तरीके से खत्म हुआ हो या किसी गड़बड़ी की वजह से.
इसे TradeFederation फ़्रेमवर्क अपने-आप कॉल करेगा.
| पैरामीटर | |
|---|---|
elapsedTime |
long: इनवोकेशन में लगा समय, मिलीसेकंड में |