FilePullerLogCollector

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
       ↳ com.android.tradefed.device.metric.FilePullerLogCollector


डिवाइस की ओर से रिपोर्ट की गई फ़ाइल का लॉगर. इस लॉगर को किसी मॉड्यूल (AndroidTest.xml) में रहने की अनुमति है. TODO: जब डिवाइस-साइड रिपोर्टिंग बेहतर हो जाए, तो LogDataType को ज़्यादा सटीक बनाने के लिए ठीक करें.

खास जानकारी

पब्लिक कंस्ट्रक्टर

FilePullerLogCollector()

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

void processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)

इस तरीके को लागू करने से, डायरेक्ट्री को लॉग करने और DeviceMetricData में डाली जाने वाली मेट्रिक के लिए उसे पार्स करने की अनुमति मिलनी चाहिए.

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

इस तरीके को लागू करने से, फ़ाइल को लॉग करने और DeviceMetricData में डाली जाने वाली मेट्रिक के लिए उसे पार्स करने की अनुमति मिलनी चाहिए.

सुरक्षित तरीके

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

कुछ मेट्रिक निकालने के लिए, खींची गई फ़ाइल को प्रोसेस किया जा सकता है.

पब्लिक कंस्ट्रक्टर

FilePullerLogCollector

public FilePullerLogCollector ()

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

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

इस तरीके को लागू करने से, डायरेक्ट्री को लॉग करने और DeviceMetricData में डाली जाने वाली मेट्रिक के लिए उसे पार्स करने की अनुमति मिलनी चाहिए.

पैरामीटर
key String: खींची गई डायरेक्ट्री से जुड़ा विकल्प बटन.

metricDirectory File: ERROR(/File), विकल्प कुंजी से मैच करने वाले डिवाइस से लिया गया.

runData DeviceMetricData: वह DeviceMetricData जहां मेट्रिक सेव की जा सकती हैं.

processMetricFile

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

इस तरीके को लागू करने से, फ़ाइल को लॉग करने और DeviceMetricData में डाली जाने वाली मेट्रिक के लिए उसे पार्स करने की अनुमति मिलनी चाहिए.

पैरामीटर
key String: खींची गई फ़ाइल से जुड़ा विकल्प बटन.

metricFile File: ERROR(/File), विकल्प कुंजी से मैच करने वाले डिवाइस से लिया गया.

runData DeviceMetricData: वह DeviceMetricData जहां मेट्रिक सेव की जा सकती हैं.

सुरक्षित तरीके

postProcessMetricFile

protected void postProcessMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

कुछ मेट्रिक निकालने के लिए, खींची गई फ़ाइल को प्रोसेस किया जा सकता है.

पैरामीटर
key String: खींची गई फ़ाइल की कुंजी

metricFile File: वह ERROR(/File) जिसे हटाया गया था.

runData DeviceMetricData: मेट्रिक स्टोरेज में, निकाली गई मेट्रिक डाली जाती हैं.