LogcatTimingMetricCollector
  public
  
  
  
  class
  LogcatTimingMetricCollector
  
  
  
  
    extends BaseDeviceMetricCollector
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector | |
أداة جمع مقاييس تجمع معلومات التوقيت (مثل وقت تبديل المستخدم) من logcat أثناء اختبار واحد أو عدّة اختبارات متكرّرة باستخدام أنماط التعبير العادي المحدّدة لتحليل إشارات البدء والنهاية لحدث من أسطر 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 | |
