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 : 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 : ที่เก็บข้อมูลเมตริกจะใส่เมตริกที่แยกออกมา