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, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

โทรกลับเมื่อกรณีการทดสอบสิ้นสุดลง

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

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

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

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

ผู้รับเหมาก่อสร้างสาธารณะ

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

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

เมื่อทดสอบสิ้นสุด

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

โทรกลับเมื่อกรณีการทดสอบสิ้นสุดลง นี่คงถึงเวลาทำความสะอาดแล้ว

พารามิเตอร์
testData DeviceMetricData : DeviceMetricData เก็บข้อมูลสำหรับกรณีทดสอบ จะเป็นออบเจ็กต์เดียวกันกับระหว่าง BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData)

currentTestCaseMetrics : แผนที่ปัจจุบันของตัวชี้วัดที่ส่งผ่านไปยัง ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))

กระบวนการMetricDirectory

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

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

พารามิเตอร์
key String : คีย์ตัวเลือกที่เกี่ยวข้องกับไดเร็กทอรีที่ถูกดึง

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

runData DeviceMetricData : DeviceMetricData ที่สามารถจัดเก็บการวัดได้

กระบวนการMetricFile

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

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

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

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

runData DeviceMetricData : DeviceMetricData ที่สามารถจัดเก็บการวัดได้