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: 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: كان تخزين المقاييس مخصّصًا لوضع المقاييس المستخرَجة.