AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


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

สรุป

ตัวสร้างแบบสาธารณะ

AtraceCollector()

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

void 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 ()

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

onTestEnd

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

onTestStart

public void onTestStart (DeviceMetricData testData)

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

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

การโยน
DeviceNotAvailableException

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

fullLogPath

protected String fullLogPath ()

คิกรีเทิร์น
String

getLogType

protected LogDataType getLogType ()

คิกรีเทิร์น
LogDataType

startTracing

protected void startTracing (ITestDevice device)

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

การโยน
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

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

การโยน
DeviceNotAvailableException