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 ()

วิธีการสาธารณะ

ไดเรกทอรีกระบวนการเมตริก

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: พื้นที่เก็บข้อมูลเมตริกใช้สำหรับใส่เมตริกที่ดึงมา