LogcatTimingMetricCollector
  public
  
  
  
  class
  LogcatTimingMetricCollector
  
  
  
  
    extends BaseDeviceMetricCollector
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector | |
ตัวรวบรวมเมตริกที่รวบรวมข้อมูลการกําหนดเวลา (เช่น เวลาสลับของผู้ใช้) จาก logcat ระหว่างการทดสอบซ้ำ 1 ครั้งหรือหลายครั้งโดยใช้รูปแบบนิพจน์ทั่วไปที่ระบุเพื่อแยกวิเคราะห์สัญญาณเริ่มต้นและสิ้นสุดของเหตุการณ์จากบรรทัด logcat
สรุป
| ตัวสร้างแบบสาธารณะ | |
|---|---|
| 
      LogcatTimingMetricCollector()
       | |
| เมธอดสาธารณะ | |
|---|---|
| 
        
        
        
        
        
        void | 
      onTestEnd(DeviceMetricData testData, การติดต่อกลับเมื่อเคสทดสอบสิ้นสุดลง | 
| 
        
        
        
        
        
        void | 
      onTestFail(DeviceMetricData testData, TestDescription test)
      เรียกกลับเมื่อกรอบการทดสอบไม่ผ่าน | 
| 
        
        
        
        
        
        void | 
      onTestRunEnd(DeviceMetricData testData, การติดต่อกลับเมื่อการทดสอบสิ้นสุดลง | 
| 
        
        
        
        
        
        void | 
      onTestRunStart(DeviceMetricData testData)
      การเรียกกลับเมื่อเริ่มการทดสอบ | 
| 
        
        
        
        
        
        void | 
      onTestStart(DeviceMetricData testData)
      การเรียกกลับเมื่อเริ่มการทดสอบเคส | 
ตัวสร้างแบบสาธารณะ
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
เมธอดสาธารณะ
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics) 
การติดต่อกลับเมื่อเคสทดสอบสิ้นสุดลง ขั้นตอนนี้ควรเป็นขั้นตอนการล้าง
| พารามิเตอร์ | |
|---|---|
| testData | DeviceMetricData:DeviceMetricDataที่มีข้อมูลสำหรับกรณีทดสอบ จะเป็นออบเจ็กต์เดียวกันกับในonTestStart(com.android.tradefed.device.metric.DeviceMetricData) | 
| currentTestCaseMetrics | : แผนที่เมตริกปัจจุบันที่ส่งไปยังERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) | 
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
เรียกกลับเมื่อกรอบการทดสอบไม่ผ่าน
| พารามิเตอร์ | |
|---|---|
| testData | DeviceMetricData:DeviceMetricDataที่มีข้อมูลสำหรับกรณีทดสอบ | 
| test | TestDescription:TestDescriptionของเฟรมทดสอบที่อยู่ระหว่างดำเนินการ | 
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData,currentTestCaseMetrics) 
การติดต่อกลับเมื่อการทดสอบสิ้นสุดลง ขั้นตอนนี้ควรเป็นขั้นตอนการล้าง
| พารามิเตอร์ | |
|---|---|
| testData | DeviceMetricData:DeviceMetricDataที่มีข้อมูลสําหรับการเรียกใช้ จะเป็นออบเจ็กต์เดียวกันกับระหว่างonTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) | 
| currentTestCaseMetrics | : แผนที่เมตริกปัจจุบันที่ส่งไปยังERROR(/#testRunEnded(long,Map)) | 
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
การเรียกกลับเมื่อเริ่มการทดสอบ
| พารามิเตอร์ | |
|---|---|
| testData | DeviceMetricData:DeviceMetricDataที่มีข้อมูลสําหรับการเรียกใช้ | 
| การโยน | |
|---|---|
| DeviceNotAvailableException | |
onTestStart
public void onTestStart (DeviceMetricData testData)
การเรียกกลับเมื่อเริ่มการทดสอบเคส
| พารามิเตอร์ | |
|---|---|
| testData | DeviceMetricData:DeviceMetricDataที่มีข้อมูลสำหรับกรณีทดสอบ | 
| การโยน | |
|---|---|
| DeviceNotAvailableException | |
