DeviceMetricData

public class DeviceMetricData
extends Object

java.lang.Object
com.android.tradefed.device.metric.DeviceMetricData


אובייקט לשמור את כל הנתונים שנאספו על ידי אספנים מדדים. TODO: הוסף את החזקת הנתונים וקבלה של שיטות נתונים.

סיכום

בנאים ציבוריים

DeviceMetricData ( IInvocationContext context)

קטור

שיטות ציבוריות

void addMetric (String key, MetricMeasurement.Metric.Builder metric)

הוסף מדד בודד המשויך למכשיר הראשי.

void addMetricForDevice ( ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)

הוסף מדד בודד המשויך למכשיר שצוין.

void addToMetrics ( metrics) addToMetrics ( metrics)

דחוף את כל הנתונים שהתקבלו עד כה למפת המדדים שידווחו.

בנאים ציבוריים

DeviceMetricData

public DeviceMetricData (IInvocationContext context)

קטור

פרמטרים
context IInvocationContext

שיטות ציבוריות

addMetric

public void addMetric (String key, 
                MetricMeasurement.Metric.Builder metric)

הוסף מדד בודד המשויך למכשיר הראשי.

פרמטרים
key String : המפתח של המדד.

metric MetricMeasurement.Metric.Builder : הערך המשויך למדד.

addMetricForDevice

public void addMetricForDevice (ITestDevice device, 
                String key, 
                MetricMeasurement.Metric.Builder metric)

הוסף מדד בודד המשויך למכשיר שצוין.

פרמטרים
device ITestDevice : ה- ITestDevice המדד משויך.

key String : המפתח של המדד.

metric MetricMeasurement.Metric.Builder : הערך המשויך למדד.

addToMetrics

public void addToMetrics ( metrics)

דחוף את כל הנתונים שהתקבלו עד כה למפת המדדים שידווחו. זה צריך גם לנקות את המשאבים לאחר שדוחפים אותם.

פרמטרים
metrics : המדדים הזמינים כעת.