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: When device-side reporting gets better, fix the LogDataType to be more accurate.

ملخّص

طُرق وضع التصميم العامة

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: مكان تخزين المقاييس التي تم استخراجها.