एट्रेसरन मेट्रिककलेक्टर
public
class
AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector
java.lang.Object | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.AtraceRunMetricCollector |
किसी डायरेक्ट्री के तहत आने वाली सभी टेस्ट डायरेक्ट्री से ट्रेस इकट्ठा करता है टेस्ट डिवाइस से, टेस्ट डायरेक्ट्री लॉग करें और ट्रेस फ़ाइलों को पोस्ट करें और मेट्रिक को एग्रीगेट करें.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
AtraceRunMetricCollector()
|
सार्वजनिक तरीके | |
---|---|
void
|
onTestEnd(DeviceMetricData testData,
टेस्ट केस खत्म होने पर कॉलबैक करें. |
void
|
processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)
इस तरीके के लागू होने पर डायरेक्ट्री को लॉग किया जा सकता है, मेट्रिक को पार्स करने के लिए
|
void
|
processMetricFile(String key, File metricFile, DeviceMetricData runData)
इस तरीके को लागू करने से फ़ाइल को लॉग करने की अनुमति मिलनी चाहिए. साथ ही, मेट्रिक जोड़ने के लिए इसे पार्स करना चाहिए
|
सार्वजनिक कंस्ट्रक्टर
एट्रेसरन मेट्रिककलेक्टर
public AtraceRunMetricCollector ()
सार्वजनिक तरीके
TestEnd पर
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
टेस्ट केस खत्म होने पर कॉलबैक करें. यह क्लीनअप का समय होना चाहिए.
पैरामीटर | |
---|---|
testData |
DeviceMetricData : DeviceMetricData में, टेस्ट केस का डेटा सेव होता है. ऐसा होगा
BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) के दौरान एक ही ऑब्जेक्ट. |
currentTestCaseMetrics |
: मेट्रिक का मौजूदा मैप, जिसे ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) को पास किया गया है. |
प्रोसेस मेट्रिकडायरेक्ट्री
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
इस तरीके के लागू होने पर डायरेक्ट्री को लॉग किया जा सकता है, मेट्रिक को पार्स करने के लिए
DeviceMetricData
में डाला गया.
पैरामीटर | |
---|---|
key |
String : निकाली गई डायरेक्ट्री से जुड़ी विकल्प कुंजी. |
metricDirectory |
File : विकल्प कुंजी से मेल खाने वाले डिवाइस से लिया गया ERROR(/File) . |
runData |
DeviceMetricData : वह DeviceMetricData जहां मेट्रिक सेव की जा सकती हैं. |
प्रोसेस मेट्रिकफ़ाइल
public void processMetricFile (String key, File metricFile, DeviceMetricData runData)
इस तरीके को लागू करने से फ़ाइल को लॉग करने की अनुमति मिलनी चाहिए. साथ ही, मेट्रिक जोड़ने के लिए इसे पार्स करना चाहिए
DeviceMetricData
.
पैरामीटर | |
---|---|
key |
String : निकाली गई फ़ाइल से जुड़ी विकल्प कुंजी. |
metricFile |
File : विकल्प कुंजी से मेल खाने वाले डिवाइस से लिया गया ERROR(/File) . |
runData |
DeviceMetricData : वह DeviceMetricData जहां मेट्रिक सेव की जा सकती हैं. |