AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
    com.android.tradefed.device.metric.AtraceRunMetricCollector


รวบรวมการติดตามจากไดเรกทอรีการทดสอบทั้งหมดภายใต้ไดเรกทอรีที่ระบุ จากอุปกรณ์ทดสอบ บันทึกไดเรกทอรีการทดสอบ และประมวลผลไฟล์การติดตาม ภายใต้ไดเรกทอรีการทดสอบ และรวบรวมเมตริก

สรุป

เครื่องมือสร้างสาธารณะ

AtraceRunMetricCollector()

เมธอดสาธารณะ

void onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

การเรียกกลับเมื่อเคสทดสอบสิ้นสุด

void processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)

การใช้งานเมธอดควรอนุญาตให้บันทึกไดเรกทอรี แยกวิเคราะห์เพื่อหาเมตริกที่จะใส่ใน DeviceMetricData

void processMetricFile(String key, File metricFile, DeviceMetricData runData)

การใช้งานเมธอดควรอนุญาตให้บันทึกไฟล์ แยกวิเคราะห์เพื่อหาเมตริกที่จะใส่ใน DeviceMetricData

เครื่องมือสร้างสาธารณะ

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

เมธอดสาธารณะ

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

การเรียกกลับเมื่อเคสทดสอบสิ้นสุด ซึ่งควรเป็นเวลาในการล้างข้อมูล

พารามิเตอร์
testData DeviceMetricData: DeviceMetricData ที่เก็บข้อมูลสำหรับเคสทดสอบ จะเป็นออบเจ็กต์เดียวกับที่ใช้ระหว่าง onTestStart(DeviceMetricData)

currentTestCaseMetrics Map: แผนที่เมตริกปัจจุบันที่ส่งไปยัง testEnded(TestDescription,Map)

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

การใช้งานเมธอดควรอนุญาตให้บันทึกไดเรกทอรี แยกวิเคราะห์เพื่อหาเมตริกที่จะใส่ใน DeviceMetricData

พารามิเตอร์
key String: คีย์ตัวเลือกที่เชื่อมโยงกับไดเรกทอรีที่ดึงมา

metricDirectory File: File ที่ดึงมาจากอุปกรณ์ซึ่งตรงกับคีย์ตัวเลือก

runData DeviceMetricData: DeviceMetricData ที่จัดเก็บเมตริกได้

processMetricFile

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

การใช้งานเมธอดควรอนุญาตให้บันทึกไฟล์ แยกวิเคราะห์เพื่อหาเมตริกที่จะใส่ใน DeviceMetricData

พารามิเตอร์
key String: คีย์ตัวเลือกที่เชื่อมโยงกับไฟล์ที่ดึงมา

metricFile File: File ที่ดึงมาจากอุปกรณ์ซึ่งตรงกับคีย์ตัวเลือก

runData DeviceMetricData: DeviceMetricData ที่จัดเก็บเมตริกได้