โมดูล LogcatCollector

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) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

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

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)

โทรกลับสำหรับเหตุการณ์ testRunFailed

void onTestRunStart ( DeviceMetricData runData)

โทรกลับเมื่อเริ่มการทดสอบการทำงาน

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

โมดูล LogcatCollector

public ModuleLogcatCollector ()

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

จับภาพระดับโมดูล

public boolean captureModuleLevel ()

การส่งคืน
boolean

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

โทรกลับเมื่อกรณีการทดสอบล้มเหลว

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

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

ขว้าง
DeviceNotAvailableException

onTestModule สิ้นสุดแล้ว

public void onTestModuleEnded ()

อนุญาตให้จับภาพเหตุการณ์สิ้นสุดของโมดูล

ขว้าง
DeviceNotAvailableException

onTestModule เริ่มต้นแล้ว

public void onTestModuleStarted ()

อนุญาตให้จับภาพเหตุการณ์ที่เริ่มต้นของโมดูล

ขว้าง
DeviceNotAvailableException

บน TestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

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

currentRunMetrics : แผนที่ปัจจุบันของตัวชี้วัดที่ส่งไปยัง ERROR(/#testRunEnded(long,Map))

onTestRunล้มเหลว

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

โทรกลับสำหรับเหตุการณ์ testRunFailed

ขว้าง
DeviceNotAvailableException

บนTestRunStart

public void onTestRunStart (DeviceMetricData runData)

โทรกลับเมื่อเริ่มการทดสอบการทำงาน

พารามิเตอร์
runData DeviceMetricData : DeviceMetricData เก็บข้อมูลสำหรับการรัน