BugreportzOnTestCaseFailureCollector

public class BugreportzOnTestCaseFailureCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.BugreportzOnTestCaseFailureCollector


جمع bugreportz عند تعذُّر تنفيذ حالة اختبار في عملية تشغيل

ملخّص

طُرق وضع التصميم العامة

BugreportzOnTestCaseFailureCollector()

الإجراءات العامة

void onTestFail(DeviceMetricData testData, TestDescription test)

دالة ردّ الاتصال عند فشل حالة اختبار.

void onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)

دالة ردّ الاتصال عند انتهاء عملية تشغيل الاختبار.

void onTestRunStart(DeviceMetricData runData)

دالة ردّ الاتصال عند بدء تشغيل تجريبي.

طُرق وضع التصميم العامة

BugreportzOnTestCaseFailureCollector

public BugreportzOnTestCaseFailureCollector ()

الإجراءات العامة

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

دالة ردّ الاتصال عند فشل حالة اختبار.

المعلَمات
testData DeviceMetricData: DeviceMetricData الذي يحتوي على بيانات حالة الاختبار

test TestDescription: TestDescription لإطار الاختبار قيد التقدّم

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> currentRunMetrics)

دالة ردّ الاتصال عند انتهاء عملية تشغيل الاختبار. يجب أن يكون هذا هو الوقت المناسب للتنظيف.

المعلَمات
runData استبدِل DeviceMetricData بـ DeviceMetricData الذي يحتوي على بيانات عملية التشغيل. سيكون الكائن نفسه كما كان خلال onTestRunStart(DeviceMetricData).

currentRunMetrics Map: الخريطة الحالية للمقاييس التي تم تمريرها إلى testRunEnded(long,Map)

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

دالة ردّ الاتصال عند بدء تشغيل تجريبي.

المعلَمات
runData استبدِل DeviceMetricData بـ DeviceMetricData الذي يحتوي على بيانات عملية التشغيل.