RebootReasonCollector

public class RebootReasonCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.RebootReasonCollector


مجمِّع يجمع عمليات إعادة تشغيل الجهاز أثناء تشغيل الاختبار ويُبلغ عنها حسب السبب والعدد.

ملخّص

الثوابت

String METRIC_PREFIX

الحقول

public static final String COUNT_KEY

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

RebootReasonCollector()

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

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

طلب ردّ عند انتهاء تشغيل الاختبار

void onTestRunStart(DeviceMetricData runData)

نقل إعدادات statsd إلى كل جهاز وتخزين أرقام تعريف الإعدادات

الثوابت

METRIC_PREFIX

public static final String METRIC_PREFIX

Constant Value: "rebooted-"

الحقول

COUNT_KEY

public static final String COUNT_KEY

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

RebootReasonCollector

public RebootReasonCollector ()

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

onTestRunEnd

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

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

المعلَمات
runData DeviceMetricData: ‏DeviceMetricData الذي يحتوي على بيانات التشغيل سيكون هذا هو الكائن نفسه الذي تم استخدامه أثناء onTestRunStart(DeviceMetricData).

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

عمليات الطرح
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

نقل إعدادات statsd إلى كل جهاز وتخزين أرقام تعريف الإعدادات

المعلَمات
runData DeviceMetricData: ‏DeviceMetricData الذي يحتوي على بيانات التشغيل

عمليات الطرح
DeviceNotAvailableException