จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.AtraceCollector


IMetricCollector ที่เรียกใช้ atrace ระหว่างการทดสอบและรวบรวมผลลัพธ์และบันทึกไปยังการเรียกใช้

สรุป

ผู้สร้างสาธารณะ

AtraceCollector ()

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

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

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

void onTestStart ( DeviceMetricData testData)

โทรกลับเมื่อกรณีทดสอบเริ่มต้นขึ้น

วิธีการป้องกัน

String fullLogPath ()
LogDataType getLogType ()
void startTracing ( ITestDevice device)
void stopTracing ( ITestDevice device)

ผู้สร้างสาธารณะ

AtraceCollector

public AtraceCollector ()

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

ในการทดสอบสิ้นสุด

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics, 
                TestDescription test)

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

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

currentTestCaseMetrics : แผนที่ปัจจุบันของเมตริกที่ส่งผ่านไปยัง ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))

test TestDescription : TestDescription ของกรณีทดสอบที่กำลังดำเนินการ

พ่น
DeviceNotAvailableException

ในการทดสอบเริ่มต้น

public void onTestStart (DeviceMetricData testData)

โทรกลับเมื่อกรณีทดสอบเริ่มต้นขึ้น

พารามิเตอร์
testData DeviceMetricData : DeviceMetricData ที่เก็บข้อมูลสำหรับกรณีทดสอบ

พ่น
DeviceNotAvailableException

วิธีการป้องกัน

LogPath แบบเต็ม

protected String fullLogPath ()

ส่งคืน
String

getLogType

protected LogDataType getLogType ()

ส่งคืน
LogDataType

เริ่มต้นการติดตาม

protected void startTracing (ITestDevice device)

พารามิเตอร์
device ITestDevice

พ่น
DeviceNotAvailableException

หยุดการติดตาม

protected void stopTracing (ITestDevice device)

พารามิเตอร์
device ITestDevice

พ่น
DeviceNotAvailableException