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

Constructors ציבוריים

RebootReasonCollector()

‫methods ציבוריים

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

פונקציית Callback כשמסתיימת הרצת בדיקה.

void onTestRunStart(DeviceMetricData runData)

דחיפה של הגדרת ה-statsd לכל מכשיר ושמירה של מזהי ההגדרה.

ערכים קבועים

METRIC_PREFIX

public static final String METRIC_PREFIX

ערך קבוע: ‎"rebooted-"‎

שדות

COUNT_KEY

public static final String COUNT_KEY

Constructors ציבוריים

RebootReasonCollector

public RebootReasonCollector ()

‫methods ציבוריים

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

פונקציית Callback כשמסתיימת הרצת בדיקה. זה הזמן לנקות את הנתונים.

פרמטרים
runData DeviceMetricData: DeviceMetricData שמכיל את הנתונים של ההרצה. יהיה אותו אובייקט כמו במהלך onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : המפה הנוכחית של המדדים שמועברים אל ERROR(/#testRunEnded(long,Map)).

זריקות
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

דחיפה של הגדרת ה-statsd לכל מכשיר ושמירה של מזהי ההגדרה.

פרמטרים
runData DeviceMetricData: DeviceMetricData שמכיל את הנתונים של ההרצה.

זריקות
DeviceNotAvailableException