एट्रेस रन मेट्रिक कलेक्टर
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, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) कॉलबैक जब एक परीक्षण मामला समाप्त हो गया है। |
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) विधि के कार्यान्वयन को निर्देशिका को लॉग करने की अनुमति देनी चाहिए, |
void | processMetricFile (String key, File metricFile, DeviceMetricData runData) विधि के कार्यान्वयन से फ़ाइल को लॉग करने की अनुमति मिलनी चाहिए, |
सार्वजनिक निर्माणकर्ता
एट्रेस रन मेट्रिक कलेक्टर
public AtraceRunMetricCollector ()
सार्वजनिक तरीके
onTestEnd
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)) को पास किया गया। |
processMetricDirectory
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
विधि के कार्यान्वयन को निर्देशिका को लॉग करने की अनुमति देनी चाहिए, DeviceMetricData
में डाले जाने वाले मेट्रिक्स के लिए इसे पार्स करें।
पैरामीटर | |
---|---|
key | String : खींची गई निर्देशिका से जुड़ी विकल्प कुंजी। |
metricDirectory | File : विकल्प कुंजी से मेल खाने वाले डिवाइस से खींची गई ERROR(/File) । |
runData | DeviceMetricData : DeviceMetricData जहां मेट्रिक्स संग्रहीत किए जा सकते हैं। |
processMetricFile
public void processMetricFile (String key, File metricFile, DeviceMetricData runData)
विधि के कार्यान्वयन से फ़ाइल को लॉग करने की अनुमति मिलनी चाहिए, DeviceMetricData
में डाले जाने वाले मेट्रिक्स के लिए इसे पार्स करें।
पैरामीटर | |
---|---|
key | String : खींची गई फ़ाइल से जुड़ी विकल्प कुंजी। |
metricFile | File : विकल्प कुंजी से मेल खाने वाले डिवाइस से खींची गई ERROR(/File) । |
runData | DeviceMetricData : DeviceMetricData जहां मेट्रिक्स संग्रहीत किए जा सकते हैं। |