ModulePerfettoCollector
public
class
ModulePerfettoCollector
extends BaseDeviceMetricCollector
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.ModulePerfettoCollector | |
ตัวรวบรวมที่จะเริ่มการติดตาม perfetto เมื่อโมดูลการทดสอบเริ่มต้นและสิ้นสุด รวมถึงเมื่ออุปกรณ์รีบูต
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
ModulePerfettoCollector()
|
|
เมธอดสาธารณะ | |
|---|---|
boolean
|
captureModuleLevel()
|
boolean
|
isOnModuleLevel()
|
void
|
onTestModuleEnded()
อนุญาตให้บันทึกเหตุการณ์ที่โมดูลสิ้นสุด |
void
|
onTestModuleStarted()
อนุญาตให้บันทึกเหตุการณ์ที่โมดูลเริ่มต้น |
void
|
onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)
การเรียกกลับเมื่อการทดสอบสิ้นสุด |
void
|
onTestRunFailed(DeviceMetricData runData, FailureDescription failure)
การเรียกกลับสำหรับเหตุการณ์ testRunFailed |
void
|
onTestRunStart(DeviceMetricData runData)
การเรียกกลับเมื่อการทดสอบเริ่มต้น |
void
|
rebootEnded(ITestDevice device)
รับการแจ้งเตือนเมื่อการรีบูตในอุปกรณ์สิ้นสุดลง |
void
|
rebootStarted(ITestDevice device)
รับการแจ้งเตือนเมื่อการรีบูตในอุปกรณ์เริ่มต้นขึ้น |
เครื่องมือสร้างสาธารณะ
ModulePerfettoCollector
public ModulePerfettoCollector ()
เมธอดสาธารณะ
captureModuleLevel
public boolean captureModuleLevel ()
| แสดงผล | |
|---|---|
boolean |
|
isOnModuleLevel
public boolean isOnModuleLevel ()
| แสดงผล | |
|---|---|
boolean |
|
onTestModuleEnded
public void onTestModuleEnded ()
อนุญาตให้บันทึกเหตุการณ์ที่โมดูลสิ้นสุด
| ส่ง | |
|---|---|
DeviceNotAvailableException |
|
onTestModuleStarted
public void onTestModuleStarted ()
อนุญาตให้บันทึกเหตุการณ์ที่โมดูลเริ่มต้น
| ส่ง | |
|---|---|
DeviceNotAvailableException |
|
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)
การเรียกกลับเมื่อการทดสอบสิ้นสุด ซึ่งควรเป็นเวลาสำหรับการล้างข้อมูล
| พารามิเตอร์ | |
|---|---|
runData |
DeviceMetricData: DeviceMetricData ที่เก็บข้อมูลสำหรับการทดสอบ จะเป็นออบเจ็กต์เดียวกับที่ใช้ในระหว่าง onTestRunStart(DeviceMetricData) |
currentRunMetrics |
Map: แผนที่เมตริกปัจจุบันที่ส่งไปยัง testRunEnded(long,Map) |
onTestRunFailed
public void onTestRunFailed (DeviceMetricData runData, FailureDescription failure)
การเรียกกลับสำหรับเหตุการณ์ testRunFailed
| ส่ง | |
|---|---|
DeviceNotAvailableException |
|
onTestRunStart
public void onTestRunStart (DeviceMetricData runData)
การเรียกกลับเมื่อการทดสอบเริ่มต้น
| พารามิเตอร์ | |
|---|---|
runData |
DeviceMetricData: DeviceMetricData ที่เก็บข้อมูลสำหรับการทดสอบ |
rebootEnded
public void rebootEnded (ITestDevice device)
รับการแจ้งเตือนเมื่อการรีบูตในอุปกรณ์สิ้นสุดลง
หมายเหตุ: ตัวรับสัญญาณควรหลีกเลี่ยงการรีบูตระหว่างการเรียกกลับนี้ ระบบจะละเว้นความพยายามในการรีบูต
| พารามิเตอร์ | |
|---|---|
device |
ITestDevice: ITestDevice ที่การรีบูตสิ้นสุดลง |
| ส่ง | |
|---|---|
DeviceNotAvailableException |
|
rebootStarted
public void rebootStarted (ITestDevice device)
รับการแจ้งเตือนเมื่อการรีบูตในอุปกรณ์เริ่มต้นขึ้น
หมายเหตุ: ตัวรับสัญญาณควรหลีกเลี่ยงการรีบูตระหว่างการเรียกกลับนี้ ระบบจะละเว้นความพยายามในการรีบูต
| พารามิเตอร์ | |
|---|---|
device |
ITestDevice: ITestDevice ที่การรีบูตเริ่มต้นขึ้น |
| ส่ง | |
|---|---|
DeviceNotAvailableException |
|