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) में इस्तेमाल किया जा सकता है. ध्यान दें: डिवाइस की ओर से रिपोर्टिंग की सुविधा बेहतर होने पर, 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: विकल्प कुंजी से मैच करने वाली, डिवाइस से खींची गई File.

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

processMetricFile

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

मेथड के लागू होने पर, फ़ाइल को लॉग किया जा सकेगा. साथ ही, इसे पार्स करके, मेट्रिक को DeviceMetricData में रखा जा सकेगा.

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

metricFile File: विकल्प कुंजी से मैच करने वाली, डिवाइस से खींची गई File.

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

प्रोटेक्टेड मेथड

postProcessMetricFile

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

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

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

metricFile File: वह File जिसे खींचा गया है.

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