एट्रेसरनमेट्रिककलेक्टर

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.ऑब्जेक्ट
मैं 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)

विधि के कार्यान्वयन को निर्देशिका को लॉग करने की अनुमति देनी चाहिए, मेट्रिक्स को DeviceMetricData में डालने के लिए इसे पार्स करना चाहिए।

void processMetricFile (String key, File metricFile, DeviceMetricData runData)

विधि के कार्यान्वयन से फ़ाइल को लॉग करने की अनुमति मिलनी चाहिए, मेट्रिक्स को DeviceMetricData में डालने के लिए इसे पार्स करना चाहिए।

सार्वजनिक निर्माणकर्ता

एट्रेसरनमेट्रिककलेक्टर

public AtraceRunMetricCollector ()

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

ऑन टेस्टएंड

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 जहां मीट्रिक संग्रहीत किया जा सकता है।