ModuleLogcatCollector

public class ModuleLogcatCollector
extends LogcatOnFailureCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.LogcatOnFailureCollector
    com.android.tradefed.device.metric.ModuleLogcatCollector


เวอร์ชันของตัวรวบรวม Logcat แต่สำหรับโมดูล

สรุป

ช่างก่อสร้างสาธารณะ

ModuleLogcatCollector()

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

boolean captureModuleLevel()
void onTestFail(DeviceMetricData testData, TestDescription test)

ติดต่อกลับเมื่อกรอบการทดสอบไม่สำเร็จ

void onTestModuleEnded()

อนุญาตให้บันทึกเหตุการณ์ที่สิ้นสุดโมดูล

void onTestModuleStarted()

อนุญาตให้บันทึกเหตุการณ์ที่เริ่มโดยโมดูล

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

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

void onTestRunFailed(DeviceMetricData testData, FailureDescription failure)

การเรียกกลับสำหรับเหตุการณ์ testRunFailed

void onTestRunStart(DeviceMetricData runData)

ติดต่อกลับเมื่อเริ่มการทดสอบ

ช่างก่อสร้างสาธารณะ

ModuleLogcatCollector

public ModuleLogcatCollector ()

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

CaptureModuleLevel

public boolean captureModuleLevel ()

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

เมื่อTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

ติดต่อกลับเมื่อกรอบการทดสอบไม่สำเร็จ

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

test TestDescription: TestDescription ของกรอบการทดสอบอยู่ระหว่างดำเนินการ

การขว้าง
DeviceNotAvailableException

โมดูลการทดสอบสิ้นสุดแล้ว

public void onTestModuleEnded ()

อนุญาตให้บันทึกเหตุการณ์ที่สิ้นสุดโมดูล

การขว้าง
DeviceNotAvailableException

onTestModuleเริ่ม

public void onTestModuleStarted ()

อนุญาตให้บันทึกเหตุการณ์ที่เริ่มโดยโมดูล

การขว้าง
DeviceNotAvailableException

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

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

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

currentRunMetrics : แผนที่ปัจจุบันของเมตริกที่ส่งไปยัง ERROR(/#testRunEnded(long,Map))

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

การเรียกกลับสำหรับเหตุการณ์ testRunFailed

การขว้าง
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

ติดต่อกลับเมื่อเริ่มการทดสอบ

พารามิเตอร์
runData DeviceMetricData: DeviceMetricData ที่เก็บข้อมูลสำหรับการเรียกใช้