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